Build packaging on Mac fails due to dangling links. The build process for security/ places relative links to shlibsign and mangle in dist/bin/. When these links are copied, they are placed into a directory that is lower than the original links. Later in xpinstall/packager/Makefile.in, the directory is rsync'd to another directory and the dangling links are exposed via errors in the rsync command: building file list ... file has vanished: "/builds/tinderbox/Mozilla-Trunk/Darwin_6.8_Clobber/mozilla/dist/mozilla.app/Contents/MacOS/mangle" file has vanished: "/builds/tinderbox/Mozilla-Trunk/Darwin_6.8_Clobber/mozilla/dist/mozilla.app/Contents/MacOS/shlibsign" ... rsync warning: some files vanished before they could be transfered (code 24) at /SourceCache/rsync/rsync-14/rsync/main.c(633) make: *** [mozilla-powerpc-apple-darwin6.8.dmg] Error 24 No files to copy ... The first problem is the use of relative symlinks in installing shlibsign and mangle. On other platforms, we use absolute symlinks. The second problem, according to Wan-Teh, is that we're packaging shlibsign and mangle in the first place. The former should be fixed to keep this problem from recurring and the latter should be fixed to ensure we're not overpackaging. Fixing either one should allow barcelona to make a Mac Seamonkey Trunk build using Tinderbox in the short term.
Wan-Teh points out that this is a duplicate of bug 193164. *** This bug has been marked as a duplicate of 193164 ***
Status: NEW → RESOLVED
Last Resolved: 13 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.