diff --git a/sys/devel/gcc/ympbuild b/sys/devel/gcc/ympbuild index 636276fd..dac4147a 100644 --- a/sys/devel/gcc/ympbuild +++ b/sys/devel/gcc/ympbuild @@ -13,8 +13,7 @@ makedepends=( ) md5sums=('73bafd0af874439dcdb9fc063b6fb069') arch=('x86_64') group=(sys.devel) -uses=(multilib) -uses_extra=(langs) +uses=(multilib langs) cd $name-$version export CFLAGS="-O2 -s" @@ -37,15 +36,18 @@ setup(){ --infodir=/usr/share/info --with-pkgversion="Sulix" --with-bugurl=https://gitlab.com/groups/sulix/-/issues - --disable-checking + --enable-checking=release --disable-fixed-point --disable-libstdcxx-pch --enable-plugin --enable-lto - --enable-languages=c,c++$(use_opt langs ",fortran,go,objc,obj-c++" "") + --enable-__cxa_atexit + --enable-default-pie + --enable-default-ssp + --disable-symvers + --enable-languages=c,c++$(use_opt langs ",fortran,go,objc,obj-c++,jit" "") --enable-shared --without-zstd - --with-system-zlib --disable-nls ) mkdir build