pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

lateset firefox 24 failing w/ dtrace



>Submitter-Id:  net
>Originator:    
>Organization:
        method logic digital
>Confidential:  no
>Synopsis:      firefox24 failing to build, patches not proper, dtrace failure
>Severity:      serious
>Priority:      high
>Category:      pkg
>Class:         sw-bug
>Release:       NetBSD 6.99.28
>Environment:
System: NetBSD kamloops 6.99.28 NetBSD 6.99.28 (GENERIC) #429: Mon Dec
2 11:20:46 PST 2013
root@kamloops:/usr/obj/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:
        edited transcript of build failure:

Script started on Mon Dec  2 13:20:23 2013
kamloops# make
=> Bootstrap dependency digest>=20010302: found digest-20121220
=> Checksum SHA1 OK for firefox-24.1.1esr.source.tar.bz2
=> Checksum RMD160 OK for firefox-24.1.1esr.source.tar.bz2
===> Installing dependencies for firefox24-24.1.1nb2
==========================================================================
The supported build options for firefox24 are:

        alsa debug dtrace gnome mozilla-jemalloc official-mozilla-branding
        pulseaudio webrtc

The currently selected options are:

        pulseaudio

You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or the following variable.  Its current value is shown:

        PKG_OPTIONS.firefox24 (not defined)

==========================================================================
==========================================================================
The following variables will affect the build process of this package,
firefox24-24.1.1nb2.  Their current value is shown below:

        * JPEG_DEFAULT = jpeg
        * PYTHON_VERSION_DEFAULT = 27
        * SSLBASE = /usr
        * SSLCERTS = /etc/openssl/certs
        * SSLDIR = /etc/openssl
        * SSLKEYS = /etc/openssl/private

Based on these variables, the following variables have been set:

        * JPEGBASE (defined, but empty)
        * JPEG_TYPE = jpeg
        * PYPACKAGE = python27

You may want to abort the process now with CTRL-C and change their value
before continuing.  Be sure to run `/usr/bin/make clean' after
the changes.
==========================================================================
=> Tool dependency autoconf213>=2.13: found autoconf213-2.13nb3
=> Tool dependency m4>=1.4: found m4-1.4.17
=> Tool dependency gmake>=3.81: found gmake-4.0
=> Tool dependency perl>=5.0: found perl-5.18.1
=> Tool dependency pkg-config>=0.25: found pkg-config-0.28
=> Tool dependency zip-[0-9]*: found zip-3.0nb2
=> Tool dependency zip-[0-9]*: found zip-3.0nb2
=> Tool dependency zip-[0-9]*: found zip-3.0nb2
=> Tool dependency zip-[0-9]*: found zip-3.0nb2
=> Build dependency py27-sqlite2-[0-9]*: found py27-sqlite2-2.6.3nb5
=> Build dependency x11-links>=0.78: found x11-links-0.79
=> Build dependency python27>=2.7.1nb2: found python27-2.7.5
=> Full dependency sqlite3>=3.7.17: found sqlite3-3.8.1
=> Full dependency libevent>=2.0.10: found libevent-2.0.21nb2
=> Full dependency libffi>=3.0.11: found libffi-3.0.13
=> Full dependency nspr>=4.10.2: found nspr-4.10.2
=> Full dependency icu>=52.1: found icu-52.1
=> Full dependency nss>=3.15.3: found nss-3.15.3
=> Full dependency jpeg>=9: found jpeg-9
=> Full dependency cairo>=1.12.14nb3: found cairo-1.12.16
=> Full dependency libvpx>=1.0.0: found libvpx-1.1.0nb2
=> Full dependency libIDL>=0.8.14nb4: found libIDL-0.8.14nb4
=> Full dependency hunspell>=1.3.2: found hunspell-1.3.2nb2
=> Full dependency gtk2+>=2.24.20nb2: found gtk2+-2.24.20nb2
=> Full dependency gstreamer0.10>=0.10.36nb3: found gstreamer0.10-0.10.36nb6
=> Full dependency gst-plugins0.10-base>=0.10.36nb3: found
gst-plugins0.10-base-0.10.36nb7
=> Full dependency pulseaudio>=2.1nb13: found pulseaudio-2.1nb13
=> Full dependency desktop-file-utils>=0.10nb1: found desktop-file-utils-0.22
===> Overriding tools for firefox24-24.1.1nb2
===> Extracting for firefox24-24.1.1nb2
===> Patching for firefox24-24.1.1nb2
=> Applying pkgsrc patches for firefox24-24.1.1nb2
No such line 910 in input file, ignoring
No such line 55 in input file, ignoring
===> Creating toolchain wrappers for firefox24-24.1.1nb2



[...]



/usr/pkgsrc/www/firefox24/work/mozilla-esr24/_virtualenv/bin/python
../config/Preprocessor.py       -DGRE_MILESTONE=24.1.1
-DAPP_BUILDID=20131202132226 -DMOZ_APP_VERSION="24.1.1"
-DMOZ_APP_BASENAME="Firefox" -DMOZ_APP_VENDOR="Mozilla"
-DMOZ_APP_ID="{ec8030f7-c20a-464f-9b0e-13a3a9e97384}"
-DMAR_CHANNEL_ID="firefox-mozilla-esr"
-DACCEPTED_MAR_CHANNEL_IDS="firefox-mozilla-esr"
-DMOZ_PROFILE_MIGRATOR -DMOZ_EXTENSION_MANAGER -DMOZ_GLUE_IN_PROGRAM
-DNO_NSPR_10_SUPPORT -DMOZ_APP_STATIC_INI -DHAVE_64BIT_OS=1
-DJSGC_INCREMENTAL=1 -DMOZILLA_VERSION=\"24.1.1\"
-DMOZILLA_VERSION_U=24.1.1 -DMOZILLA_UAVERSION=\"24.0\" -DD_INO=d_ino
-DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1
-DHAVE_SIGINFO_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_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_CPUID_H=1
-DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1
-DHAVE_SIN_LEN=1 -DHAVE_SCONN_LEN=1 -DHAVE_SIN6_LEN=1 -DHAVE_SA_LEN=1
-DINCLUDE_MOZILLA_DTRACE=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_DLOPEN=1
-DHAVE_DLADDR=1 -DHAVE_MEMMEM=1 -DFUNCPROTO=15 -DHAVE_LIBXSS=1
-DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1
-DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1
-DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1
-DHAVE_CLOCK_MONOTONIC=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy
-DHAVE_VA_COPY=1 -DHAVE_VA_LIST_AS_ARRAY=1 -DMALLOC_H=\<malloc.h\>
-DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_VALLOC=1
-DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1
-DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\)
-DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\)
-DRELEASE_BUILD=1 -DMOZ_UPDATE_CHANNEL=default
-DMOZ_GOOGLE_API_KEY=no-google-api-key -DEARLY_BETA_OR_EARLIER=1
-DMOZ_PHOENIX=1 -DMOZ_BUILD_APP=browser -DMOZ_X11=1
-DMOZ_WIDGET_GTK2=1 -DMOZ_WIDGET_GTK=2 -DMOZ_PDF_PRINTING=1
-DMOZ_ENABLE_XREMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1
-DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DMOZ_ENABLE_GIO=1
-DIBMBIDI=1 -DACCESSIBILITY=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1
-DMOZ_SAMPLE_TYPE_S16=1 -DMOZ_WEBSPEECH=1 -DMOZ_OGG=1
-DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DMOZ_MEDIA_NAVIGATOR=1
-DMOZ_VP8=1 -DHAVE_LIBVPX=1 -DMOZ_WAVE=1 -DMOZ_SPEEX_RESAMPLER=1
-DMOZ_SOUNDTOUCH=1 -DMOZ_CUBEB=1 -DMOZ_TREMOR=1 -DMOZ_OPUS=1
-DMOZ_CUBEB=1 -DMOZ_GSTREAMER=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1
-DBREAKPAD_CUSTOM_STDINT_H=\"mozilla/StandardInteger.h\"
-DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_WEBAPP_RUNTIME=1
-DMOZ_UPDATER=1 -DMOZ_FEEDS=1 -DMOZ_NATIVE_SQLITE=1
-DMOZ_SAFE_BROWSING=1 -DMOZ_URL_CLASSIFIER=1 -DGL_PROVIDER_GLX=1
-DMOZ_LOGGING=1 -DJSGC_INCREMENTAL=1 -DHAVE___CXA_DEMANGLE=1
-DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_USER_DIR=\".mozilla\"
-DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1
-DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1
-DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1
-DMOZ_ENABLE_SKIA=1 -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DMOZ_XUL=1
-DMOZ_PROFILELOCKING=1 -DBUILD_CTYPES=1 -DMOZ_PLACES=1 -DMOZ_SOCIAL=1
-DMOZ_SERVICES_COMMON=1 -DMOZ_SERVICES_CRYPTO=1
-DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SERVICES_METRICS=1
-DMOZ_SERVICES_SYNC=1 -DMOZ_MACBUNDLE_ID=org.mozilla.nightly
-DMOZ_B2G_VERSION=\"1.0.0\" -DMOZ_B2G_OS_NAME=\"\"
-DMOZ_APP_UA_NAME=\"\" -DMOZ_APP_UA_VERSION=\"24.1.1\"
-DFIREFOX_VERSION=24.1.1 -DMOZ_UA_BUILDID=\"\"
-DMOZ_TELEMETRY_DISPLAY_REV=2 -DMOZ_DATA_REPORTING=1
-DMOZ_DLL_SUFFIX=\".so\" -DXP_UNIX=1 -DMOZ_ACCESSIBILITY_ATK=1
-DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=8 -DATK_REV_VERSION=0
-DNDEBUG -DTRIMMED "../build/application.ini" -o
"../dist/bin/application.ini"
/usr/pkgsrc/www/firefox24/work/mozilla-esr24/_virtualenv/bin/python
appini_header.py ../dist/bin/application.ini > application.ini.h
gmake[3]: Leaving directory '/usr/pkgsrc/www/firefox24/work/mozilla-esr24/build'
BUILDSTATUS TIERDIR_FINISH build
BUILDSTATUS TIERDIR_START probes
/usr/pkg/bin/gmake -C probes export
gmake[3]: Entering directory
'/usr/pkgsrc/www/firefox24/work/mozilla-esr24/probes'
dtrace -h -s ../probes/mozilla-trace.d -o mozilla-trace.h.tmp
gmake[3]: dtrace: Command not found
Makefile:17: recipe for target '../dist/include/mozilla-trace.h' failed
gmake[3]: *** [../dist/include/mozilla-trace.h] Error 127
gmake[3]: Leaving directory
'/usr/pkgsrc/www/firefox24/work/mozilla-esr24/probes'
config/makefiles/target_export.mk:16: recipe for target
'export_tier_base' failed
gmake[2]: *** [export_tier_base] Error 2
gmake[2]: Leaving directory '/usr/pkgsrc/www/firefox24/work/mozilla-esr24'
config/rules.mk:737: recipe for target 'tier_base' failed
gmake[1]: *** [tier_base] Error 2
gmake[1]: Leaving directory '/usr/pkgsrc/www/firefox24/work/mozilla-esr24'
config/rules.mk:670: recipe for target 'all' failed
gmake: *** [all] Error 2
*** Error code 2

Stop.
make[1]: stopped in /usr/pkgsrc/www/firefox24
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/www/firefox24
kamloops# ^D
Script done on Mon Dec  2 13:22:32 2013


>How-To-Repeat:
        w/ pkgsrc-current, cd ./www/firefox24; make
>Fix:


Home | Main Index | Thread Index | Old Index