blob: 56d8d8ef0108ca19f64b60387dc75e667637786c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
pkgname=gcc
version=9.2.0
distfiles="http://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${version}/${pkgname}-${version}.tar.xz"
configure_args="--enable-languages=c,c++,lto --disable-multilib --disable-libsanitizer --build=x86_64-linux-musl"
post_extract() {
# disable fixinc crap
sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
# use lib not lib64 by default
sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64
sed -i 's/lib64/lib/' gcc/config/i386/linux64.h
}
# XXX posix c89 wrappers
|