buildbot: +quartz ?
Craig Treleaven
ctreleaven at cogeco.ca
Tue Mar 21 14:36:54 UTC 2017
> On Mar 20, 2017, at 12:48 PM, Ryan Schmidt <ryandesign at macports.org> wrote:
>
>
>> On Mar 4, 2017, at 08:10, Craig Treleaven <ctreleaven at macports.org> wrote:
>>
>>> On Mar 3, 2017, at 10:26 PM, Mojca Miklavec <mojca at macports.org> wrote:
>>>
>>> On 4 March 2017 at 03:51, Craig Treleaven wrote:
>>>> I know that we would like to find a clean solution to building ports with non-default variants. As an interim step, however, I wonder if we might consider a buildbot that is configured to default to “+quartz”?
>>>
>>> We don't even need a separate buildbot. Just a relatively simple
>>> improvement to the existing buildbot.
>>>
>>> See:
>>> https://trac.macports.org/ticket/52742
>>>
>>> I suggested adding a field to allow manually specifying arbitrary
>>> values for variants. But we would need some automatism as well.
>>> Perhaps something like the following:
>>>
>>> If variant quartz exists, build the port once again, but this time
>>> with '+quartz'
>>>
>>> but covering all corner cases (when +x11 +quartz is allowed together
>>> and when it is not …).
>>
>> If we use the existing buildbot instances, won’t they they try to upload built binaries to packages.macports.org?
>
> Of course. Isn't that what you're asking for? If not, why not?
>
I didn’t think we were ready to serve pre-built binaries for non-default variants. If we are, great.
I was working on darktable at that point. I wanted to ensure that it would build successfully in a clean environment and ideally on other operating system versions.
>> Craig
>> (Second attempt to send; using lists.macports.org didn’t work.)
>
> What was the problem?
>
I still don’t know. When I post (as ctreleaven at macports.org), it sometimes goes through to the list and sometimes doesn’t. I don’t know if other recipients get these emails or not. I don’t get a bounce message.
Note that the above apparently did not make it to the list yesterday. I’ve now re-subscribed to the mailing lists with my ctreleaven at cogeco.ca address; try to send again.
Craig
More information about the macports-dev
mailing list