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


  21 # CDDL HEADER END
  22 #
  23 #
  24 # Copyright 2014 OmniTI Computer Consulting, Inc.  All rights reserved.
  25 # Use is subject to license terms.
  26 #
  27 # Load support functions
  28 . ../../lib/functions.sh
  29 
  30 PROG=gcc
  31 VER=4.4.4
  32 COMMIT=bcf43ddb4958677ebd7dd6daba9d526d2865df10
  33 VERHUMAN="$VER from ${COMMIT:0:10}"
  34 PKG=developer/gcc44
  35 SUMMARY="gcc ${VER} (richlowe il-4_4_4 branch)"
  36 DESC="GCC with the patches from Codesourcery/Sun Microsystems used in the 3.4.3 and 4.3.3 shipped with Solaris. The il-* branches contain the Solaris patches rebased forward across GCC versions in an attempt to bring them up to date."
  37 
  38 BUILDDIR=${PROG}-il-4_4_4
  39 
  40 export LD_LIBRARY_PATH=/opt/gcc-${VER}/lib
  41 PATH=/usr/perl5/5.16.1/bin:$PATH

  42 export PATH
  43 
  44 DEPENDS_IPS="developer/gcc44/libgmp-gcc44 developer/gcc44/libmpfr-gcc44 developer/gcc44/libmpc-gcc44
  45              developer/gnu-binutils developer/library/lint developer/linker system/library/gcc-4-runtime"
  46 BUILD_DEPENDS_IPS="$DEPENDS_IPS"
  47 
  48 NO_PARALLEL_MAKE=1
  49 
  50 # This stuff is in its own domain
  51 PKGPREFIX=""
  52 
  53 BUILDARCH=32
  54 PREFIX=/opt/gcc-${VER}
  55 reset_configure_opts
  56 CC=gcc
  57 
  58 LD_FOR_TARGET=/bin/ld
  59 export LD_FOR_TARGET
  60 LD_FOR_HOST=/bin/ld
  61 export LD_FOR_HOST
  62 LD=/bin/ld
  63 export LD
  64 
  65 HSTRING=i386-pc-solaris2.11




  21 # CDDL HEADER END
  22 #
  23 #
  24 # Copyright 2014 OmniTI Computer Consulting, Inc.  All rights reserved.
  25 # Use is subject to license terms.
  26 #
  27 # Load support functions
  28 . ../../lib/functions.sh
  29 
  30 PROG=gcc
  31 VER=4.4.4
  32 COMMIT=bcf43ddb4958677ebd7dd6daba9d526d2865df10
  33 VERHUMAN="$VER from ${COMMIT:0:10}"
  34 PKG=developer/gcc44
  35 SUMMARY="gcc ${VER} (richlowe il-4_4_4 branch)"
  36 DESC="GCC with the patches from Codesourcery/Sun Microsystems used in the 3.4.3 and 4.3.3 shipped with Solaris. The il-* branches contain the Solaris patches rebased forward across GCC versions in an attempt to bring them up to date."
  37 
  38 BUILDDIR=${PROG}-il-4_4_4
  39 
  40 export LD_LIBRARY_PATH=/opt/gcc-${VER}/lib
  41 # Build gcc44 only with itself...
  42 PATH=/usr/perl5/5.16.1/bin:/opt/gcc-${VER}/bin:$PATH
  43 export PATH
  44 
  45 DEPENDS_IPS="developer/gcc44/libgmp-gcc44 developer/gcc44/libmpfr-gcc44 developer/gcc44/libmpc-gcc44
  46              developer/gnu-binutils developer/library/lint developer/linker system/library/gcc-5-runtime"
  47 BUILD_DEPENDS_IPS="$DEPENDS_IPS"
  48 
  49 NO_PARALLEL_MAKE=1
  50 
  51 # This stuff is in its own domain
  52 PKGPREFIX=""
  53 
  54 BUILDARCH=32
  55 PREFIX=/opt/gcc-${VER}
  56 reset_configure_opts
  57 CC=gcc
  58 
  59 LD_FOR_TARGET=/bin/ld
  60 export LD_FOR_TARGET
  61 LD_FOR_HOST=/bin/ld
  62 export LD_FOR_HOST
  63 LD=/bin/ld
  64 export LD
  65 
  66 HSTRING=i386-pc-solaris2.11