Closed
Bug 1154827
Opened 9 years ago
Closed 9 years ago
Create a basic container for cross compiling linux32 builds
Categories
(Release Engineering :: General, defect)
Tracking
(firefox41 fixed)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
firefox41 | --- | fixed |
People
(Reporter: mrrrgn, Assigned: mrrrgn)
References
Details
Attachments
(2 files, 3 obsolete files)
4.76 KB,
patch
|
dustin
:
review+
mrrrgn
:
checked-in+
|
Details | Diff | Splinter Review |
6.79 KB,
patch
|
dustin
:
review+
mrrrgn
:
checked-in+
|
Details | Diff | Splinter Review |
This should have parity with the base Linux64 containers.
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → winter2718
Assignee | ||
Comment 1•9 years ago
|
||
Attachment #8622566 -
Flags: review?(dustin)
Assignee | ||
Comment 2•9 years ago
|
||
Goofed up a cp and placed files in the root docker dir in the old patch.
Attachment #8622566 -
Attachment is obsolete: true
Attachment #8622566 -
Flags: review?(dustin)
Attachment #8622575 -
Flags: review?(dustin)
Assignee | ||
Comment 3•9 years ago
|
||
Attachment #8622768 -
Flags: review?
Assignee | ||
Comment 4•9 years ago
|
||
This splits up the logic without breaking the current try jobs.
Attachment #8622768 -
Attachment is obsolete: true
Attachment #8622768 -
Flags: review?
Attachment #8623031 -
Flags: review?(dustin)
Assignee | ||
Comment 5•9 years ago
|
||
Comment on attachment 8623031 [details] [diff] [review] buildscriptintree.diff This is not even the right patch. *_*
Attachment #8623031 -
Attachment is obsolete: true
Attachment #8623031 -
Flags: review?(dustin)
Comment 6•9 years ago
|
||
Comment on attachment 8622575 [details] [diff] [review] ubuntu32.diff Review of attachment 8622575 [details] [diff] [review]: ----------------------------------------------------------------- Awesome! ::: testing/docker/ubuntu32-build/build-setup.sh @@ +5,5 @@ > +test `whoami` == 'root'; > + > +# This is a known workaround for a Ubuntu bug: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/430224 > +dpkg-divert --rename --add /usr/sbin/invoke-rc.d > +ln -s /bin/true /usr/sbin/invoke-rc.d Funny how a long search ends up with such a short fix. This should probably end up in bootstrap -- is there a bug filed for that so it's not forgotten?
Attachment #8622575 -
Flags: review?(dustin) → review+
Assignee | ||
Comment 7•9 years ago
|
||
(In reply to Dustin J. Mitchell [:dustin] from comment #6) > Comment on attachment 8622575 [details] [diff] [review] > ubuntu32.diff > > Review of attachment 8622575 [details] [diff] [review]: > ----------------------------------------------------------------- > > Awesome! > > ::: testing/docker/ubuntu32-build/build-setup.sh > @@ +5,5 @@ > > +test `whoami` == 'root'; > > + > > +# This is a known workaround for a Ubuntu bug: https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/430224 > > +dpkg-divert --rename --add /usr/sbin/invoke-rc.d > > +ln -s /bin/true /usr/sbin/invoke-rc.d > > Funny how a long search ends up with such a short fix. This should probably > end up in bootstrap -- is there a bug filed for that so it's not forgotten? Agreed. I think it would be faster if I was a few IQ points more clever. C'est la vie. Bootstrap bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1175184
Assignee | ||
Comment 8•9 years ago
|
||
Note: this patch relies on https://bugzilla.mozilla.org/show_bug.cgi?id=1175126 being merged
Attachment #8623135 -
Flags: review?(dustin)
Comment 9•9 years ago
|
||
Comment on attachment 8623135 [details] [diff] [review] desktop32.diff Review of attachment 8623135 [details] [diff] [review]: ----------------------------------------------------------------- ::: testing/docker/desktop32-build/bin/build.sh @@ +8,5 @@ > +#### > + > +. $HOME/bin/checkout-sources.sh > + > +. $WORKSPACE/build/src/testing/taskcluster/scripts/builder/build-linux.sh :heart:
Attachment #8623135 -
Flags: review?(dustin) → review+
Comment 10•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/1cb820f427d8 https://hg.mozilla.org/integration/mozilla-inbound/rev/cb60a073ee00
Assignee | ||
Updated•9 years ago
|
Attachment #8622575 -
Flags: checked-in+
Assignee | ||
Updated•9 years ago
|
Attachment #8623135 -
Flags: checked-in+
Comment 11•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/1cb820f427d8 https://hg.mozilla.org/mozilla-central/rev/cb60a073ee00
Comment 12•9 years ago
|
||
Nice work Morgan!
Updated•7 years ago
|
Component: Tools → General
You need to log in
before you can comment on or make changes to this bug.
Description
•