[Vm-dev] fixing the binary builds

Eliot Miranda eliot.miranda at gmail.com
Sun Apr 30 21:28:54 UTC 2017


Gentlepersons,

    thank you!!  The VMs work on 10.10 and 10.9 also.  Let's keep using
Xcode 6.4.  The only other thing we need is to name the VM as Squeak.app.
I'll look into this soon.  It should just be a setting in the Makefile
(build.macos32x86/squeak.cog.spur/Makefile) as Pharo builds to Pharo.app,
PharoDebug.app et al.

BTW, we might want to start building and making available Debug and Assert
VMs at least for builds for which the production VM passes the tests.


On Fri, Apr 28, 2017 at 10:48 AM, Fabio Niephaus <lists at fniephaus.com>
wrote:

>
>
> On Fri, Apr 28, 2017 at 5:06 PM Fabio Niephaus <lists at fniephaus.com>
> wrote:
>
>>
>> On Fri, Apr 28, 2017 at 4:59 PM Bert Freudenberg <bert at freudenbergs.de>
>> wrote:
>>
>>> On Fri, Apr 28, 2017 at 4:57 PM, Fabio Niephaus <lists at fniephaus.com>
>>> wrote:
>>>
>>>>
>>>>
>>>> On Fri, Apr 28, 2017 at 4:50 PM Bert Freudenberg <bert at freudenbergs.de>
>>>> wrote:
>>>>
>>>>> On Fri, Apr 28, 2017 at 12:08 PM, Fabio Niephaus <lists at fniephaus.com>
>>>>> wrote:
>>>>>
>>>>>> On Fri, Apr 28, 2017 at 8:01 AM Tim Felgentreff <
>>>>>> timfelgentreff at gmail.com> wrote:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> The Bintray builds are uploaded from travis and appveyor. Changing
>>>>>>> the yml files in the git repo we can choose the Xcode version.
>>>>>>>
>>>>>> You might want to have a look at [1] which lists the different Xcode
>>>>>> environments supported by Travis.
>>>>>>
>>>>>> [1] https://docs.travis-ci.com/user/osx-ci-environment/#Xcode-version
>>>>>>
>>>>>
>>>>> So it currently builds using Xcode 7.3.1 on OS X 10.11.
>>>>>
>>>>> The only older option is Xcode 6.4 on OS X 10.10, but at least that
>>>>> one has the macosx10.9 SDK installed, too.
>>>>>
>>>>> We just need to add osx_image: xcode6.4 to https://github.
>>>>> com/OpenSmalltalk/opensmalltalk-vm/blob/Cog/.travis.yml
>>>>>
>>>>> Question is, would a VM built using 6.4 still run on macOS 10.12?
>>>>>
>>>>
>>>> I'm afraid I can't answer that question.
>>>> But if not, we could have separate builds, one with OS X 10.9-10.10
>>>> support and one for macOS 10.11-10.12.
>>>> That would require some extra work though.
>>>>
>>>
>>> Maybe we should just try to see what happens?
>>>
>>
>> Okay, let's do that then...
>> https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/
>> 845ae199a72cb55504cfa64c95f55ec0c00d509c
>> -> https://travis-ci.org/OpenSmalltalk/opensmalltalk-vm/builds/226849895
>>
>
> Seems to be working just fine on macOS Sierra:
> [image: image.png]
>
>
>>
>>
>>>
>>> - Bert -
>>>
>>
>


-- 
_,,,^..^,,,_
best, Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20170430/6a0a0e0b/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 95762 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20170430/6a0a0e0b/attachment-0001.png>


More information about the Vm-dev mailing list