Closed Bug 558098 Opened 14 years ago Closed 12 years ago

XULRunner make package failing on mac64

Categories

(Firefox Build System :: General, defect)

x86_64
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: bear, Unassigned)

References

Details

The XR make package step is failing on the new x86_64 OSX slaves:

Removing unpackaged files...
cd ../../../dist/xulrunner/XUL.framework/Versions/Current; rm -rf xulrunner-config regchrome* regxpcom* xpcshell* xpidl* xpt_dump* xpt_link*  core bsdecho gtscc js js-config jscpucfg nsinstall viewer TestGtkEmbed bloaturls.txt codesighs* elf-dynstr-gc mangle* maptsv* mfc* mkdepend* msdump* msmap* nm2tsv* nsinstall* res/samples res/throbber shlibsign* ssltunnel* certutil* pk12util* winEmbed.exe chrome/chrome.rdf chrome/app-chrome.manifest chrome/overlayinfo components/compreg.dat components/xpti.dat content_unit_tests necko_unit_tests *.dSYM 
/opt/local/bin/perl5 /builds/slave/mozilla-central-macosx64-xulrunner/build/config/preprocessor.pl -DMOZ_APP_VERSION=1.9.3a5pre -DOSTYPE=\"Darwin10.2.0\" -DOSARCH=Darwin -DDLL_PREFIX=lib -DDLL_SUFFIX=.dylib -DBIN_SUFFIX= -DX_DISPLAY_MISSING=1 -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"1.9.3a5pre\" -DMOZILLA_VERSION_U=1.9.3a5pre -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLADDR=1 -DNO_X11=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\<malloc/malloc.h\> -DHAVE_I18N_LC_MESSAGES=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_DEFAULT_TOOLKIT=\"cairo-cocoa\" -DMOZ_WIDGET_COCOA=1 -DXP_MACOSX=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_IPC=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DMOZ_XPINSTALL=1 -DMOZ_JSLOADER=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_XTF=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_MATHML=1 -DMOZ_SVG=1 -DMOZ_SMIL=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_STORAGE=1 -DMOZ_DEBUG_SYMBOLS=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DMOZ_CHROME_FILE_FORMAT_JAR=1 -DMOZ_USER_DIR=\"Mozilla\" -DMOZ_ENABLE_LIBXUL=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_TREE_CAIRO=1 -DHAVE_UINT64_T=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DMOZ_RDF=1 -DBUILD_CTYPES=1 -DMOZ_MORKREADER=1 -DMOZ_PLACES=1 -DMOZ_DLL_SUFFIX=\".dylib\" -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1  /builds/slave/mozilla-central-macosx64-xulrunner/build/xulrunner/installer/mac/Info.plist.in > Info.plist
/opt/local/bin/perl5 /builds/slave/mozilla-central-macosx64-xulrunner/build/config/preprocessor.pl -DMOZ_APP_VERSION=1.9.3a5pre -DOSTYPE=\"Darwin10.2.0\" -DOSARCH=Darwin -DDLL_PREFIX=lib -DDLL_SUFFIX=.dylib -DBIN_SUFFIX= -DX_DISPLAY_MISSING=1 -DHAVE_64BIT_OS=1 -DMOZILLA_VERSION=\"1.9.3a5pre\" -DMOZILLA_VERSION_U=1.9.3a5pre -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLADDR=1 -DNO_X11=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\<malloc/malloc.h\> -DHAVE_I18N_LC_MESSAGES=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_XULRUNNER=1 -DMOZ_BUILD_APP=xulrunner -DMOZ_DEFAULT_TOOLKIT=\"cairo-cocoa\" -DMOZ_WIDGET_COCOA=1 -DXP_MACOSX=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_IPC=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DMOZ_XPINSTALL=1 -DMOZ_JSLOADER=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_XTF=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_MATHML=1 -DMOZ_SVG=1 -DMOZ_SMIL=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_STORAGE=1 -DMOZ_DEBUG_SYMBOLS=1 -DMOZ_LOGGING=1 -DHAVE___CXA_DEMANGLE=1 -DHAVE__UNWIND_BACKTRACE=1 -DMOZ_CHROME_FILE_FORMAT_JAR=1 -DMOZ_USER_DIR=\"Mozilla\" -DMOZ_ENABLE_LIBXUL=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_TREE_CAIRO=1 -DHAVE_UINT64_T=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DMOZ_RDF=1 -DBUILD_CTYPES=1 -DMOZ_MORKREADER=1 -DMOZ_PLACES=1 -DMOZ_DLL_SUFFIX=\".dylib\" -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1  /builds/slave/mozilla-central-macosx64-xulrunner/build/xulrunner/installer/mac/Description.plist.in > Description.plist
rm -f -rf resource-stage
mkdir resource-stage
rm -f -rf ../../../dist/xulrunner-pkg
mkdir ../../../dist/xulrunner-pkg
chmod -R a+rX,u+w,go-w,-s,-t ../../../dist/xulrunner
unset NEXT_ROOT; \
	~/bin/chown_root ../../../dist/xulrunner && \
	  /Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker -build -v \
	    -p /builds/slave/mozilla-central-macosx64-xulrunner/build/obj-firefox/dist/xulrunner-pkg/xulrunner-1.9.3a5pre.en-US.mac64.pkg \
	    -f /builds/slave/mozilla-central-macosx64-xulrunner/build/obj-firefox/dist/xulrunner \
	    -r /builds/slave/mozilla-central-macosx64-xulrunner/build/obj-firefox/xulrunner/installer/mac/resource-stage \
	    -i /builds/slave/mozilla-central-macosx64-xulrunner/build/obj-firefox/xulrunner/installer/mac/Info.plist \
	    -d /builds/slave/mozilla-central-macosx64-xulrunner/build/obj-firefox/xulrunner/installer/mac/Description.plist > packagemaker.log; \
	SAVED=$?; \
	if [ "$SAVED" == "1" -a \
	     `grep -c 'was completed with the following non-fatal errors' < packagemaker.log` -gt 0 ]; then \
	  SAVED=0; \
	fi; \
	~/bin/chown_revert ../../../dist/xulrunner; \
	exit $SAVED
