Closed Bug 653432 Opened 13 years ago Closed 13 years ago

No Windows or OSX xulrunner trunk, aurora and beta nightlies, only Linux

Categories

(Release Engineering :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: mfinkle, Assigned: armenzg)

References

Details

Assignee: nobody → armenzg
mfinkle could you have a look at this compilation and packaging errors?
It seems they have been failing for few days.

Would it make sense to report this on the Firefox tree?
Or to setup a nagios check for it?

## Packaging errors

make package
 in dir /builds/slave/cen-osx64-xr/build/obj-firefox/i386 (timeout 1200 secs)
 watching logfiles {}
 argv: ['make', 'package']
 environment:
  Apple_PubSub_Socket_Render=/tmp/launch-gEbUc8/Render
  CHOWN_REVERT=~/bin/chown_revert
  CHOWN_ROOT=~/bin/chown_root
  CVS_RSH=ssh
  DISPLAY=/tmp/launch-dHaRI6/:0
  HG_SHARE_BASE_DIR=/builds/hg-shared
  HOME=/Users/cltbld
  LC_ALL=C
  LOGNAME=cltbld
  MOZ_CRASHREPORTER_NO_REPORT=1
  MOZ_OBJDIR=obj-firefox
  MOZ_SYMBOLS_EXTRA_BUILDID=macosx64
  PATH=/tools/buildbot/bin:/tools/python/bin:/opt/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
  POST_SYMBOL_UPLOAD_CMD=/usr/local/bin/post-symbol-upload.py
  PWD=/builds/slave/cen-osx64-xr/build/obj-firefox/i386
  PYTHONPATH=/tools/buildbot/lib/python2.6/site-packages:/tools/twisted/lib/python2.6/site-packages/:/tools/twisted-core/lib/python2.6/site-packages:/tools/zope-interface/lib/python2.6/site-packages
  SHELL=/bin/bash
  SSH_AUTH_SOCK=/tmp/launch-vZioZ2/Listeners
  SYMBOL_SERVER_HOST=dm-symbolpush01.mozilla.org
  SYMBOL_SERVER_PATH=/mnt/netapp/breakpad/symbols_xr/
  SYMBOL_SERVER_SSH_KEY=/Users/cltbld/.ssh/xrbld_dsa
  SYMBOL_SERVER_USER=xrbld
  TINDERBOX_OUTPUT=1
  TMPDIR=/var/folders/7I/7I253dv+HLesSBUBGCX08E+++TM/-Tmp-/
  USER=cltbld
  VERSIONER_PYTHON_PREFER_32_BIT=no
  VERSIONER_PYTHON_VERSION=2.6
  __CF_USER_TEXT_ENCODING=0x1F6:0:0
 using PTY: False
