switch to macosx cross-compiled builds on taskcluster on trunk
62 views
Skip to first unread message
Kim Moir
unread,
Jun 21, 2017, 2:38:46 PM6/21/17
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to dev-pl...@lists.mozilla.org
(I apologize for the late notice on this, I forgot to include dev-platform
in the original earlier email)
At 11:00PT today, we will be landing patches to run mac opt builds on trunk
as cross compiled builds on Linux machines on taskcluster. As this change
is uplifted to m-c, nightly builds for mac will also switch to run on
taskcluster on Linux. We will be testing to ensure that updates work as
expected. We don’t expect any impact to developers as this has been tested
extensively on a project branch as well as by manual testing by PI.
If you have questions, please contact us in #releng
Enable OSX cross-compile builds as tier1 on mozilla-central
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
On 6/21/17 2:38 PM, Kim Moir wrote:
> At 11:00PT today, we will be landing patches to run mac opt builds on trunk
> as cross compiled builds on Linux machines on taskcluster.
I just wanted to thank everyone who has worked on this change. I know
there were a bunch of nasty obstacles to making this happen, and a ton
of work by many people went into it. This change is awesome, both in
terms of allowing us to better scale our Mac build infrastructure and in
terms of allowing us to build/ship Stylo on Mac.
-Boris
Bobby Holley
unread,
Jun 21, 2017, 5:09:06 PM6/21/17
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Boris Zbarsky, dev-pl...@lists.mozilla.org
+1 to that. So great to see so many parts of the org coming together to
make something like this happen!
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Randi Schell, relops, sheriffs, m...@mozilla.com, tools-taskcluster, Laura Thomson, Melissa O'Connor, Stuart Philp, jmaher-...@mozilla.com, Engineering, Mozilla, dev-pl...@lists.mozilla.org
Status update:
We have successful cross compiled macosx opt builds running on trunk. We
also have run a successful nightly cross compiled nightly on m-c. We are
going to leave the rule in place that blocks updates for macosx nightlies
so we can test and update from tonight's nightly to tomorrow's nightly on
the test channel, before enabling updates for all nightly users.
Kim
On Wed, Jun 21, 2017 at 12:35 PM, Kim Moir <km...@mozilla.com> wrote:
> At 11:00PT today, we will be landing patches to run mac opt builds on
Randell Jesup
unread,
Jun 22, 2017, 12:47:11 AM6/22/17
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
>At 11:00PT today, we will be landing patches to run mac opt builds on trunk
>as cross compiled builds on Linux machines on taskcluster. As this change
>is uplifted to m-c, nightly builds for mac will also switch to run on
>taskcluster on Linux. We will be testing to ensure that updates work as
>expected. We don’t expect any impact to developers as this has been tested
>extensively on a project branch as well as by manual testing by PI.
Does this have affect on our still using the 10.7 Mac SDK? I've had to
add a number of hacks to imported code to make it buildable on 10.7 SDK,
and we can't use certain newer features/APIs because of it.
--
Randell Jesup, Mozilla Corp
remove "news" for personal email
Ralph Giles
unread,
Jun 22, 2017, 1:08:19 AM6/22/17
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Randell Jesup, dev-platform
On Wed, Jun 21, 2017 at 9:47 PM, Randell Jesup <rjesu...@jesup.org>
wrote:
> Does this have affect on our still using the 10.7 Mac SDK?
We are still building against the macOS 10.7 SDK, but we can update to 10.9
once we've confirmed transition away from the 10.7 builders.
-r
Ted Mielczarek
unread,
Jun 22, 2017, 6:16:31 AM6/22/17
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Ralph Giles, Randell Jesup, dev-platform
On Thu, Jun 22, 2017, at 01:08 AM, Ralph Giles wrote:
> On Wed, Jun 21, 2017 at 9:47 PM, Randell Jesup <rjesu...@jesup.org>
> wrote:
>
>
> > Does this have affect on our still using the 10.7 Mac SDK?
>
>
> We are still building against the macOS 10.7 SDK, but we can update to
> 10.9
> once we've confirmed transition away from the 10.7 builders.
I uploaded the 10.12 SDK to tooltool a few months ago[1]. We needed to
update the linker we were using before we could switch, but that may
have already happened.
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Randi Schell, relops, sheriffs, m...@mozilla.com, tools-taskcluster, Laura Thomson, Melissa O'Connor, Stuart Philp, jmaher-...@mozilla.com, Engineering, Mozilla, dev-pl...@lists.mozilla.org
After successful testing this morning, we have now enabled macosx nightly
updates again.
The migration is complete, enjoy your cross compiled builds and more
scalable CI infrastructure.
Kim
On Wed, Jun 21, 2017 at 10:04 PM, Kim Moir <km...@mozilla.com> wrote:
> Status update:
>
> We have successful cross compiled macosx opt builds running on trunk. We
> also have run a successful nightly cross compiled nightly on m-c. We are
> going to leave the rule in place that blocks updates for macosx nightlies
> so we can test and update from tonight's nightly to tomorrow's nightly on
> the test channel, before enabling updates for all nightly users.
>
> Kim
>
> On Wed, Jun 21, 2017 at 12:35 PM, Kim Moir <km...@mozilla.com> wrote:
>
>> At 11:00PT today, we will be landing patches to run mac opt builds on
>> trunk as cross compiled builds on Linux machines on taskcluster. As this
>> change is uplifted to m-c, nightly builds for mac will also switch to run
>> on taskcluster on Linux. We will be testing to ensure that updates work as
>> expected. We don’t expect any impact to developers as this has been tested
>> extensively on a project branch as well as by manual testing by PI.
>>
>>
>>
Lawrence Mandel
unread,
Jun 22, 2017, 3:11:44 PM6/22/17
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Kim Moir, relops, sheriffs, m...@mozilla.com, tools-taskcluster, Laura Thomson, Randi Schell, Melissa O'Connor, Stuart Philp, jmaher-...@mozilla.com, dev-platform, Engineering, Mozilla
\o/ Congratulations to everyone involved in making this happen! (Take a
breath.) On to release!
Chris Cooper
unread,
Jun 22, 2017, 3:17:30 PM6/22/17
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Kim Moir, relops, sheriffs, m...@mozilla.com, tools-taskcluster, Laura Thomson, Randi Schell, Melissa O'Connor, Stuart Philp, jmaher-...@mozilla.com, dev-pl...@lists.mozilla.org, Engineering, Mozilla
\o/
This was a multi-year project, and I'm ecstatic to see it finally come
to fruition. Thanks to everyone who's been involved in getting this
across the line.
cheers,
--
coop
>>> Kim Moir
>>>
>>> Mozilla Release Engineering
>>>
>>>
>>
>>
>
>
> _______________________________________________
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Chris Cooper, relops, sheriffs, m...@mozilla.com, tools-taskcluster, Laura Thomson, Randi Schell, Melissa O'Connor, Stuart Philp, Kim Moir, jmaher-...@mozilla.com, dev-platform, Engineering, Mozilla
Great news! Thanks everyone for all the hard work.