Creating package directory...
building file list ... rsync: link_stat "/builds/slave/mozilla-central-macosx64-xulrunner/build/obj-firefox/dist/xulrunner-1.9.3a5pre.en-US.mac64-pkg.pkg" failed: No such file or directory (2)
done

sent 29 bytes  received 20 bytes  98.00 bytes/sec
total size is 0  speedup is 0.00
rsync error: some files could not be transferred (code 23) at /SourceCache/rsync/rsync-37.3/rsync/main.c(992) [sender=2.6.9]
make[2]: *** [stage-package] Error 23
make[1]: *** [default] Error 2
make: *** [package] Error 2
Blocks: 557715
Blocks: support-10.6_x64
No longer blocks: 557715
Product: Firefox → Core
QA Contact: build.config → build-config
Summary: XulRunner make package failing → XULRunner make package failing on mac64
Adapting bug 534255 comment #1, rsync is trying to copy
 obj-firefox/dist/xulrunner-1.9.3a5pre.en-US.mac64-pkg.pkg
when the file is at
 obj-firefox/dist/xulrunner-pkg/xulrunner-1.9.3a5pre.en-US.mac64-pkg.pkg
No longer blocks: 575912
Any progress in this bug?
No, but it works for a universal build (http://ftp.mozilla.org/pub/mozilla.org/xulrunner/nightly/latest-mozilla-central/). Has anyone verified if it's still a problem to package an 64bit-only build ?
resolving as INCOMPLETE because these bugs are most likely not even being worked on or known about anymore
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INCOMPLETE
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.