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
        
*** 26,38 ****
  #
  # Load support functions
  . ../../lib/functions.sh
  
  PROG=nss
! VER=3.17.4
  # Include NSPR version since we're downloading a combined tarball.
! NSPRVER=4.10.7
  # But set BUILDDIR to just be the NSS version.
  BUILDDIR=$PROG-$VER
  VERHUMAN=$VER
  PKG=$PROG ##IGNORE##
  SUMMARY="Not the real summary"
--- 26,38 ----
  #
  # Load support functions
  . ../../lib/functions.sh
  
  PROG=nss
! VER=3.19
  # Include NSPR version since we're downloading a combined tarball.
! NSPRVER=4.10.8
  # But set BUILDDIR to just be the NSS version.
  BUILDDIR=$PROG-$VER
  VERHUMAN=$VER
  PKG=$PROG ##IGNORE##
  SUMMARY="Not the real summary"
*** 51,60 ****
--- 51,63 ----
          libnssckbi.so libnssdbm3.so
          libnssutil3.so libsmime3.so
          libsoftokn3.so libssl3.so"
  NSPR_LIBS="libnspr4.so libplc4.so libplds4.so"
  
+ # Use old gcc4 standards level for this.
+ export OS_CFLAGS="-std=gnu89"
+ 
  # Variables that switch between NSS and NSPR
  TGT_LIBS=$NSS_LIBS
  PC_FILE=nss.pc
  LOCAL_MOG_FILE=nss-local.mog
  
*** 146,156 ****
  PKG=system/library/mozilla-nss/header-nss
  SUMMARY="Network Security Services Headers"
  DESC="$SUMMARY"
  make_package header-nss.mog
  
! DEPENDS_IPS="SUNWcs system/library/gcc-4-runtime system/library
          library/nspr database/sqlite-3"
  PKG=system/library/mozilla-nss
  SUMMARY="Network Security Services Libraries"
  DESC="$SUMMARY"
  make_package nss.mog
--- 149,159 ----
  PKG=system/library/mozilla-nss/header-nss
  SUMMARY="Network Security Services Headers"
  DESC="$SUMMARY"
  make_package header-nss.mog
  
! DEPENDS_IPS="SUNWcs system/library/gcc-5-runtime system/library
          library/nspr database/sqlite-3"
  PKG=system/library/mozilla-nss
  SUMMARY="Network Security Services Libraries"
  DESC="$SUMMARY"
  make_package nss.mog
*** 200,210 ****
  PKG=library/nspr/header-nspr
  SUMMARY="Netscape Portable Runtime Headers"
  DESC="$SUMMARY"
  make_package header-nspr.mog
  
! DEPENDS_IPS="SUNWcs system/library/gcc-4-runtime system/library"
  PKG=library/nspr
  SUMMARY="Netscape Portable Runtime"
  DESC="$SUMMARY"
  make_package nspr.mog
  
--- 203,213 ----
  PKG=library/nspr/header-nspr
  SUMMARY="Netscape Portable Runtime Headers"
  DESC="$SUMMARY"
  make_package header-nspr.mog
  
! DEPENDS_IPS="SUNWcs system/library/gcc-5-runtime system/library"
  PKG=library/nspr
  SUMMARY="Netscape Portable Runtime"
  DESC="$SUMMARY"
  make_package nspr.mog