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)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: massimo, Assigned: mozilla)

References

Details

Attachments

(2 files, 1 obsolete file)

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
Blocks: 902084
Attached patch linux (obsolete) (deleted) — Splinter Review
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)
Attached patch with gcc 4.7 and pentiumpro (deleted) — Splinter Review
Attachment #786484 - Attachment is obsolete: true
Attachment #786484 - Flags: review?(nthomas)
Attachment #786500 - Flags: review?(nthomas)
Assignee: nobody → aki
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+
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+
We're no longer dying on configure. We're dying on the bundle being too large for the signing server (~533mb).
However, linux repacks work!
Blocks: 902293
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)
The latest m-c bundle is 537MB, so we're still a ways from needing more than 550.
Attachment #786695 - Flags: review?(aki)
Attachment #786695 - Flags: review?(aki) → review+
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+
Source builds were all good with these fixes.
We should make this an org config variable, rather than editing the template every time.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: