Closed
Bug 1233282
Opened 9 years ago
Closed 9 years ago
Desktop repacks and Android l10n Nightly single locale repacks busted in |make -C $OBJDIR config|
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(firefox46 fixed)
RESOLVED
FIXED
mozilla46
Tracking | Status | |
---|---|---|
firefox46 | --- | fixed |
People
(Reporter: nalexander, Assigned: glandium)
References
Details
Attachments
(3 files, 1 obsolete file)
4.23 KB,
patch
|
gps
:
review+
|
Details | Diff | Splinter Review |
1.54 KB,
patch
|
gps
:
review+
|
Details | Diff | Splinter Review |
3.55 KB,
patch
|
gps
:
review+
|
Details | Diff | Splinter Review |
07:14:20 INFO - ../config/nsinstall -R -m 755 'nsinstall' '../dist/bin'
07:14:20 ERROR - make: *** No rule to make target `../mozilla-config.h', needed by `../dist/include/mozilla-config.h'. Stop.
07:14:20 ERROR - Return code: 2
07:14:20 ERROR - 2 not in success codes: [0]
07:14:20 ERROR - failures found while parsing output
07:14:20 WARNING - setting return code to 2
07:14:20 FATAL - Halting on failure while running ['mock_mozilla', '-r', 'mozilla-centos6-x86_64-android', '-q', '--cwd', '/builds/slave/m-cen-and-api-9-l10n_1-0000000/build/mozilla-central/obj-l10n/config', '--unpriv', '--shell', '/usr/bin/env MOZ_AUTOMATION=1 "LESSOPEN=|/usr/bin/lesspipe.sh %s" TMOUT=86400 LOGNAME=cltbld USER=cltbld MOZ_OBJDIR=obj-l10n PATH=/opt/local/bin:/tools/python/bin:/tools/buildbot/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/ SYMBOL_SERVER_USER=ffxbld DISPLAY=:2 CCACHE_UMASK=002 LANG=en_US.UTF-8 CCACHE_HASHDIR= TERM=linux SHELL=/bin/bash MOZ_SIGNING_SERVERS=gpg:sha2signcode:osslsigncode:signcode:mar:jar:b2gmar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9100,gpg:sha2signcode:osslsigncode:signcode:mar:jar:b2gmar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9100,gpg:sha2signcode:osslsigncode:signcode:mar:jar:b2gmar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9100,dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9100,dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9100,dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9100,dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9100,dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9100,dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9100 SHLVL=1 G_BROKEN_FILENAMES=1 HISTSIZE=1000 SYMBOL_SERVER_PATH=/mnt/netapp/breakpad/symbols_mob/ HG_SHARE_BASE_DIR=/builds/hg-shared SYMBOL_SERVER_HOST=symbolpush.mozilla.org EN_US_BINARY_URL=http://archive.mozilla.org/pub/mobile/nightly/latest-mozilla-central-android-api-9/en-US CCACHE_DIR=/builds/ccache SHIP_LICENSED_FONTS=1 TINDERBOX_OUTPUT=1 "MOZ_SIGN_CMD=python /builds/slave/m-cen-and-api-9-l10n_1-0000000/build/tools/release/signing/signtool.py --cachedir /builds/slave/m-cen-and-api-9-l10n_1-0000000/build/signing_cache -t /builds/slave/m-cen-and-api-9-l10n_1-0000000/token -n /builds/slave/m-cen-and-api-9-l10n_1-0000000/nonce -c /builds/slave/m-cen-and-api-9-l10n_1-0000000/build/tools/release/signing/host.cert -f jar -H gpg:sha2signcode:osslsigncode:signcode:mar:jar:b2gmar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9100 -H gpg:sha2signcode:osslsigncode:signcode:mar:jar:b2gmar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9100 -H gpg:sha2signcode:osslsigncode:signcode:mar:jar:b2gmar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9100 -H dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9100 -H dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9100 -H dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9100 -H dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9100 -H dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9100 -H dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9100" LC_ALL=C TOOLTOOL_HOME=/builds POST_SYMBOL_UPLOAD_CMD=/usr/local/bin/post-symbol-upload.py _=/tools/buildbot/bin/python LD_LIBRARY_PATH=/lib:/tools/gcc-4.7.2-0moz1/lib:/tools/gcc-4.7.2-0moz1/lib64 LOCALE_MERGEDIR=/builds/slave/m-cen-and-api-9-l10n_1-0000000/build/mozilla-central/obj-l10n/merged/ MOZ_SYMBOLS_EXTRA_BUILDID=android-api-9 MOZ_UPDATE_CHANNEL=nightly HOSTNAME=bld-linux64-spot-467.build.releng.usw2.mozilla.com SYMBOL_SERVER_SSH_KEY=/home/mock_mozilla/.ssh/ffxbld_rsa HISTCONTROL=ignoredups MAIL=/var/spool/mail/cltbld PWD=/builds/slave/m-cen-and-api-9-l10n_1-0000000 PROPERTIES_FILE=/builds/slave/m-cen-and-api-9-l10n_1-0000000/buildprops.json MOZ_CRASHREPORTER_NO_REPORT=1 CCACHE_COMPRESS=1 TOOLTOOL_CACHE=/builds/tooltool_cache make export']
07:14:20 FATAL - Running post_fatal callback...
07:14:20 FATAL - Exiting 2
program finished with exit code 2
See https://treeherder.mozilla.org/logviewer.html#?job_id=2901516&repo=mozilla-central.
I see this locally. I can get past this by forcing mozilla-config.h to be built with `make -C objdir-l10n mozilla-config.h`. After that, though, I see:
nalexander@chocho ~/M/gecko> make -C objdir-l10n/config
/Users/nalexander/Mozilla/gecko/objdir-l10n/_virtualenv/bin/python /Users/nalexander/Mozilla/gecko/toolkit/xre/make-platformini.py --print-buildid > buildid
/Users/nalexander/Mozilla/gecko/objdir-l10n/_virtualenv/bin/python -m mozbuild.action.preprocessor -DANDROID=1 -DANDROID=1 -DCROSS_COMPILE=1 -DX_DISPLAY_MISSING=1 -DMOZ_THUMB2=1 -DHAVE_ARM_SIMD=1 -DHAVE_ARM_NEON=1 -DBUILD_ARM_NEON=1 -DMOZ_ENABLE_PROFILER_SPS=1 -DMOZILLA_VERSION='"46.0a1"' -DMOZILLA_VERSION_U=46.0a1 -DMOZILLA_UAVERSION='"46.0"' -DNO_PW_GECOS=1 -DXP_LINUX=1 -DMOZ_LINKER=1 -DD_INO=d_ino -DSTDC_HEADERS=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_MALLOC_H=1 -DHAVE_SYS_SYSMACROS_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_DLOPEN=1 -DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DNO_X11=1 -DHAVE_PTHREAD_H=1 -DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_CLOCK_MONOTONIC=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_I18N_LC_MESSAGES=1 -DMALLOC_H='<malloc.h>' -DHAVE_ALLOCA_H=1 -DHAVE_STRNDUP=1 -DHAVE_MEMALIGN=1 -DHAVE_MALLOC_H=1 -DMALLOC_USABLE_SIZE_CONST_PTR=const -DHAVE_VALLOC=1 -DHAVE_VALLOC=1 -DTARGET_XPCOM_ABI='"arm-eabi-gcc3"' -DNIGHTLY_BUILD=1 -DE10S_TESTING_ONLY=1 -DMOZ_UPDATE_CHANNEL=default -DEARLY_BETA_OR_EARLIER=1 -DMOZ_BUILD_APP=mobile/android -DANDROID_TARGET_SDK=23 -DMOZ_ANDROID_MIN_SDK_VERSION=9 -DMOZ_WIDGET_ANDROID=1 -DMOZ_PDF_PRINTING=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DUSE_ARM_KUSER=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_ANDROID_HISTORY=1 -DMOZ_ANDROID_APZ=1 -DMOZ_LOCALE_SWITCHER=1 -DMOZ_ANDROID_DOWNLOADS_INTEGRATION=1 -DMOZ_ANDROID_BEAM=1 -DMOZ_ANDROID_SEARCH_ACTIVITY=1 -DMOZ_ANDROID_MLS_STUMBLER=1 -DMOZ_ANDROID_TAB_QUEUE=1 -DMOZ_SWITCHBOARD=1 -DMOZ_ANDROID_GCM=1 -DACCESSIBILITY=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_SCTP=1 -DMOZ_SRTP=1 -DMOZ_SAMPLE_TYPE_S16=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_RAW=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_FMP4=1 -DMOZ_EME=1 -DMOZ_ANDROID_OMX=1 -DMOZ_MEDIA_NAVIGATOR=1 -DMOZ_OMX_PLUGIN=1 -DMOZ_BUILD_MOBILE_ANDROID_WITH_GRADLE=1 -DMOZ_VPX=1 -DMOZ_VPX_ERROR_CONCEALMENT=1 -DVPX_ARM_ASM=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WAVE=1 -DMOZ_TREMOR=1 -DMOZ_PERMISSIONS=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DMOZ_WEBGL_CONFORMANT=1 -DMOZ_GAMEPAD=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_USE_NATIVE_POPUP_WINDOWS=1 -DMOZ_TREE_FREETYPE=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DMOZ_NO_SMART_CARDS=1 -DMOZ_FEEDS=1 -DMOZ_SAFE_BROWSING=1 -DMOZ_URL_CLASSIFIER=1 -DGL_PROVIDER_=1 -DMOZ_GFX_OPTIMIZE_MOBILE=1 -DMOZ_IGNORE_PAINT_WILL_RESAMPLE=1 -DMOZ_STACKWALKING=1 -DMOZ_LOGGING=1 -DFORCE_PR_LOG=1 -DMOZ_REPLACE_MALLOC=1 -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MEMORY_ANDROID=1 -DMOZ_PAY=1 -DMOZ_SECUREELEMENT=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_OMNIJAR=1 -DMOZ_USER_DIR='".mozilla"' -DMOZ_TREE_PIXMAN=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_TREE_CAIRO=1 -DMOZ_ENABLE_SKIA=1 -DUSE_SKIA=1 -DSK_BUILD_FOR_ANDROID_NDK=1 -DUSE_SKIA_GPU=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_DEVICES=1 -DMOZ_MACBUNDLE_ID='org.mozilla.fennec nalexander' -DMOZ_B2G_VERSION='"1.0.0"' -DMOZ_B2G_OS_NAME='""' -DMOZ_APP_UA_NAME='"Firefox"' -DMOZ_APP_UA_VERSION='"46.0a1"' -DFIREFOX_VERSION=46.0a1 -DMOZ_TELEMETRY_DISPLAY_REV=2 -DMOZ_DATA_REPORTING=1 -DMOZ_DLL_SUFFIX='".so"' -DXP_UNIX=1 -DA11Y_LOG=1 -DMOZ_STATIC_JS=1 -DNO_NSPR_10_SUPPORT=1 -DAB_CD=en-US \
-DMOZ_TREE_CAIRO=1 \
-DMOZ_TREE_PIXMAN=1 \
-DMOZ_NATIVE_HUNSPELL= \
-DMOZ_NATIVE_BZ2= \
-DMOZ_NATIVE_ZLIB=1 \
-DMOZ_NATIVE_PNG= \
-DMOZ_NATIVE_JPEG= \
-DMOZ_NATIVE_LIBEVENT= \
-DMOZ_NATIVE_LIBVPX= \
-DMOZ_NATIVE_ICU= \
/Users/nalexander/Mozilla/gecko/config/system-headers | /usr/bin/perl /Users/nalexander/Mozilla/gecko/nsprpub/config/make-system-wrappers.pl system_wrappers
../config/nsinstall -R system_wrappers ../dist
/Applications/Xcode.app/Contents/Developer/usr/bin/make recurse_compile
make[4]: Nothing to be done for `target'.
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C /Users/nalexander/Mozilla/gecko/security/nss/lib/util libs CC=' /usr/local/bin/ccache /Users/nalexander/.mozbuild/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc' SOURCE_MD_DIR=/Users/nalexander/Mozilla/gecko/objdir-l10n/dist SOURCE_MDHEADERS_DIR=/Users/nalexander/Mozilla/gecko/objdir-l10n/dist/include/nspr DIST=/Users/nalexander/Mozilla/gecko/objdir-l10n/dist NSPR_INCLUDE_DIR=/Users/nalexander/Mozilla/gecko/objdir-l10n/dist/include/nspr NSPR_LIB_DIR=/Users/nalexander/Mozilla/gecko/objdir-l10n/dist/lib MOZILLA_CLIENT=1 NO_MDUPDATE=1 NSS_ENABLE_ECC=1 SQLITE_LIB_NAME=nss3 SQLITE_INCLUDE_DIR=/Users/nalexander/Mozilla/gecko/objdir-l10n/dist/include NSS_DISABLE_DBM=1 topsrcdir='/Users/nalexander/Mozilla/gecko' BUILD='/Users/nalexander/Mozilla/gecko/objdir-l10n/security/$(subst $(topsrcdir)/security/,,$(CURDIR))' BUILD_TREE='$(BUILD)' OBJDIR='$(BUILD)' DEPENDENCIES='$(BUILD)/.deps' SINGLE_SHLIB_DIR='$(BUILD)' SOURCE_XP_DIR=/Users/nalexander/Mozilla/gecko/objdir-l10n/dist BUILD_OPT=1 OPT_CODE_SIZE=1 NS_USE_GCC=1 NSS_ENABLE_ZLIB= PROGRAMS= CHECKLOC= NATIVE_CC='cc' CC=' /usr/local/bin/ccache /Users/nalexander/.mozbuild/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc' CCC=' /usr/local/bin/ccache /Users/nalexander/.mozbuild/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++' LINK='/Users/nalexander/.mozbuild/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ld' AS=' /usr/local/bin/ccache /Users/nalexander/.mozbuild/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc' AR='/Users/nalexander/.mozbuild/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ar crs $@' RANLIB='/Users/nalexander/.mozbuild/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ranlib' RC=' ' OS_ARCH='Linux' OS_TEST='arm' CPU_ARCH='arm' OS_RELEASE='2.6' OS_PTHREAD= ARCHFLAG='-idirafter /Users/nalexander/.mozbuild/android-ndk-r10e/platforms/android-9/arch-arm/usr/include -mandroid -fno-short-enums -fno-exceptions -march=armv7-a -mthumb -mfpu=vfp -mfloat-abi=softfp -mno-unaligned-access -std=gnu99 -fgnu89-inline -fno-strict-aliasing -fno-math-errno -pipe -DNDEBUG -DTRIMMED -freorder-blocks -Os -fno-reorder-functions -fomit-frame-pointer -DCHECK_FORK_GETPID -include /Users/nalexander/Mozilla/gecko/security/manager/android_stub.h' LDFLAGS='-mandroid -L/Users/nalexander/.mozbuild/android-ndk-r10e/platforms/android-9/arch-arm/usr/lib -Wl,-rpath-link=/Users/nalexander/.mozbuild/android-ndk-r10e/platforms/android-9/arch-arm/usr/lib --sysroot=/Users/nalexander/.mozbuild/android-ndk-r10e/platforms/android-9/arch-arm -llog -Wl,--allow-shlib-undefined -mthumb -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,--hash-style=sysv -Wl,--wrap=PR_GetEnv,--wrap=PR_SetEnv -Wl,--wrap=getaddrinfo,--wrap=freeaddrinfo,--wrap=gai_strerror -Wl,-rpath-link,/Users/nalexander/Mozilla/gecko/objdir-l10n/dist/bin -Wl,-rpath-link,NONE/lib /Users/nalexander/Mozilla/gecko/objdir-l10n/mozglue/build/libmozglue.so -Wl,--wrap=PR_GetEnv,--wrap=PR_SetEnv -Wl,--wrap=getaddrinfo,--wrap=freeaddrinfo,--wrap=gai_strerror' DSO_LDOPTS='-shared -Wl,-z,defs -mandroid -L/Users/nalexander/.mozbuild/android-ndk-r10e/platforms/android-9/arch-arm/usr/lib -Wl,-rpath-link=/Users/nalexander/.mozbuild/android-ndk-r10e/platforms/android-9/arch-arm/usr/lib --sysroot=/Users/nalexander/.mozbuild/android-ndk-r10e/platforms/android-9/arch-arm -llog -Wl,--allow-shlib-undefined -mthumb -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,--hash-style=sysv -Wl,--wrap=PR_GetEnv,--wrap=PR_SetEnv -Wl,--wrap=getaddrinfo,--wrap=freeaddrinfo,--wrap=gai_strerror -Wl,-rpath-link,/Users/nalexander/Mozilla/gecko/objdir-l10n/dist/bin -Wl,-rpath-link,NONE/lib /Users/nalexander/Mozilla/gecko/objdir-l10n/mozglue/build/libmozglue.so -Wl,--wrap=PR_GetEnv,--wrap=PR_SetEnv -Wl,--wrap=getaddrinfo,--wrap=freeaddrinfo,--wrap=gai_strerror' FREEBL_NO_DEPEND=0 NSS_NO_PKCS11_BYPASS=1 PUBLIC_EXPORT_DIR='/Users/nalexander/Mozilla/gecko/objdir-l10n/dist/include/$(MODULE)' SOURCE_XPHEADERS_DIR='$(SOURCE_XP_DIR)/include/$(MODULE)' MODULE_INCLUDES='$(addprefix -I$(SOURCE_XP_DIR)/include/,$(REQUIRES))' MAKE_OBJDIR='$(INSTALL) -D $(OBJDIR)' TARGETS='$(LIBRARY) $(SHARED_LIBRARY) $(PROGRAM)' NSS_ENABLE_WERROR=0 NSS_ENABLE_WERROR=0 NSINSTALL='/Users/nalexander/Mozilla/gecko/objdir-l10n/config/nsinstall' SHARED_LIBRARY= IMPORT_LIBRARY=
/usr/local/bin/ccache /Users/nalexander/.mozbuild/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc -o /Users/nalexander/Mozilla/gecko/objdir-l10n/security/nss/lib/util/quickder.o -c -Os -fPIC -DLINUX2_1 -idirafter /Users/nalexander/.mozbuild/android-ndk-r10e/platforms/android-9/arch-arm/usr/include -mandroid -fno-short-enums -fno-exceptions -march=armv7-a -mthumb -mfpu=vfp -mfloat-abi=softfp -mno-unaligned-access -std=gnu99 -fgnu89-inline -fno-strict-aliasing -fno-math-errno -pipe -DNDEBUG -DTRIMMED -freorder-blocks -Os -fno-reorder-functions -fomit-frame-pointer -DCHECK_FORK_GETPID -include /Users/nalexander/Mozilla/gecko/security/manager/android_stub.h -Wall -DNSS_NO_GCC48 -pipe -ffunction-sections -fdata-sections -DLINUX -Dlinux -DHAVE_STRERROR -DXP_UNIX -UDEBUG -DNDEBUG -D_REENTRANT -DNSS_DISABLE_DBM -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -I/Users/nalexander/Mozilla/gecko/objdir-l10n/dist/include/nspr -I/Users/nalexander/Mozilla/gecko/objdir-l10n/dist/include/nspr -I/Users/nalexander/Mozilla/gecko/objdir-l10n/dist/include/nss -I/Users/nalexander/Mozilla/gecko/objdir-l10n/dist/private/nss quickder.c
In file included from quickder.c:11:0:
secasn1.h:15:21: fatal error: plarena.h: No such file or directory
#include "plarena.h"
^
compilation terminated.
make[5]: *** [/Users/nalexander/Mozilla/gecko/objdir-l10n/security/nss/lib/util/quickder.o] Error 1
make[4]: *** [libs-nss/lib/util] Error 2
make[3]: *** [config/external/nss/target] Error 2
make[2]: *** [compile] Error 2
make[1]: *** [compile] Error 2
make: *** [default] Error 2
Assignee | ||
Comment 1•9 years ago
|
||
This is bug 1169937/bug 1178293 all over again. (well, there is something fishy with mozilla-config.h, but we can live with it for now)
Assignee | ||
Comment 2•9 years ago
|
||
(In reply to Mike Hommey [:glandium] from comment #1)
> (well, there is something fishy with mozilla-config.h, but we can live with it for now)
Actually, we can't.
Assignee | ||
Comment 3•9 years ago
|
||
From the backend perspective, CONFIGURE_DEFINE_FILES is the same as
GENERATED_FILES because in both cases a GeneratedFile object is emitted, but
from the perspective of some checks in the emitter, they aren't the same,
and that causes errors when adding a CONFIGURE_DEFINE_FILES to e.g. EXPORTS.
Assignee: nobody → mh+mozilla
Attachment #8699336 -
Flags: review?(gps)
Assignee | ||
Comment 4•9 years ago
|
||
This fixes the direct problem that bug 1231314 caused. However, there still remains the issue of make -C config being run... but considering that's what has been running for a while, it's probably not an issue right now.
Attachment #8699337 -
Flags: review?(gps)
Comment 5•9 years ago
|
||
Seems to be the underlying bustage for desktop nightlies, too, https://ftp.mozilla.org/pub/firefox/nightly/2015/12/2015-12-16-03-02-29-mozilla-central-l10n/mozilla-central-linux-l10n-nightly-1-unknown-bm77-build1-build1.txt.gz
Summary: Android l10n Nightly single locale repacks busted in |make -C $OBJDIR config| → Desktop repacks and Android l10n Nightly single locale repacks busted in |make -C $OBJDIR config|
Updated•9 years ago
|
Attachment #8699336 -
Flags: review?(gps) → review+
Updated•9 years ago
|
Attachment #8699337 -
Flags: review?(gps) → review+
Assignee | ||
Comment 8•9 years ago
|
||
Backed out because of a race condition.
https://hg.mozilla.org/integration/mozilla-inbound/rev/e3b277208e73
Assignee | ||
Comment 9•9 years ago
|
||
The reason it failed randomly is because in the top-level directory, the rules for `dist/include/mozilla-config.h` and `install-manifests` are not always necessarily happening in the same order.
When the latter happens before the former, everything is fine, but when the former happens after the latter, then the latter removes mozilla-config.h because everything in dist/include is removed. This was never a problem because we didn't have anything really happening at the top-level other than the install manifests, until the second patch from this bug...
Attachment #8699874 -
Flags: review?(gps)
Assignee | ||
Comment 11•9 years ago
|
||
Needed to adjust tests, too.
Attachment #8699874 -
Attachment is obsolete: true
Attachment #8699874 -
Flags: review?(gps)
Attachment #8700793 -
Flags: review?(gps)
Comment 12•9 years ago
|
||
Comment on attachment 8700793 [details] [diff] [review]
Add generated FinalTargetFiles as optional_exists in install manifest
Review of attachment 8700793 [details] [diff] [review]:
-----------------------------------------------------------------
*sigh*
Attachment #8700793 -
Flags: review?(gps) → review+
Comment 13•9 years ago
|
||
Comment 14•9 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/700c547c8411
https://hg.mozilla.org/mozilla-central/rev/94176e035ef9
https://hg.mozilla.org/mozilla-central/rev/20a481bc8b5a
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox46:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla46
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•