Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Jul 2012 15:13:57 GMT
From:      Heino Tiedemann <rotkap@gmx.de>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/170233: Firefox 14 wont build
Message-ID:  <201207281513.q6SFDvMh096021@red.freebsd.org>
Resent-Message-ID: <201207281520.q6SFK7Yj069172@freefall.freebsd.org>

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

>Number:         170233
>Category:       ports
>Synopsis:       Firefox 14 wont build
>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:   Sat Jul 28 15:20:07 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Heino Tiedemann
>Release:        9.0-STABLE
>Organization:
>Environment:
FreeBSD ahab.tihnet 9.0-STABLE FreeBSD 9.0-STABLE #0: Sun Jan 15 07:53:27 CET 2012     root@ahab.tihnet:/usr/obj/usr/src/sys/BEASTIE  i386
>Description:

checking for malloc.h... (cached) no
checking for malloc/malloc.h... no
checking for sys/malloc.h... yes
checking for strndup... yes
checking for posix_memalign... yes
checking for memalign... no
checking for valloc... yes
checking for __attribute__((always_inline))... yes
checking for __attribute__((malloc))... yes
checking for __attribute__((warn_unused_result))... yes
checking for LC_MESSAGES... yes
checking for localeconv... yes
checking for nspr-config... /usr/local/bin/nspr-config
checking for NSPR - version >= 4.9.0... yes
checking for libevent... yes
checking MOZ_LIBEVENT_CFLAGS... -I/usr/local/include -I/usr/local/include/event2/compat 
checking MOZ_LIBEVENT_LIBS... -L/usr/local/lib/event2 -levent-2.0 
checking for nss-config... /usr/local/bin/nss-config
checking for NSS - version >= 3.13.2... yes
checking for YASM assembler... checking for yasm... yasm
checking for jpeg_destroy_compress in -ljpeg... yes
checking for gzread in -lz... yes
checking for BZ2_bzread in -lbz2... yes
checking for png_get_valid in -lpng... yes
checking for png_get_acTL in -lpng... no
configure: error: --with-system-png won't work because the system's libpng doesn't have APNG support
===>  Script "../configure" failed unexpectedly.
Please report the problem to gecko@FreeBSD.org [maintainer] and attach the
"/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd9.0/config.log"
including the output of the failure of your make command. Also, it might be
a good idea to provide an overview of all packages installed on your system
(e.g. an `ls /var/db/pkg`).
*** Error code 1

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

Stop in /usr/ports/www/firefox.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20120728-83413-1y4k1tg-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=firefox-13.0.1,1 UPGRADE_PORT_VER=13.0.1,1 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
        ! www/firefox (firefox-13.0.1,1)        (configure error)





see attached file
/usr/ports/www/firefox/work/mozilla-release/obj-i386-portbld-freebsd9.0/config.log


>How-To-Repeat:
portupgrade firefox
>Fix:


Patch attached with submission follows:

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

