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

Split Close
Expand all
Collapse all
          --- old/build/gcc44/build.sh
          +++ new/build/gcc44/build.sh
↓ open down ↓ 30 lines elided ↑ open up ↑
  31   31  VER=4.4.4
  32   32  COMMIT=bcf43ddb4958677ebd7dd6daba9d526d2865df10
  33   33  VERHUMAN="$VER from ${COMMIT:0:10}"
  34   34  PKG=developer/gcc44
  35   35  SUMMARY="gcc ${VER} (richlowe il-4_4_4 branch)"
  36   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   37  
  38   38  BUILDDIR=${PROG}-il-4_4_4
  39   39  
  40   40  export LD_LIBRARY_PATH=/opt/gcc-${VER}/lib
  41      -PATH=/usr/perl5/5.16.1/bin:$PATH
       41 +# Build gcc44 only with itself...
       42 +PATH=/usr/perl5/5.16.1/bin:/opt/gcc-${VER}/bin:$PATH
  42   43  export PATH
  43   44  
  44   45  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 +             developer/gnu-binutils developer/library/lint developer/linker system/library/gcc-5-runtime"
  46   47  BUILD_DEPENDS_IPS="$DEPENDS_IPS"
  47   48  
  48   49  NO_PARALLEL_MAKE=1
  49   50  
  50   51  # This stuff is in its own domain
  51   52  PKGPREFIX=""
  52   53  
  53   54  BUILDARCH=32
  54   55  PREFIX=/opt/gcc-${VER}
  55   56  reset_configure_opts
↓ open down ↓ 39 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX