tgcc ports building on musl based systems - mkports - recipes for building multiple softwares with mk(1)
 (HTM) git clone git://z3bra.org/mkports
 (DIR) Log
 (DIR) Files
 (DIR) Refs
       ---
 (DIR) commit f6b57576541c55a3c7d3c4eacbb33f652652ffcc
 (DIR) parent f04cdd4884741df0c4e3ec1fa387d23fd936e465
 (HTM) Author: Willy <willyatmailoodotorg>
       Date:   Tue,  7 Jun 2016 23:18:01 +0200
       
       gcc ports building on musl based systems
       
       Diffstat:
         M gcc/mkfile                          |      28 ++++++++++++++--------------
         A gcc/patches                         |       1 +
       
       2 files changed, 15 insertions(+), 14 deletions(-)
       ---
 (DIR) diff --git a/gcc/mkfile b/gcc/mkfile
       t@@ -1,29 +1,29 @@
        pkg = gcc
        ver = 5.3.0
       -#ver = 4.9.3
       +#ver = 6.1.0
        url = ftp://ftp.gnu.org/pub/gnu/gcc/$pkg-$ver/$pkg-$ver.tar.gz
        
        <../config.mk
        <../default.mk
        
       -MAKEFLAGS = ${MAKEFLAGS} all-gcc all-target-libgcc
        CONFIGURE = ${CONFIGURE} \
       -        --with-sysroot= \
       -        --disable-libgomp \
       +        --with-as=/usr/bin/as \
       +        --disable-bootstrap \
       +        --disable-werror \
                --disable-libmudflap \
                --disable-libsanitizer \
       -        --disable-libstdcxx \
                --enable-threads=posix \
       -        --enable-languages=c \
       -        --with-pkgversion="SPOINK-x86_64-static"
       +        --enable-languages=c,c++ \
       +        --with-pkgversion="DISTRO-x86_64-static"
        
       -#build:QV: fetch patch
       -#        cd $WORK/$pkg-$ver
       -#        ./configure $CONFIGURE
       -#        make CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" ${MAKEFLAGS} all-gcc all-target-libgcc
       +build:QV: fetch patch
       +        mkdir -p $WORK/$pkg-$ver/build
       +        cd $WORK/$pkg-$ver/build
       +        ../configure $CONFIGURE
       +        make CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" ${MAKEFLAGS} all-gcc all-target-libgcc
        
        install:QV: build
       -        mkdir -p $destdir
       -        cd $WORK/$pkg-$ver
       -        make ${MAKEFLAGS} DESTDIR=$destdir install-gcc install-target-libgcc
       +       mkdir -p $destdir
       +       cd $WORK/$pkg-$ver/build
       +       make ${MAKEFLAGS} DESTDIR=$destdir install-gcc install-target-libgcc
        
 (DIR) diff --git a/gcc/patches b/gcc/patches
       t@@ -0,0 +1 @@
       +Subproject commit 3da6f0cc0990dc0fc12ce674f5dd88d301a000d5