configure:1074: checking host system type
configure:1095: checking target system type
configure:1113: checking build system type
configure:1193: checking for mawk
configure:1193: checking for gawk
configure:1434: checking for /usr/local/bin/perl5.16.0
configure:2703: checking for gcc
configure:2816: checking whether the C compiler (cc -O2 -pipe  -fno-strict-aliasing         -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox    ) works
configure:2832: cc -o conftest -O2 -pipe  -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss             -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
configure:2858: checking whether the C compiler (cc -O2 -pipe  -fno-strict-aliasing         -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox    ) is a cross-compiler
configure:2863: checking whether we are using GNU C
configure:2872: cc -E conftest.c
configure:2891: checking whether cc accepts -g
configure:2932: checking for c++
configure:2964: checking whether the C++ compiler (c++ -O2 -pipe -fno-strict-aliasing         -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox    ) works
configure:2980: c++ -o conftest -O2 -pipe -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss             -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox     conftest.C -pthread -L/usr/local/lib -liconv 1>&5
configure:3006: checking whether the C++ compiler (c++ -O2 -pipe -fno-strict-aliasing         -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox    ) is a cross-compiler
configure:3011: checking whether we are using GNU C++
configure:3020: c++ -E conftest.C
configure:3039: checking whether c++ accepts -g
configure:3073: checking for ranlib
configure:3105: checking for as
configure:3159: checking for ar
configure:3194: checking for ld
configure:3229: checking for strip
configure:3264: checking for windres
configure:3976: checking how to run the C preprocessor
configure:4056: checking how to run the C++ preprocessor
configure:4074: c++ -E        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.C >/dev/null 2>conftest.out
configure:4151: checking for a BSD compatible install
configure:4204: checking whether ln -s works
configure:4227: checking for minimum required perl version >= 5.006
configure:4238: checking for full perl installation
configure:4253: checking for python2.7
configure:4332: checking for doxygen
configure:4381: checking for autoconf
configure:4432: checking for unzip
configure:4488: checking for zip
configure:4542: checking for makedepend
configure:4590: checking for xargs
configure:4642: checking for rpmbuild
configure:4928: checking whether the C compiler is clang older than version 2.9
configure:4951: cc -c -O2 -pipe  -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
configure:4973: checking bad gcc versions
configure:5056: checking for gmake
configure:5119: checking for X
configure:5433: checking for dnet_ntoa in -ldnet
configure:5452: cc -o conftest -O2 -pipe  -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss             -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox     conftest.c -ldnet  -pthread -L/usr/local/lib -liconv 1>&5
/usr/bin/ld: cannot find -ldnet
configure: failed program was:
#line 5441 "configure"
#include "confdefs.h"
/* Override any gcc2 internal prototype to avoid an error.  */
/* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char dnet_ntoa();

int main() {
dnet_ntoa()
; return 0; }
configure:5474: checking for dnet_ntoa in -ldnet_stub
configure:5493: cc -o conftest -O2 -pipe  -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss             -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox     conftest.c -ldnet_stub  -pthread -L/usr/local/lib -liconv 1
>Release-Note:
>Audit-Trail:
>Unformatted:
 >&5
 /usr/bin/ld: cannot find -ldnet_stub
 configure: failed program was:
 #line 5482 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
     builtin and then its argument prototype would still apply.  */
 char dnet_ntoa();
 
 int main() {
 dnet_ntoa()
 ; return 0; }
 configure:5522: checking for gethostbyname
 configure:5550: cc -o conftest -O2 -pipe  -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss             -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:5620: checking for connect
 configure:5648: cc -o conftest -O2 -pipe  -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss             -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:5712: checking for remove
 configure:5740: cc -o conftest -O2 -pipe  -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss             -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:5804: checking for shmat
 configure:5832: cc -o conftest -O2 -pipe  -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss             -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:5905: checking for IceConnectionNumber in -lICE
 configure:5924: cc -o conftest -O2 -pipe  -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss             -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox     -L/usr/local/lib conftest.c -lICE  -pthread -L/usr/local/li b -liconv 1>&5
 configure:6325: cc -c         -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
 configure: In function 'main':
 configure:6321: error: '__thumb2__' undeclared (first use in this function)
 configure:6321: error: (Each undeclared identifier is reported only once
 configure:6321: error: for each function it appears in.)
 configure: failed program was:
 #line 6318 "configure"
 #include "confdefs.h"
 
 int main() {
 return sizeof(__thumb2__);
 ; return 0; }
 configure:6510: checking that static assertion macros used in autoconf tests work
 configure:6531: cc -c -O2 -pipe  -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
 configure:6548: cc -c -O2 -pipe  -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
 configure: In function 'main':
 configure:6549: error: size of array 'static_assert_line_6548' is negative
 configure: failed program was:
 #line 6541 "configure"
 #include "confdefs.h"
 
 #define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__)
 #define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line)
 #define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1]
 
 int main() {
 CONFIGURE_STATIC_ASSERT(0)
 ; return 0; }
 configure:6571: c++ -c -O2 -pipe -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.C 1>&5
 configure:6588: c++ -c -O2 -pipe -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.C 1>&5
 configure: In function 'int main()':
 configure:6588: error: size of array 'static_assert_line_6588' is negative
 configure: failed program was:
 #line 6581 "configure"
 #include "confdefs.h"
 
 #define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__)
 #define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line)
 #define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1]
 
 int main() {
 CONFIGURE_STATIC_ASSERT(0)
 ; return 0; }
 configure:6738: checking whether the C compiler supports -Werror=return-type
 configure:6761: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -Werror -Werror=return-type        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
 configure:6789: checking whether the C compiler supports -Wtype-limits
 configure:6812: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -Werror -Wtype-limits        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
 cc1: error: unrecognized command line option "-Wtype-limits"
 configure: failed program was:
 #line 6805 "configure"
 #include "confdefs.h"
 
 int main() {
 return(0);
 ; return 0; }
 configure:6840: checking whether the C compiler supports -Wempty-body
 configure:6863: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -Werror -Wempty-body        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
 cc1: error: unrecognized command line option "-Wempty-body"
 configure: failed program was:
 #line 6856 "configure"
 #include "confdefs.h"
 
 int main() {
 return(0);
 ; return 0; }
 configure:6897: checking whether the C compiler supports -Wno-overlength-strings
 configure:6920: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -Werror -Woverlength-strings        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
 configure:7004: checking whether the C++ compiler supports -Werror=return-type
 configure:7027: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -Werror -Werror=return-type        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.C 1>&5
 configure:7055: checking whether the C++ compiler supports -Wtype-limits
 configure:7078: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -Werror -Wtype-limits        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.C 1>&5
 cc1plus: error: unrecognized command line option "-Wtype-limits"
 configure: failed program was:
 #line 7071 "configure"
 #include "confdefs.h"
 
 int main() {
 return(0);
 ; return 0; }
 configure:7106: checking whether the C++ compiler supports -Wempty-body
 configure:7129: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -Werror -Wempty-body        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.C 1>&5
 cc1plus: error: unrecognized command line option "-Wempty-body"
 configure: failed program was:
 #line 7122 "configure"
 #include "confdefs.h"
 
 int main() {
 return(0);
 ; return 0; }
 configure:7165: checking whether the C++ compiler supports -Wno-overlength-strings
 configure:7188: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -Werror -Woverlength-strings        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.C 1>&5
 configure:7216: checking whether the C++ compiler supports -Wno-invalid-offsetof
 configure:7239: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -Werror -Winvalid-offsetof        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.C 1>&5
 configure:7267: checking whether the C++ compiler supports -Wno-variadic-macros
 configure:7290: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -Werror -Wvariadic-macros        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.C 1>&5
 configure:7403: checking whether ld has archive extraction flags
 configure:7427: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     -Wl,--whole-archive conftest.c -Wl,--no-whole-archive 1>&5
 configure:7462: checking for 64-bit OS
 configure:7471: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
 configure: In function 'main':
 configure:7472: error: size of array 'static_assert_line_7471' is negative
 configure: failed program was:
 #line 7464 "configure"
 #include "confdefs.h"
 
 #define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__)
 #define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line)
 #define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1]
 
 int main() {
 CONFIGURE_STATIC_ASSERT(sizeof(void*) == 8)
 ; return 0; }
 configure:7816: checking for Python version >= 2.5 but not 3.x
 configure:7827: checking for custom <stdint.h> implementation
 configure:8924: checking for ANSI C header files
 configure:8937: cpp        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c >/dev/null 2>conftest.out
 configure:9004: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss             -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib - liconv 1>&5
 configure: In function 'main':
 configure:8999: warning: incompatible implicit declaration of built-in function 'exit'
 configure:9028: checking for working const
 configure:9082: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
 configure:9103: checking for mode_t
 configure:9136: checking for off_t
 configure:9169: checking for pid_t
 configure:9202: checking for size_t
 configure:9242: checking for __stdcall
 configure:9256: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.C 1>&5
 configure:9250: error: '__stdcall' was not declared in this scope
 configure:9250: error: template argument 1 is invalid
 configure: failed program was:
 #line 9247 "configure"
 #include "confdefs.h"
 template <typename Method> struct foo;
                   template <> struct foo<void (*)()> {};
                   template <> struct foo<void (__stdcall*)()> {};
 int main() {
 
 ; return 0; }
 configure:9285: checking for ssize_t
 configure:9298: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
 configure:9320: checking for st_blksize in struct stat
 configure:9333: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
 configure:9354: checking for siginfo_t
 configure:9367: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
 configure:9390: checking for int64
 configure:9403: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
 configure: In function 'main':
 configure:9399: error: 'int64' undeclared (first use in this function)
 configure:9399: error: (Each undeclared identifier is reported only once
 configure:9399: error: for each function it appears in.)
 configure:9399: error: expected ';' before 'foo'
 configure: failed program was:
 #line 9395 "configure"
 #include "confdefs.h"
 #include <stdio.h>
                   #include <sys/types.h>
 int main() {
 int64 foo = 0;
 ; return 0; }
 configure:9425: checking for uint
 configure:9438: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
 configure:9460: checking for uint_t
 configure:9473: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
 configure: In function 'main':
 configure:9469: error: 'uint_t' undeclared (first use in this function)
 configure:9469: error: (Each undeclared identifier is reported only once
 configure:9469: error: for each function it appears in.)
 configure:9469: error: expected ';' before 'foo'
 configure: failed program was:
 #line 9465 "configure"
 #include "confdefs.h"
 #include <stdio.h>
                   #include <sys/types.h>
 int main() {
 uint_t foo = 0;
 ; return 0; }
 configure:9504: checking for uname.domainname
 configure:9517: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.C 1>&5
 configure: In function 'int main()':
 configure:9513: error: 'struct utsname' has no member named 'domainname'
 configure: failed program was:
 #line 9509 "configure"
 #include "confdefs.h"
 #include <sys/utsname.h>
 int main() {
  struct utsname *res; char *domain;
             (void)uname(res);  if (res != 0) { domain = res->domainname; } 
 ; return 0; }
 configure:9541: checking for uname.__domainname
 configure:9554: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.C 1>&5
 configure: In function 'int main()':
 configure:9550: error: 'struct utsname' has no member named '__domainname'
 configure: failed program was:
 #line 9546 "configure"
 #include "confdefs.h"
 #include <sys/utsname.h>
 int main() {
  struct utsname *res; char *domain;
             (void)uname(res);  if (res != 0) { domain = res->__domainname; } 
 ; return 0; }
 configure:9614: checking for gcc c++0x headers bug without rtti
 configure:9626: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -std=gnu++0x -fno-rtti        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.C 1>&5
 cc1plus: error: unrecognized command line option "-std=gnu++0x"
 configure: failed program was:
 #line 9619 "configure"
 #include "confdefs.h"
 #include <memory>
 int main() {
 
 ; return 0; }
 configure:9647: checking for usable char16_t (2 bytes, unsigned)
 configure:9663: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.C 1>&5
 configure:9663:1: warning: hex escape sequence out of range
 configure: In function 'int main()':
 configure:9659: error: 'char16_t' was not declared in this scope
 configure:9661: error: 'u' was not declared in this scope
 configure:9661: error: expected `)' before string constant
 configure:9661: error: expected `)' before ';' token
 configure:9661: error: expected `)' before ';' token
 configure:9661: error: expected `]' before ';' token
 configure:9662: error: expected `)' before 'a'
 configure:9662: error: expected `)' before ';' token
 configure:9662: error: expected `]' before ';' token
 configure:9663: error: expected `)' before '\xffffffff'
 configure:9664: error: expected `]' before ';' token
 configure: failed program was:
 #line 9652 "configure"
 #include "confdefs.h"
 
 #define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__)
 #define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line)
 #define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1]
 
 int main() {
 CONFIGURE_STATIC_ASSERT(sizeof(char16_t) == 2);
                      CONFIGURE_STATIC_ASSERT(char16_t(-1) > char16_t(0));
                      CONFIGURE_STATIC_ASSERT(sizeof((u"hello")[0]) == 2);
                      CONFIGURE_STATIC_ASSERT(sizeof(u'a') == 2);
                      CONFIGURE_STATIC_ASSERT(u'\xFFFF' > u'\x0')
 ; return 0; }
 configure:9688: checking for usable wchar_t (2 bytes, unsigned)
 configure:9702: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.C 1>&5
 configure: In function 'int main()':
 configure:9701: error: size of array 'static_assert_line_9701' is negative
 configure:9702: error: size of array 'static_assert_line_9702' is negative
 configure: failed program was:
 #line 9693 "configure"
 #include "confdefs.h"
 #include <stddef.h>
                      
 #define CONFIGURE_STATIC_ASSERT(condition) CONFIGURE_STATIC_ASSERT_IMPL(condition, __LINE__)
 #define CONFIGURE_STATIC_ASSERT_IMPL(condition, line) CONFIGURE_STATIC_ASSERT_IMPL2(condition, line)
 #define CONFIGURE_STATIC_ASSERT_IMPL2(condition, line) typedef int static_assert_line_##line[(condition) ? 1 : -1]
 
 int main() {
 CONFIGURE_STATIC_ASSERT(sizeof(wchar_t) == 2);
                      CONFIGURE_STATIC_ASSERT((wchar_t)-1 > (wchar_t) 0)
 ; return 0; }
 configure:9727: checking for compiler -fshort-wchar option
 configure:9741: c++ -o conftest -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar        -I/usr/local/include/nss -I/usr/local/include/nss/nss             -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox     conftest .C -pthread -L/usr/local/lib -liconv 1>&5
 configure:9784: checking for visibility(hidden) attribute
 configure:9809: checking for visibility(default) attribute
 configure:9834: checking for visibility pragma support
 configure:9859: checking For gcc visibility bug with class-level attributes (GCC bug 26905)
 configure:9887: checking For x86_64 gcc visibility bug with builtins (GCC bug 20297)
 configure:9941: checking for gcc PR49911
 configure:10002: c++ -o conftest -O2        -I/usr/local/include/nss -I/usr/local/include/nss/nss             -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox     conftest.C -pthread -L/usr/local/lib -liconv 1>&5
 configure:10063: checking whether the linker supports Identical Code Folding
 configure:10072: cc -o conftest         -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox     -Wl,--icf=safe -ffunction-sections conftest.c -pthread -L/usr/local/lib -liconv 1>&2
 /usr/bin/ld: unrecognized option '--icf=safe'
 /usr/bin/ld: use the --help option for usage information
 configure:10146: checking for __force_align_arg_pointer__ attribute
 configure:10158: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections -Werror        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
 configure:10185: checking for dirent.h that defines DIR
 configure:10198: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss     conftest.c 1>&5
 configure:10223: checking for opendir in -ldir
 configure:10242: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss             -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox     c onftest.c -ldir  -pthread -L/usr/local/lib -liconv 1>&5
 /usr/bin/ld: cannot find -ldir
 configure: failed program was:
 #line 10231 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
     builtin and then its argument prototype would still apply.  */
 char opendir();
 
 int main() {
 opendir()
 ; return 0; }
 configure:10317: checking for sys/byteorder.h
 configure:10330: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10324:27: error: sys/byteorder.h: No such file or directory
 configure: failed program was:
 #line 10322 "configure"
 #include "confdefs.h"
 
 #include <sys/byteorder.h>
 int main() {
 
 ; return 0; }
 configure:10317: checking for compat.h
 configure:10330: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10324:20: error: compat.h: No such file or directory
 configure: failed program was:
 #line 10322 "configure"
 #include "confdefs.h"
 
 #include <compat.h>
 int main() {
 
 ; return 0; }
 configure:10317: checking for getopt.h
 configure:10330: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10317: checking for sys/bitypes.h
 configure:10330: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10324:25: error: sys/bitypes.h: No such file or directory
 configure: failed program was:
 #line 10322 "configure"
 #include "confdefs.h"
 
 #include <sys/bitypes.h>
 int main() {
 
 ; return 0; }
 configure:10317: checking for memory.h
 configure:10330: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10317: checking for unistd.h
 configure:10330: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10317: checking for gnu/libc-version.h
 configure:10330: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10324:30: error: gnu/libc-version.h: No such file or directory
 configure: failed program was:
 #line 10322 "configure"
 #include "confdefs.h"
 
 #include <gnu/libc-version.h>
 int main() {
 
 ; return 0; }
 configure:10317: checking for nl_types.h
 configure:10330: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10317: checking for malloc.h
 configure:10330: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 In file included from configure:10324:
 /usr/include/malloc.h:3:2: error: #error "<malloc.h> has been replaced by <stdlib.h>"
 configure: failed program was:
 #line 10322 "configure"
 #include "confdefs.h"
 
 #include <malloc.h>
 int main() {
 
 ; return 0; }
 configure:10317: checking for X11/XKBlib.h
 configure:10330: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10317: checking for io.h
 configure:10330: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10324:16: error: io.h: No such file or directory
 configure: failed program was:
 #line 10322 "configure"
 #include "confdefs.h"
 
 #include <io.h>
 int main() {
 
 ; return 0; }
 configure:10317: checking for cpuid.h
 configure:10330: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10324:19: error: cpuid.h: No such file or directory
 configure: failed program was:
 #line 10322 "configure"
 #include "confdefs.h"
 
 #include <cpuid.h>
 int main() {
 
 ; return 0; }
 configure:10362: checking for sys/statvfs.h
 configure:10375: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10362: checking for sys/statfs.h
 configure:10375: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10369:24: error: sys/statfs.h: No such file or directory
 configure: failed program was:
 #line 10367 "configure"
 #include "confdefs.h"
 
 #include <sys/statfs.h>
 int main() {
 
 ; return 0; }
 configure:10362: checking for sys/vfs.h
 configure:10375: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10369:21: error: sys/vfs.h: No such file or directory
 configure: failed program was:
 #line 10367 "configure"
 #include "confdefs.h"
 
 #include <sys/vfs.h>
 int main() {
 
 ; return 0; }
 configure:10362: checking for sys/mount.h
 configure:10375: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10406: checking for sys/quota.h
 configure:10419: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10413:23: error: sys/quota.h: No such file or directory
 configure: failed program was:
 #line 10411 "configure"
 #include "confdefs.h"
 
 #include <sys/quota.h>
 int main() {
 
 ; return 0; }
 configure:10406: checking for sys/sysmacros.h
 configure:10419: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10413:27: error: sys/sysmacros.h: No such file or directory
 configure: failed program was:
 #line 10411 "configure"
 #include "confdefs.h"
 
 #include <sys/sysmacros.h>
 int main() {
 
 ; return 0; }
 configure:10449: checking for linux/quota.h
 configure:10462: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10456:25: error: linux/quota.h: No such file or directory
 configure: failed program was:
 #line 10454 "configure"
 #include "confdefs.h"
 
 #include <linux/quota.h>
 int main() {
 
 ; return 0; }
 configure:10493: checking for mmintrin.h
 configure:10506: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 In file included from configure:10500:
 /usr/include/gcc/4.2/mmintrin.h:35:3: error: #error "MMX instruction set not enabled"
 configure: failed program was:
 #line 10498 "configure"
 #include "confdefs.h"
 
 #include <mmintrin.h>
 int main() {
 
 ; return 0; }
 configure:10543: checking for new
 configure:10556: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.C 1>&5
 configure:10649: checking for sys/cdefs.h
 configure:10662: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10696: checking for gethostbyname_r in -lc_r
 configure:10715: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include         -L/usr/local/lib/nss -Wl,-rpath,/usr/l ocal/lib/firefox     conftest.c -lc_r  -pthread -L/usr/local/lib -liconv 1>&5
 /usr/bin/ld: cannot find -lc_r
 configure: failed program was:
 #line 10704 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
     builtin and then its argument prototype would still apply.  */
 char gethostbyname_r();
 
 int main() {
 gethostbyname_r()
 ; return 0; }
 configure:10753: checking for library containing dlopen
 configure:10771: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include         -L/usr/local/lib/nss -Wl,-rpath,/usr/l ocal/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:10811: checking for dlfcn.h
 configure:10824: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:10858: checking for dladdr
 configure:10886: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections -D_GNU_SOURCE        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include         -L/usr/local/lib/nss -Wl ,-rpath,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:10858: checking for memmem
 configure:10886: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections -D_GNU_SOURCE        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include         -L/usr/local/lib/nss -Wl ,-rpath,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:11021: checking for socket in -lsocket
 configure:11040: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include         -L/usr/local/lib/nss -Wl,-rpath,/usr/l ocal/lib/firefox     conftest.c -lsocket  -pthread -L/usr/local/lib -liconv 1>&5
 /usr/bin/ld: cannot find -lsocket
 configure: failed program was:
 #line 11029 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
     builtin and then its argument prototype would still apply.  */
 char socket();
 
 int main() {
 socket()
 ; return 0; }
 configure:11086: checking for XDrawLines in -lX11
 configure:11105: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include  -L/usr/local/lib         -L/usr/local/lib/nss  -Wl,-rpath,/usr/local/lib/firefox     conftest.c -lX11 -lX11  -pthread -L/usr/local/lib -liconv 1>&5
 configure:11127: checking for XextAddDisplay in -lXext
 configure:11146: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include  -L/usr/local/lib         -L/usr/local/lib/nss  -Wl,-rpath,/usr/local/lib/firefox     conftest.c -lXext -lX11  -pthread -L/usr/local/lib -liconv 1>&5
 configure:11169: checking for XtFree in -lXt
 configure:11188: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include  -L/usr/local/lib         -L/usr/local/lib/nss  -Wl,-rpath,/usr/local/lib/firefox     conftest.c -lXt  -pthread -L/usr/local/lib -liconv 1>&5
 configure:11342: checking for XShmCreateImage in -lXext
 configure:11361: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include  -L/usr/local/lib         -L/usr/local/lib/nss  -Wl,-rpath,/usr/local/lib/firefox     conftest.c -lXext -lX11  -lXext -pthread -L/usr/local/lib -liconv 1>&5
 configure:11384: checking for X11/extensions/scrnsaver.h
 configure:11397: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:11412: checking for XScreenSaverQueryInfo in -lXss
 configure:11431: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include  -L/usr/local/lib         -L/usr/local/lib/nss  -Wl,-rpath,/usr/local/lib/firefox     conftest.c -lXss -lXext -lX11  -pthread -L/usr/local/lib -liconv 1>&5
 configure:11469: checking for pkg-config
 configure:11513: checking for freetype2 >= 6.1.0
 configure:11520: checking FT2_CFLAGS
 configure:11525: checking FT2_LIBS
 configure:11562: checking for FT_Bitmap_Size.y_ppem
 configure:11577: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections -I/usr/local/include/freetype2 -I/usr/local/include         -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include co nftest.c 1>&5
 configure:11603: checking for FT_GlyphSlot_Embolden
 configure:11631: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections -I/usr/local/include/freetype2 -I/usr/local/include         -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/i nclude         -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv -L/usr/local/lib -lfreetype  1>&5
 configure:11603: checking for FT_Load_Sfnt_Table
 configure:11631: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections -I/usr/local/include/freetype2 -I/usr/local/include         -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/i nclude         -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv -L/usr/local/lib -lfreetype  1>&5
 configure:11603: checking for FT_Select_Size
 configure:11631: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections -I/usr/local/include/freetype2 -I/usr/local/include         -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/i nclude         -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv -L/usr/local/lib -lfreetype  1>&5
 configure:11676: checking for pthread_create in -lpthreads
 cc -o dummy dummy.c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -lpthreads         -L/usr/local/lib/nss -Wl,-rpath,/usr/lo cal/lib/firefox     -pthread -L/usr/local/lib -liconv
 /usr/bin/ld: cannot find -lpthreads
 configure:11699: checking for pthread_create in -lpthread
 cc -o dummy dummy.c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -lpthread         -L/usr/local/lib/nss -Wl,-rpath,/usr/loc al/lib/firefox     -pthread -L/usr/local/lib -liconv
 configure:11804: checking whether cc accepts -pthread
 configure:11910: checking whether cc needs -traditional
 configure:11917:19: error: sgtty.h: No such file or directory
 configure:11935:20: error: termio.h: No such file or directory
 configure:11956: checking for 8-bit clean memcmp
 configure:11974: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure: In function 'main':
 configure:11969: warning: incompatible implicit declaration of built-in function 'exit'
 configure:11994: checking for random
 configure:12022: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:11994: checking for strerror
 configure:12022: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:11994: checking for lchown
 configure:12022: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:11994: checking for fchmod
 configure:12022: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:11994: checking for snprintf
 configure:12022: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:12006: warning: conflicting types for built-in function 'snprintf'
 configure:11994: checking for statvfs
 configure:12022: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:11994: checking for memmove
 configure:12022: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:12006: warning: conflicting types for built-in function 'memmove'
 configure:11994: checking for rint
 configure:12022: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:12006: warning: conflicting types for built-in function 'rint'
 /var/tmp//ccAvSxHm.o: In function `main':
 conftest.c:(.text.main+0x12): undefined reference to `rint'
 configure: failed program was:
 #line 11999 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char rint(); below.  */
 #include <assert.h>
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
     builtin and then its argument prototype would still apply.  */
 char rint();
 
 int main() {
 
 /* The GNU C library defines this for functions which it implements
     to always fail with ENOSYS.  Some functions are actually named
     something starting with __ and the normal name is an alias.  */
 #if defined (__stub_rint) || defined (__stub___rint)
 choke me
 #else
 rint();
 #endif
 
 ; return 0; }
 configure:11994: checking for stat64
 configure:12022: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 /var/tmp//ccj2YNKx.o: In function `main':
 conftest.c:(.text.main+0x12): undefined reference to `stat64'
 configure: failed program was:
 #line 11999 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char stat64(); below.  */
 #include <assert.h>
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
     builtin and then its argument prototype would still apply.  */
 char stat64();
 
 int main() {
 
 /* The GNU C library defines this for functions which it implements
     to always fail with ENOSYS.  Some functions are actually named
     something starting with __ and the normal name is an alias.  */
 #if defined (__stub_stat64) || defined (__stub___stat64)
 choke me
 #else
 stat64();
 #endif
 
 ; return 0; }
 configure:11994: checking for lstat64
 configure:12022: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 /var/tmp//ccb5A98o.o: In function `main':
 conftest.c:(.text.main+0x12): undefined reference to `lstat64'
 configure: failed program was:
 #line 11999 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char lstat64(); below.  */
 #include <assert.h>
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
     builtin and then its argument prototype would still apply.  */
 char lstat64();
 
 int main() {
 
 /* The GNU C library defines this for functions which it implements
     to always fail with ENOSYS.  Some functions are actually named
     something starting with __ and the normal name is an alias.  */
 #if defined (__stub_lstat64) || defined (__stub___lstat64)
 choke me
 #else
 lstat64();
 #endif
 
 ; return 0; }
 configure:11994: checking for truncate64
 configure:12022: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 /var/tmp//ccDZzg4e.o: In function `main':
 conftest.c:(.text.main+0x12): undefined reference to `truncate64'
 configure: failed program was:
 #line 11999 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char truncate64(); below.  */
 #include <assert.h>
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
     builtin and then its argument prototype would still apply.  */
 char truncate64();
 
 int main() {
 
 /* The GNU C library defines this for functions which it implements
     to always fail with ENOSYS.  Some functions are actually named
     something starting with __ and the normal name is an alias.  */
 #if defined (__stub_truncate64) || defined (__stub___truncate64)
 choke me
 #else
 truncate64();
 #endif
 
 ; return 0; }
 configure:11994: checking for statvfs64
 configure:12022: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 /var/tmp//ccuKrboN.o: In function `main':
 conftest.c:(.text.main+0x12): undefined reference to `statvfs64'
 configure: failed program was:
 #line 11999 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char statvfs64(); below.  */
 #include <assert.h>
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
     builtin and then its argument prototype would still apply.  */
 char statvfs64();
 
 int main() {
 
 /* The GNU C library defines this for functions which it implements
     to always fail with ENOSYS.  Some functions are actually named
     something starting with __ and the normal name is an alias.  */
 #if defined (__stub_statvfs64) || defined (__stub___statvfs64)
 choke me
 #else
 statvfs64();
 #endif
 
 ; return 0; }
 configure:11994: checking for setbuf
 configure:12022: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:11994: checking for isatty
 configure:12022: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:12049: checking for flockfile
 configure:12077: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:12049: checking for getpagesize
 configure:12077: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:12104: checking for localtime_r
 configure:12132: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:12104: checking for strtok_r
 configure:12132: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox     conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:12158: checking for clock_gettime(CLOCK_MONOTONIC)
 configure:12174: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox      conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:12211: checking for wcrtomb
 configure:12223: c++ -o conftest -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread          -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox      conftest.C -pthread -L/usr/local/lib -liconv 1>&5
 configure:12243: checking for mbrtowc
 configure:12255: c++ -o conftest -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread          -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox      conftest.C -pthread -L/usr/local/lib -liconv 1>&5
 configure:12284: checking for res_ninit()
 configure:12301: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox      conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 In file included from configure:12294:
 /usr/include/resolv.h:157: error: array type has incomplete element type
 /usr/include/resolv.h:171: error: field 'addr' has incomplete type
 /usr/include/resolv.h:195: error: field 'sin' has incomplete type
 configure: failed program was:
 #line 12289 "configure"
 #include "confdefs.h"
 
         #ifdef linux
         #define _BSD_SOURCE 1
         #endif
         #include <resolv.h>
         
 int main() {
 int foo = res_ninit(&_res);
 ; return 0; }
 configure:12331: checking for gnu_get_libc_version()
 configure:12347: c++ -o conftest -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread          -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox      conftest.C -pthread -L/usr/local/lib -liconv 1>&5
 configure: In function 'int main()':
 configure:12343: error: 'gnu_get_libc_version' was not declared in this scope
 configure: failed program was:
 #line 12336 "configure"
 #include "confdefs.h"
 
         #ifdef HAVE_GNU_LIBC_VERSION_H
         #include <gnu/libc-version.h>
         #endif
         
 int main() {
 const char *glibc_version = gnu_get_libc_version();
 ; return 0; }
 configure:12376: checking for iconv in -lc
 configure:12398: c++ -o conftest -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread          -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox      conftest.C -lc  -pthread -L/usr/local/lib -liconv 1>&5
 configure:12507: checking for iconv()
 configure:12526: c++ -o conftest -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread          -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox      conftest.C -pthread -L/usr/local/lib -liconv  1>&5
 configure:12550: checking for iconv() with const input
 configure:12570: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.C 1>&5
 configure:12599: checking for nl_langinfo and CODESET
 configure:12611: c++ -o conftest -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread          -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox      conftest.C -pthread -L/usr/local/lib -liconv 1>&5
 configure:12643: checking for an implementation of va_copy()
 configure:12667: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox      conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure: In function 'f':
 configure:12661: warning: incompatible implicit declaration of built-in function 'exit'
 configure:12684: checking for an implementation of __va_copy()
 configure:12708: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox      conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure: In function 'f':
 configure:12702: warning: incompatible implicit declaration of built-in function 'exit'
 /var/tmp//ccEZEgwz.o: In function `f':
 conftest.c:(.text.f+0x17): undefined reference to `__va_copy'
 configure: failed program was:
 #line 12694 "configure"
 #include "confdefs.h"
 
         #include <stdarg.h>
         void f (int i, ...) {
             va_list args1, args2;
             va_start (args1, i);
             __va_copy (args2, args1);
             if (va_arg (args2, int) != 42 || va_arg (args1, int) != 42)
                 exit (1);
             va_end (args1); va_end (args2);
         }
         int main() { f (0, 42); return 0; }
 configure:12725: checking whether va_lists can be copied by value
 configure:12749: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox      conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure: In function 'f':
 configure:12743: warning: incompatible implicit declaration of built-in function 'exit'
 configure:12847: checking for modern C++ template specialization syntax support
 configure:12862: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.C 1>&5
 configure:12880: checking whether partial template specialization works
 configure:12893: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.C 1>&5
 configure:12914: checking whether the C++ "using" keyword resolves ambiguity
 configure:12935: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.C 1>&5
 configure:12956: checking for C++ dynamic_cast to void*
 configure:12983: c++ -o conftest -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread          -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox      conftest.C -pthread -L/usr/local/lib -liconv 1>&5
 configure:13007: checking whether C++ requires implementation of unused virtual methods
 configure:13019: c++ -o conftest -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread          -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox      conftest.C -pthread -L/usr/local/lib -liconv 1>&5
 configure:13042: checking for trouble comparing to zero near std::operator!=()
 configure:13058: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.C 1>&5
 configure:13085: checking for __thread keyword for TLS variables
 configure:13097: c++ -o conftest -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread          -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox      -fPIC -shared -Wl,-z,defs  conftest.C -pthread -L/usr/local/lib -liconv 1>&5
 configure:13172: checking for malloc.h
 configure:13208: checking for malloc/malloc.h
 configure:13221: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.C 1>&5
 configure:13215:27: error: malloc/malloc.h: No such file or directory
 configure: failed program was:
 #line 13213 "configure"
 #include "confdefs.h"
 
 #include <malloc/malloc.h>
 int main() {
 
 ; return 0; }
 configure:13244: checking for sys/malloc.h
 configure:13257: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.C 1>&5
 configure:13290: checking for strndup
 configure:13321: c++ -o conftest -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread          -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox      conftest.C -pthread -L/usr/local/lib -liconv 1>&5
 configure:13290: checking for posix_memalign
 configure:13321: c++ -o conftest -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread          -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox      conftest.C -pthread -L/usr/local/lib -liconv 1>&5
 configure:13290: checking for memalign
 configure:13321: c++ -o conftest -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread          -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox      conftest.C -pthread -L/usr/local/lib -liconv 1>&5
 /var/tmp//ccaqXprD.o: In function `main':
 conftest.C:(.text.main+0x12): undefined reference to `memalign'
 configure: failed program was:
 #line 13295 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char memalign(); below.  */
 #include <assert.h>
 /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus
 extern "C"
 #endif
 /* We use char because int might match the return type of a gcc2
     builtin and then its argument prototype would still apply.  */
 char memalign();
 
 int main() {
 
 /* The GNU C library defines this for functions which it implements
     to always fail with ENOSYS.  Some functions are actually named
     something starting with __ and the normal name is an alias.  */
 #if defined (__stub_memalign) || defined (__stub___memalign)
 choke me
 #else
 memalign();
 #endif
 
 ; return 0; }
 configure:13290: checking for valloc
 configure:13321: c++ -o conftest -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread          -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox      conftest.C -pthread -L/usr/local/lib -liconv 1>&5
 configure:13348: checking for __attribute__((always_inline))
 configure:13360: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.C 1>&5
 configure:13375: checking for __attribute__((malloc))
 configure:13387: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.C 1>&5
 configure:13402: checking for __attribute__((warn_unused_result))
 configure:13414: c++ -c -O2 -pipe -fno-strict-aliasing -fno-exceptions -fno-strict-aliasing -fshort-wchar -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.C 1>&5
 configure:13438: checking for LC_MESSAGES
 configure:13450: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:13473: checking for localeconv
 configure:13501: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox      conftest.c -pthread -L/usr/local/lib -liconv 1>&5
 configure:13678: checking for nspr-config
 configure:13713: checking for NSPR - version >= 4.9.0
 configure:13781: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections -I/usr/local/include/nspr        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:13801: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections -I/usr/local/include/nspr        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:13889: checking for libevent
 configure:13896: checking MOZ_LIBEVENT_CFLAGS
 configure:13901: checking MOZ_LIBEVENT_LIBS
 configure:14077: checking for nss-config
 configure:14112: checking for NSS - version >= 3.13.2
 configure:14185: checking for YASM assembler
 configure:14191: checking for yasm
 configure:14253: checking for jpeg_destroy_compress in -ljpeg
 configure:14272: cc -o conftest -I/usr/local/include -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -L/usr/local/lib -pthread          -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox      conftest.c -ljpeg  -pthread -L/usr/local/lib -liconv 1>&5
 configure:14309: cc -c -I/usr/local/include -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:14347: checking for gzread in -lz
 configure:14366: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox      conftest.c -lz  -pthread -L/usr/local/lib -liconv 1>&5
 configure:14402: cc -c -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include conftest.c 1>&5
 configure:14444: checking for BZ2_bzread in -lbz2
 configure:14463: cc -o conftest -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -pthread         -L/usr/local/lib/nss -Wl,-rpa th,/usr/local/lib/firefox      conftest.c -lbz2  -pthread -L/usr/local/lib -liconv 1>&5
 configure:14515: checking for png_get_valid in -lpng
 configure:14534: cc -o conftest -I/usr/local/include  -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -L/usr/local/lib -lz  -l z -pthread         -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox      conftest.c -lpng  -pthread -L/usr/local/lib -liconv 1>&5
 configure:14556: checking for png_get_acTL in -lpng
 configure:14575: cc -o conftest -I/usr/local/include  -O2 -pipe  -fno-strict-aliasing -fno-strict-aliasing -ffunction-sections -fdata-sections        -I/usr/local/include/nss -I/usr/local/include/nss/nss      -I/usr/local/include -L/usr/local/lib -lz  -l z -pthread         -L/usr/local/lib/nss -Wl,-rpath,/usr/local/lib/firefox      conftest.c -lpng  -pthread -L/usr/local/lib -liconv 1>&5
 /var/tmp//ccFZPEe7.o: In function `main':
 conftest.c:(.text.main+0x12): undefined reference to `png_get_acTL'
 configure: failed program was:
 #line 14564 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
     builtin and then its argument prototype would still apply.  */
 char png_get_acTL();
 
 int main() {
 png_get_acTL()
 ; return 0; }
 
 



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