Makefile:99: FULL_NSPR_CFLAGS=-I\${includedir}
make export
Makefile:99: FULL_NSPR_CFLAGS=-I\${includedir}
make[3]: Nothing to be done for `export'.
make libs
Makefile:99: FULL_NSPR_CFLAGS=-I\${includedir}
Creating package directory...
/tools/buildbot/bin/python2.6 /builds/slave/cen-osx64-xr/build/config/optimizejars.py --optimize ../../../dist/jarlog/ ../../../dist/bin/chrome ../../../dist/universal/xulrunner/chrome
No jar logs found in ../../../dist/jarlog/. No jars to optimize.
Stripping package directory...
signing nss libraries
Library File: ../../../dist/universal/xulrunner/XUL.framework/Versions/Current/libsoftokn3.dylib 512384 bytes
Check File: ../../../dist/universal/xulrunner/XUL.framework/Versions/Current/libsoftokn3.chk
  hash: 20 bytes
    34 46 42 63 4c 3e 31 c5 7c e9
    74 98 36 90 43 b7 6d bd 7d 3c
  signature: 40 bytes
    d0 dc a5 64 bd 4a f6 c4 be 8e
    ec c7 c2 3c 0a 5b a7 5f 66 e3
    39 92 57 ea e1 59 c2 cf 12 86
    eb b3 8f d0 66 3f 49 03 fb 2d
moduleSpec configdir='' certPrefix='' keyPrefix='' secmod='' flags=noCertDB, noModDB
Generate a DSA key pair ... 
Library File: ../../../dist/universal/xulrunner/XUL.framework/Versions/Current/libnssdbm3.dylib 338356 bytes
Check File: ../../../dist/universal/xulrunner/XUL.framework/Versions/Current/libnssdbm3.chk
  hash: 20 bytes
    7f 07 c9 58 d2 e5 04 f3 79 8b
    37 57 5f a2 4b b3 79 c6 71 2c
  signature: 40 bytes
    45 2a 99 22 ba a6 f7 5f 73 1c
    9b f9 b9 6a 4a eb a5 73 ca 2e
    a5 5b a7 d8 67 bb 64 fc a2 0e
    e1 67 52 01 ab 51 c5 1e 03 aa
moduleSpec configdir='' certPrefix='' keyPrefix='' secmod='' flags=noCertDB, noModDB
Generate a DSA key pair ... 
Library File: ../../../dist/universal/xulrunner/XUL.framework/Versions/Current/libfreebl3.dylib 819520 bytes
Check File: ../../../dist/universal/xulrunner/XUL.framework/Versions/Current/libfreebl3.chk
  hash: 20 bytes
    11 df a6 5e 4b 96 42 b6 b8 26
    74 8a 27 76 fa 43 cd 8b 71 d2
  signature: 40 bytes
    48 85 5a a0 06 c2 dd 5f 57 b6
    a9 86 bb 90 0e c0 ea 9a c5 fc
    a2 77 63 1b ad 40 44 7a b8 aa
    c5 20 0e d2 52 71 47 78 7b 10
moduleSpec configdir='' certPrefix='' keyPrefix='' secmod='' flags=noCertDB, noModDB
Generate a DSA key pair ... 
Removing unpackaged files...
cd ../../../dist/universal/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 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/cen-osx64-xr/build/config/preprocessor.pl -DMOZ_APP_VERSION=6.0a1 -DOSTYPE=\"Darwin\" -DOSARCH=Darwin -DDLL_PREFIX=lib -DDLL_SUFFIX=.dylib -DBIN_SUFFIX= -DCROSS_COMPILE=1 -DX_DISPLAY_MISSING=1 -DMOZILLA_VERSION=\"6.0a1\" -DMOZILLA_VERSION_U=6.0a1 -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_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 -DMALLOC_H=\<malloc/malloc.h\> -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=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_WIDGET_COCOA=1 -DXP_MACOSX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DIBMBIDI=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DVPX_X86_ASM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DMOZ_CRASHREPORTER=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DLIBJPEG_TURBO_X86_ASM=1 -DMOZ_MATHML=1 -DMOZ_CSS_ANIMATIONS=1 -DMOZ_SVG=1 -DMOZ_SMIL=1 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_STORAGE=1 -DMOZ_URL_CLASSIFIER=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_STATIC_JS=1 -DMOZ_ENABLE_LIBXUL=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_TREE_CAIRO=1 -DHAVE_UINT64_T=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DMOZ_RDF=1 -DBUILD_CTYPES=1 -DMOZ_MORKREADER=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"6.0a1\" -DMOZ_UA_FIREFOX_VERSION=\"6.0a1\" -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".dylib\" -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1  /builds/slave/cen-osx64-xr/build/xulrunner/installer/mac/Info.plist.in > Info.plist
/opt/local/bin/perl5 /builds/slave/cen-osx64-xr/build/config/preprocessor.pl -DMOZ_APP_VERSION=6.0a1 -DOSTYPE=\"Darwin\" -DOSARCH=Darwin -DDLL_PREFIX=lib -DDLL_SUFFIX=.dylib -DBIN_SUFFIX= -DCROSS_COMPILE=1 -DX_DISPLAY_MISSING=1 -DMOZILLA_VERSION=\"6.0a1\" -DMOZILLA_VERSION_U=6.0a1 -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_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 -DMALLOC_H=\<malloc/malloc.h\> -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=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_WIDGET_COCOA=1 -DXP_MACOSX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DIBMBIDI=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DVPX_X86_ASM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DMOZ_CRASHREPORTER=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DLIBJPEG_TURBO_X86_ASM=1 -DMOZ_MATHML=1 -DMOZ_CSS_ANIMATIONS=1 -DMOZ_SVG=1 -DMOZ_SMIL=1 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_STORAGE=1 -DMOZ_URL_CLASSIFIER=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_STATIC_JS=1 -DMOZ_ENABLE_LIBXUL=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_TREE_CAIRO=1 -DHAVE_UINT64_T=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DMOZ_RDF=1 -DBUILD_CTYPES=1 -DMOZ_MORKREADER=1 -DMOZ_PLACES=1 -DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"6.0a1\" -DMOZ_UA_FIREFOX_VERSION=\"6.0a1\" -DMOZ_UA_BUILDID=\"\" -DMOZ_DLL_SUFFIX=\".dylib\" -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1  /builds/slave/cen-osx64-xr/build/xulrunner/installer/mac/Description.plist.in > Description.plist
rm -f -rf resource-stage
mkdir resource-stage
rm -f -rf ../../../dist/universal/xulrunner-pkg
mkdir ../../../dist/universal/xulrunner-pkg
chmod -R a+rX,u+w,go-w,-s,-t ../../../dist/universal/xulrunner
unset NEXT_ROOT; \
	~/bin/chown_root ../../../dist/universal/xulrunner && \
	  /Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker -build -v \
	    -p /builds/slave/cen-osx64-xr/build/obj-firefox/i386/dist/universal/xulrunner-pkg/xulrunner-6.0a1.en-US.mac.pkg \
	    -f /builds/slave/cen-osx64-xr/build/obj-firefox/i386/dist/universal/xulrunner \
	    -r /builds/slave/cen-osx64-xr/build/obj-firefox/i386/xulrunner/installer/mac/resource-stage \
	    -i /builds/slave/cen-osx64-xr/build/obj-firefox/i386/xulrunner/installer/mac/Info.plist \
	    -d /builds/slave/cen-osx64-xr/build/obj-firefox/i386/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/universal/xulrunner; \
	exit $SAVED
Creating package directory...
/tools/buildbot/bin/python2.6 /builds/slave/cen-osx64-xr/build/config/optimizejars.py --optimize ../../dist/jarlog/ ../../dist/bin/chrome ../../dist/universal/xulrunner/chrome
No jar logs found in ../../dist/jarlog/. No jars to optimize.
signing nss libraries
../../dist/universal/xulrunner/xulrunner-6.0a1.en-US.mac-pkg.pkg/Contents/MacOS/libsoftokn3.dylib: -5950: File not found
moduleSpec configdir='' certPrefix='' keyPrefix='' secmod='' flags=noCertDB, noModDB
Generate a DSA key pair ... 
../../dist/universal/xulrunner/xulrunner-6.0a1.en-US.mac-pkg.pkg/Contents/MacOS/libnssdbm3.dylib: -5950: File not found
moduleSpec configdir='' certPrefix='' keyPrefix='' secmod='' flags=noCertDB, noModDB
Generate a DSA key pair ... 
Removing unpackaged files...
cd ../../dist/universal/xulrunner/xulrunner-6.0a1.en-US.mac-pkg.pkg/Contents/MacOS; rm -rf xulrunner-config regchrome* regxpcom*  core bsdecho gtscc js js-config jscpucfg nsinstall viewer TestGtkEmbed 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 
/bin/sh: line 0: cd: ../../dist/universal/xulrunner/xulrunner-6.0a1.en-US.mac-pkg.pkg/Contents/MacOS: No such file or directory
/builds/slave/cen-osx64-xr/build/obj-firefox/i386/config/nsinstall -D ../../dist/
Compressing...
cd ../../dist && (cd universal/xulrunner/xulrunner-6.0a1.en-US.mac-pkg.pkg/Contents/MacOS && /tools/buildbot/bin/python2.6 /builds/slave/cen-osx64-xr/build/config/createprecomplete.py) && /builds/slave/cen-osx64-xr/build/build/package/mac_osx/pkg-dmg --source "universal/xulrunner-pkg" --target "xulrunner-6.0a1.en-US.mac-pkg.dmg" --volname "XULRunner" 
/bin/sh: line 0: cd: universal/xulrunner/xulrunner-6.0a1.en-US.mac-pkg.pkg/Contents/MacOS: No such file or directory
make[2]: *** [make-package] Error 1
make[1]: *** [default] Error 2
make: *** [package] Error 2
program finished with exit code 2
elapsedTime=49.084679



## Compilation error

d:/mozilla-build/python25/python2.5.exe -O e:/builds/moz2_slave/cen-w32-xr/build/build/cl.py cl -FoWindowCreator.obj -c   -DXPCOM_GLUE -DXPI_NAME=winembed -DOSTYPE=\"WINNT5.2\" -DOSARCH=WINNT -I/e/builds/moz2_slave/cen-w32-xr/build/embedding/tests/winEmbed -I/e/builds/moz2_slave/cen-w32-xr/build/embedding/tests/winEmbed -I. -I../../../dist/include -I../../../dist/include/nsprpub  -Ie:/builds/moz2_slave/cen-w32-xr/build/obj-firefox/dist/include/nspr -Ie:/builds/moz2_slave/cen-w32-xr/build/obj-firefox/dist/include/nss         -GR- -TP -nologo -Zc:wchar_t- -W3 -Gy -Fdgenerated.pdb -wd4800  -DNDEBUG -DTRIMMED -Zi -Zi -UDEBUG -DNDEBUG -O1 -MD            -FI ../../../dist/include/mozilla-config.h -DMOZILLA_CLIENT /e/builds/moz2_slave/cen-w32-xr/build/embedding/tests/winEmbed/WindowCreator.cpp
Creating Resource file: winEmbed.res
rc.exe  -r -DXPCOM_GLUE -DXPI_NAME=winembed -DOSTYPE=\"WINNT5.2\" -DOSARCH=WINNT -I/e/builds/moz2_slave/cen-w32-xr/build/embedding/tests/winEmbed -I/e/builds/moz2_slave/cen-w32-xr/build/embedding/tests/winEmbed -I. -I../../../dist/include -I../../../dist/include/nsprpub  -Ie:/builds/moz2_slave/cen-w32-xr/build/obj-firefox/dist/include/nspr -Ie:/builds/moz2_slave/cen-w32-xr/build/obj-firefox/dist/include/nss      -FowinEmbed.res /e/builds/moz2_slave/cen-w32-xr/build/embedding/tests/winEmbed/winEmbed.rc
Microsoft (R) Windows (R) Resource Compiler Version 6.1.7600.16385

Copyright (C) Microsoft Corporation.  All rights reserved.


e:/builds/moz2_slave/cen-w32-xr/build/obj-firefox/config/nsinstall.exe -D ../../../dist/xpi-stage/winembed/chrome
WindowCreator.cpp

winEmbed.cpp

e:/builds/moz2_slave/cen-w32-xr/build/embedding/tests/winEmbed/winEmbed.cpp(171) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

e:/builds/moz2_slave/cen-w32-xr/build/embedding/tests/winEmbed/winEmbed.cpp(171) : error C2146: syntax error : missing ';' before identifier 'vr'

e:/builds/moz2_slave/cen-w32-xr/build/embedding/tests/winEmbed/winEmbed.cpp(171) : error C2065: 'vr' : undeclared identifier

e:/builds/moz2_slave/cen-w32-xr/build/embedding/tests/winEmbed/winEmbed.cpp(171) : error C2059: syntax error : '{'

e:/builds/moz2_slave/cen-w32-xr/build/embedding/tests/winEmbed/winEmbed.cpp(171) : error C2143: syntax error : missing ';' before '{'

e:/builds/moz2_slave/cen-w32-xr/build/embedding/tests/winEmbed/winEmbed.cpp(176) : error C2143: syntax error : missing ';' before '}'

e:/builds/moz2_slave/cen-w32-xr/build/embedding/tests/winEmbed/winEmbed.cpp(179) : error C2065: 'self' : undeclared identifier

e:/builds/moz2_slave/cen-w32-xr/build/embedding/tests/winEmbed/winEmbed.cpp(179) : error C2070: ''unknown-type'': illegal sizeof operand

e:/builds/moz2_slave/cen-w32-xr/build/embedding/tests/winEmbed/winEmbed.cpp(180) : error C2065: 'lastslash' : undeclared identifier

e:/builds/moz2_slave/cen-w32-xr/build/embedding/tests/winEmbed/winEmbed.cpp(180) : error C2065: 'xpcomPath' : undeclared identifier

make[6]: *** [winEmbed.obj] Error 2
make[6]: *** Waiting for unfinished jobs....
WebBrowserChrome.cpp

make[6]: Leaving directory `/e/builds/moz2_slave/cen-w32-xr/build/obj-firefox/embedding/tests/winEmbed'
make[5]: Leaving directory `/e/builds/moz2_slave/cen-w32-xr/build/obj-firefox/embedding/tests'
make[4]: Leaving directory `/e/builds/moz2_slave/cen-w32-xr/build/obj-firefox'
make[5]: *** [libs] Error 2
make[4]: *** [libs_tier_app] Error 2
make[3]: Leaving directory `/e/builds/moz2_slave/cen-w32-xr/build/obj-firefox'
make[2]: Leaving directory `/e/builds/moz2_slave/cen-w32-xr/build/obj-firefox'
make[3]: *** [tier_app] Error 2
make[2]: *** [default] Error 2
make[1]: Leaving directory `/e/builds/moz2_slave/cen-w32-xr/build'
make[1]: *** [realbuild] Error 2
make: *** [build] Error 2
Also, should we get a tbpl page for XULRunner setup? I don't see one yet, just the old standby: http://tinderbox.mozilla.org/showbuilds.cgi?tree=XULRunner
The windows error is bug 651947
Depends on: 651947
mc error might be bug 558098
(In reply to comment #1)
> Would it make sense to report this on the Firefox tree?

No, because that isn't the "I want people to pay attention to this" tree, it's the "these are the things that must not fail on your mozilla-central push, or you must back out" tree. XULRunner isn't tier 1, so it isn't there.


(In reply to comment #2)
> Also, should we get a tbpl page for XULRunner setup?

Nightlies-only, with six different repos on one tinderbox tree? That isn't going to make a happy and useful tbpl page: bogus pending and running on the first few pushes, then blanks, then hit the down-arrow a few times to see just 5 of the 28 builds.

(In reply to comment #4)
> mc error might be bug 558098

Nope, the Mac error is a fresh (and I think so far unfiled) regression from bug 386760.
Depends on: 653971
(In reply to comment #5)
> (In reply to comment #2)
> > Also, should we get a tbpl page for XULRunner setup?
> 
> Nightlies-only, with six different repos on one tinderbox tree? That isn't
> going to make a happy and useful tbpl page: bogus pending and running on the
> first few pushes, then blanks, then hit the down-arrow a few times to see just
> 5 of the 28 builds.
> 
What do you mean by six different repos? (Xulrunner for 1.9.1/1.9.2/2.0/m-c/aurora/beta?)
I believe that it has value to have a link on tbpl to take people to the current status of XulRunner (one or many branches).
I guess the question is if tbpl does the job or not and if not determine if a fix is needed or an alternative.
For instance, Axel set this up which is a very nice overview of the current state across branches:
http://l10n.mozilla.org/~axel/nightlies/
Maybe something like it would be useful for XulRunner?

mfinkle what do you say?
This open bug as it is has no actions to be accomplished besides determining what would help us avoid getting ourselves into this state.
tbpl solves one little problem: "I have a pushlog of things which triggered jobs on one Tinderbox tree, and I want to match up the results on Tinderbox with the pushes." It only seems like the One True Way to look at Tinderbox results because that's the problem we have for most trees.

In this case, you have one of three problems, and I don't know which one you have.

The problem might be "there is someone who cares enough about XULRunner to figure out which of an entire day's worth of pushes broke it when it breaks, and cares enough to file a bug on that breakage, but not enough to remember to open a web page every day" in which case the solution might be a nagios alert aimed at that person.

Or the problem might be ", but not enough to scroll across a wide horizontal page" in which case there are a couple of solutions, only TinderboxPrint the first 12 characters of the cset id so the Tinderbox page isn't so crazy wide, or suggest http://tinderbox.mozilla.org/showbuilds.cgi?tree=XULRunner&panel=1 instead.

Or the problem might be "we want to make someone care about it enough to check it every day, figure out how it broke and thus who broke it, and file a bug on the bustage," in which case, good luck :)

(Actually, there's a fourth which does exist, but I don't think anyone really wants to go there: if it built on-push instead of only nightlies, and it had separate trees instead of just one, so it actually was possible to have tbpl XULRunner and XULRunner-aurora and so on pages, I probably would check it when I got bored, and probably would file when it was obvious who broke it and how, but that's a pretty expensive way to buy attention for it.)
(In reply to comment #6)

> mfinkle what do you say?
> This open bug as it is has no actions to be accomplished besides determining
> what would help us avoid getting ourselves into this state.

I'm ok with closing this bug, now that we know why we don't have Windows and Mac builds. The Windows bustage has been fixed. The Mac bustage needs to be investigated.

As for XULRunner tbpl or other reporting, I think the current setup is good enough given: the amount of people who watch the XR tree and the amount of code that truly can cause an XR bustage, but not a FF bustage (it's small).

Given those two things, finding bustage causes shouldn't be too hard.

Closing bug WFM
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.