components/desktop/firefox/patches/firefox-36-xpopen.patch
author Petr Sumbera <petr.sumbera@oracle.com>
Mon, 14 Nov 2016 04:25:50 -0800
branchs11u3-sru
changeset 7364 1ac24a377555
parent 7035 4c2f26e9d5ab
permissions -rw-r--r--
25034529 Upgrade Firefox to version 45.5.0 ESR 25099456 problem in FIREFOX/BROWSER

Prevent:
error: #error "Compiler or options invalid for pre-UNIX 03 X/Open applications  and pre-2001 POSIX applications

diff --git a/configure b/configure
--- a/configure
+++ b/configure
@@ -10323,6 +10323,8 @@
 cross_compiling=$ac_cv_prog_cc_cross
 
     else
+       CFLAGS="$CFLAGS -D_XPG6 -D__EXTENSIONS__"
+       CXXFLAGS="$CXXFLAGS -D_XPG6 -D__EXTENSIONS__"
        LDFLAGS="$LDFLAGS -Wl,-z,ignore -Wl,-R,'\$\$ORIGIN:\$\$ORIGIN/..' -Wl,-z,lazyload -Wl,-z,combreloc -Wl,-z,muldefs"
        LIBS="-lc $LIBS"
        ASFLAGS="$ASFLAGS -fPIC"