Print this page
Some packages need to specify -std=gnu89 to compile, and gcc51 defaults to
gnu11 now.
Also, updated mozilla-nss-nspr to 3.19 and 4.10.8, respectively.
Other packages up to gcc51 runtime
*** 32,45 ****
PKG=library/glib2
SUMMARY="$PROG - GNOME GLib utility library"
DESC="$SUMMARY"
DEPENDS_IPS="SUNWcs library/libffi@$FFIVERS library/zlib system/library
! system/library/gcc-4-runtime runtime/perl"
! CONFIGURE_OPTS="--disable-fam --disable-dtrace"
save_function configure32 configure32_orig
save_function configure64 configure64_orig
configure32() {
LIBFFI_CFLAGS=-I/usr/lib/libffi-$FFIVERS/include
export LIBFFI_CFLAGS
--- 32,48 ----
PKG=library/glib2
SUMMARY="$PROG - GNOME GLib utility library"
DESC="$SUMMARY"
DEPENDS_IPS="SUNWcs library/libffi@$FFIVERS library/zlib system/library
! system/library/gcc-5-runtime runtime/perl"
! # Use old gcc4 standards level for this.
! export CFLAGS="$CFLAGS -std=gnu89"
+ CONFIGURE_OPTS="--disable-fam --disable-dtrace --with-threads=posix"
+
save_function configure32 configure32_orig
save_function configure64 configure64_orig
configure32() {
LIBFFI_CFLAGS=-I/usr/lib/libffi-$FFIVERS/include
export LIBFFI_CFLAGS