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.

*** 204,214 **** ############################################################################# # Set the LANG to C as the assembler will freak out on unicode in headers LANG=C export LANG # Set the path - This can be overriden/extended in the build script ! PATH="/opt/gcc-4.8.1/bin:/usr/ccs/bin:/usr/bin:/usr/sbin:/usr/gnu/bin:/usr/sfw/bin" export PATH # The dir where this file is located - used for sourcing further files MYDIR=$PWD/`dirname $BASH_SOURCE[0]` # The dir where this file was sourced from - this will be the directory of the # build script --- 204,214 ---- ############################################################################# # Set the LANG to C as the assembler will freak out on unicode in headers LANG=C export LANG # Set the path - This can be overriden/extended in the build script ! PATH="/opt/gcc-5.1.0/bin:/usr/ccs/bin:/usr/bin:/usr/sbin:/usr/gnu/bin:/usr/sfw/bin" export PATH # The dir where this file is located - used for sourcing further files MYDIR=$PWD/`dirname $BASH_SOURCE[0]` # The dir where this file was sourced from - this will be the directory of the # build script
*** 229,239 **** process_opts $@ shift $((OPTIND - 1)) BasicRequirements(){ local needed="" ! [[ -x /opt/gcc-4.8.1/bin/gcc ]] || needed+=" developer/gcc48" [[ -x /usr/bin/ar ]] || needed+=" developer/object-file" [[ -x /usr/bin/ld ]] || needed+=" developer/linker" [[ -f /usr/lib/crt1.o ]] || needed+=" developer/library/lint" [[ -x /usr/bin/gmake ]] || needed+=" developer/build/gnu-make" [[ -f /usr/include/sys/types.h ]] || needed+=" system/header" --- 229,239 ---- process_opts $@ shift $((OPTIND - 1)) BasicRequirements(){ local needed="" ! [[ -x /opt/gcc-5.1.0/bin/gcc ]] || needed+=" developer/gcc51" [[ -x /usr/bin/ar ]] || needed+=" developer/object-file" [[ -x /usr/bin/ld ]] || needed+=" developer/linker" [[ -f /usr/lib/crt1.o ]] || needed+=" developer/library/lint" [[ -x /usr/bin/gmake ]] || needed+=" developer/build/gnu-make" [[ -f /usr/include/sys/types.h ]] || needed+=" system/header"
*** 382,391 **** --- 382,401 ---- logmsg "Running autoconf" pushd $TMPDIR/$BUILDDIR > /dev/null logcmd autoconf || logerr "Failed to run autoconf" popd > /dev/null } + + ############################################################################# + # People that need this should call it explicitly + ############################################################################# + run_automake() { + logmsg "Running automake" + pushd $TMPDIR/$BUILDDIR > /dev/null + logcmd automake || logerr "Failed to run automake" + popd > /dev/null + } ############################################################################# # Stuff that needs to be done/set before we start building ############################################################################# prep_build() {