Closed Bug 844463 Opened 12 years ago Closed 12 years ago

packaging after build fails, if configure with --disable-updater

Categories

(Thunderbird :: Build Config, defect)

All
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 22.0

People

(Reporter: chris, Assigned: chris)

Details

Attachments

(1 file)

If I build Thunderbird with '--disable-updater', the packaging at the end of the build process ends up with missing files. Here is the build log: /BUILD/objdir-tb-release/_virtualenv/bin/python /BUILD/mozilla/toolkit/mozapps/installer/packager.py -DMOZ_GLUE_IN_PROGRAM -DMOZ_THUNDERBIRD=1 -DOSTYPE=\"Linux3.2\" -DOSARCH=Linux -DNO_NSPR_10_SUPPORT -DAB_CD=en-US -DMOZ_APP_NAME=thunderbird -DPREF_DIR=defaults/pref -DMOZ_ENABLE_GNOME_COMPONENT=1 -DMOZ_GTK2=1 -DJAREXT= -DMOZ_CHILD_PROCESS_NAME=plugin-container -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DBINPATH=bin \ --format omni \ --removals /BUILD/mail/installer/removed-files.in \ \ \ --jarlogs /BUILD/objdir-tb-release/mail/installer/../../jarlog//en-US \ --optimizejars \ \ package-manifest ../../mozilla/dist ../../mozilla/dist/thunderbird \ --non-resource defaults/messenger/mailViews.dat Error: /BUILD/objdir-tb-release/mail/installer/package-manifest:29: Missing file(s): bin/update.locale Error: /BUILD/objdir-tb-release/mail/installer/package-manifest:30: Missing file(s): bin/updater.ini Error: /BUILD/objdir-tb-release/mail/installer/package-manifest:57: Missing file(s): bin/update-settings.ini Error: /BUILD/objdir-tb-release/mail/installer/package-manifest:62: Missing file(s): bin/icons/*.png Error: /BUILD/objdir-tb-release/mail/installer/package-manifest:586: Missing file(s): bin/updater So I prepare a patch, which adds more ifdefs in mail/installer/package-manifest.in to get ride of this problem. In bug 736770 the problem was fixed for the Firefox browser.
Attachment #717521 - Flags: review?(mozilla)
Attachment #717521 - Flags: review?(mozilla) → review?(mbanner)
Attachment #717521 - Flags: review?(mbanner) → review+
Keywords: checkin-needed
Assignee: nobody → chris
Status: UNCONFIRMED → RESOLVED
Closed: 12 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 22.0
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: