Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Apr 2013 17:40:21 GMT
From:      Michael Fausten <ports@michael-fausten.de>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/177812: Can't build Firefox 20 on FreeBSD 9.1
Message-ID:  <201304121740.r3CHeLkg009293@red.freebsd.org>
Resent-Message-ID: <201304121750.r3CHo0BL039831@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         177812
>Category:       ports
>Synopsis:       Can't build Firefox 20 on FreeBSD 9.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Apr 12 17:50:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Michael Fausten
>Release:        9.1
>Organization:
>Environment:
FreeBSD glaukos 8.3-RELEASE-p3 FreeBSD 8.3-RELEASE-p3 #0: Mon Jun 11 23:52:38 UTC 2012     root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386
>Description:
I tried to install Firefox 20 on my FreeBSD machine. All configurable options by making "make config" are disabled. Tried to build Firefox with all three possible audio support, error is always the same.

### begin ###

gmake[3]: »js/ductwork/debugger/Makefile« ist bereits aktualisiert.
gmake[3]: »other-licenses/snappy/Makefile« ist bereits aktualisiert.
gmake[3]: »toolkit/library/Makefile« ist bereits aktualisiert.
gmake[3]: »xpcom/stub/Makefile« ist bereits aktualisiert.
gmake[3]: »toolkit/system/gnome/Makefile« ist bereits aktualisiert.
gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3'
gmake -C xpcom libs
gmake[3]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom'
gmake -C idl-parser libs
gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/idl-parser'
gmake[4]: Für das Ziel »libs« ist nichts zu tun.
gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/idl-parser'
gmake -C typelib libs
gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/typelib'
gmake -C xpt libs
gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/typelib/xpt'
gmake -C public libs
gmake[6]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/typelib/xpt/public'
gmake[6]: Für das Ziel »libs« ist nichts zu tun.
gmake[6]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/typelib/xpt/public'
gmake -C src libs
gmake[6]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/typelib/xpt/src'
gmake[6]: Für das Ziel »libs« ist nichts zu tun.
gmake[6]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/typelib/xpt/src'
gmake -C tools libs
gmake[6]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/typelib/xpt/tools'
gmake[6]: Für das Ziel »libs« ist nichts zu tun.
gmake[6]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/typelib/xpt/tools'
gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/typelib/xpt'
gmake -C xpidl libs
gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/typelib/xpidl'
gmake[5]: Für das Ziel »libs« ist nichts zu tun.
gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/typelib/xpidl'
gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/typelib'
gmake -C string libs
gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/string'
gmake -C public libs
gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/string/public'
gmake[5]: Für das Ziel »libs« ist nichts zu tun.
gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/string/public'
gmake -C src libs
gmake[5]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/string/src'
gmake[5]: Für das Ziel »libs« ist nichts zu tun.
gmake[5]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/string/src'
gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/string'
gmake -C glue libs
FileUtils.cpp
gmake[4]: Entering directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/glue'
g++46 -o FileUtils.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DTARGET_XPCOM_ABI=\"x86-gcc3\" -I../../../xpcom/glue/../build  -I../../../xpcom/glue -I. -I../../dist/include  -I/usr/local/include/nspr -I/usr/local/include/nss -I/usr/local/include/nss/nss -I/usr/local/include -I/usr/local/include    -fPIC -isystem/usr/local/include  -I/usr/local/include -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wcast-align -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc46 -fno-strict-aliasing -Wl,-rpath=/usr/local/lib/gcc46 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pipe  -DNDEBUG -DTRIMMED -fno-omit-frame-pointer   -isystem/usr/local/include  -I/usr/local/include -DMOZILLA_CLIENT -include ../../mozilla-confi
 g.h -MD -MF .deps/FileUtils.o.pp  /usr/ports/www/firefox/work/mozilla-release/xpcom/glue/FileUtils.cpp
nsStringAPI.cpp
g++46 -o nsStringAPI.o -c -I../../dist/stl_wrappers -I../../dist/system_wrappers -include ../../../config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DTARGET_XPCOM_ABI=\"x86-gcc3\" -I../../../xpcom/glue/../build  -I../../../xpcom/glue -I. -I../../dist/include  -I/usr/local/include/nspr -I/usr/local/include/nss -I/usr/local/include/nss/nss -I/usr/local/include -I/usr/local/include    -fPIC -isystem/usr/local/include  -I/usr/local/include -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wcast-align -O2 -pipe -Wl,-rpath=/usr/local/lib/gcc46 -fno-strict-aliasing -Wl,-rpath=/usr/local/lib/gcc46 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pipe  -DNDEBUG -DTRIMMED -fno-omit-frame-pointer   -isystem/usr/local/include  -I/usr/local/include -DMOZILLA_CLIENT -include ../../mozilla-con
 fig.h -MD -MF .deps/nsStringAPI.o.pp  /usr/ports/www/firefox/work/mozilla-release/xpcom/glue/nsStringAPI.cpp
GenericModule.cpp
/usr/ports/www/firefox/work/mozilla-release/xpcom/glue/FileUtils.cpp: In function 'bool mozilla::fallocate(PRFileDesc*, int64_t)':
/usr/ports/www/firefox/work/mozilla-release/xpcom/glue/FileUtils.cpp:25:67: error: 'posix_fallocate' was not declared in this scope
gmake[4]: *** [FileUtils.o] Fehler 1
gmake[4]: *** Warte auf noch nicht beendete Prozesse...
gmake[4]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom/glue'
gmake[3]: *** [libs] Fehler 2
gmake[3]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3/xpcom'
gmake[2]: *** [libs_tier_platform] Fehler 2
gmake[2]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3'
gmake[1]: *** [tier_platform] Fehler 2
gmake[1]: Leaving directory `/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd8.3'
gmake: *** [default] Fehler 2
*** Error code 1

Stop in /usr/ports/www/firefox.
*** Error code 1

Stop in /usr/ports/www/firefox.

### end ###
>How-To-Repeat:
# cd /usr/ports/www/firefox && make install
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201304121740.r3CHeLkg009293>