Closed
Bug 902066
Opened 11 years ago
Closed 11 years ago
fx 24.0b1 release fails running make -f client.mk build on linux (source, repacks)
Categories
(Release Engineering :: Release Automation: Other, defect)
Release Engineering
Release Automation: Other
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: massimo, Assigned: mozilla)
References
Details
Attachments
(2 files, 1 obsolete file)
(deleted),
patch
|
nthomas
:
review+
mozilla
:
checked-in+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
mozilla
:
review+
nthomas
:
checked-in+
|
Details | Diff | Splinter Review |
The following steps:
firefox_source
xulrunner_source
fennec_source
for release 24.0b1, failed because a dependency error when running:
make -f client.mk build
configure: error: Library requirements (gtk+-2.0 >= 2.10.0 gtk+-unix-print-2.0 glib-2.0 gobject-2.0 gdk-x11-2.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
configure:16945: checking for gtk+-2.0 >= 2.10.0 gtk+-unix-print-2.0 glib-2.0 gobject-2.0 gdk-x11-2.0
*** Fix above errors and then restart with "make -f client.mk build"
full log here:
http://buildbot-master58.srv.releng.usw2.mozilla.com:8001/builders/release-mozilla-beta-linux_repack_1%2F10/builds/2/steps/run_script/logs/stdio
Reporter | ||
Comment 1•11 years ago
|
||
Wrong log link in the previous comment it should be:
http://buildbot-master66.srv.releng.usw2.mozilla.com:8001/builders/release-mozilla-beta-firefox_source/builds/4/steps/configure/logs/stdio
Anyway repacks on linux 32 are failing for the same reason.
Full log here:
http://buildbot-master58.srv.releng.usw2.mozilla.com:8001/builders/release-mozilla-beta-linux_repack_1%2F10/builds/2/steps/run_script/logs/stdio
Comment 2•11 years ago
|
||
Public logs are here: http://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/24.0b1-candidates/build1/logs/
Assignee | ||
Comment 3•11 years ago
|
||
This should hopefully deal with a) fennec source b) firefox+xulrunner source c) firefox linux32 repacks.
This basically adds this:
http://hg.mozilla.org/releases/mozilla-beta/file/57b72587c11f/build/unix/mozconfig.linux32
plus the various other mozconfig changes that happened.
Attachment #786484 -
Flags: review?(nthomas)
Assignee | ||
Comment 4•11 years ago
|
||
Attachment #786484 -
Attachment is obsolete: true
Attachment #786484 -
Flags: review?(nthomas)
Attachment #786500 -
Flags: review?(nthomas)
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → aki
Comment 5•11 years ago
|
||
Comment on attachment 786500 [details] [diff] [review]
with gcc 4.7 and pentiumpro
Review of attachment 786500 [details] [diff] [review]:
-----------------------------------------------------------------
Looks reasonable to me.
Attachment #786500 -
Flags: review?(nthomas) → review+
Assignee | ||
Comment 6•11 years ago
|
||
Comment on attachment 786500 [details] [diff] [review]
with gcc 4.7 and pentiumpro
default http://hg.mozilla.org/build/buildbot-configs/rev/6fccfebf9f1d
transplanted to production
http://hg.mozilla.org/build/buildbot-configs/rev/ac814274a870
tagged _RELEASE http://hg.mozilla.org/build/buildbot-configs/rev/6a956cca934f
In theory, rebuilding the firefox/xulrunner/fennec source builds, and a firefox linux repack, should work at this point.
Attachment #786500 -
Flags: checked-in+
Assignee | ||
Comment 7•11 years ago
|
||
We're no longer dying on configure.
We're dying on the bundle being too large for the signing server (~533mb).
Assignee | ||
Comment 8•11 years ago
|
||
However, linux repacks work!
Updated•11 years ago
|
Summary: fx 24.0b1 release fails running make -f client.mk build → fx 24.0b1 release fails running make -f client.mk build on linux (source, repacks)
Comment 9•11 years ago
|
||
The latest m-c bundle is 537MB, so we're still a ways from needing more than 550.
Attachment #786695 -
Flags: review?(aki)
Assignee | ||
Updated•11 years ago
|
Attachment #786695 -
Flags: review?(aki) → review+
Comment 10•11 years ago
|
||
Comment on attachment 786695 [details] [diff] [review]
[puppet] Bump max gpg size to 550MB
https://hg.mozilla.org/build/puppet/rev/9aabaf53b473
Looks like puppet deployed it to the non-mac signing servers.
Attachment #786695 -
Flags: checked-in+
Comment 11•11 years ago
|
||
Source builds were all good with these fixes.
Comment 12•11 years ago
|
||
We should make this an org config variable, rather than editing the template every time.
Assignee | ||
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•