From 8d5f3549f7c2826ff4e35b31f6ce55179ebc70e9 Mon Sep 17 00:00:00 2001 From: emmett1 Date: Mon, 17 Jun 2024 22:50:16 +0800 Subject: updates --- repos/core/gcc/.files | 29 ++++++----------------------- repos/core/gcc/abuild | 22 ++++++++++++---------- 2 files changed, 18 insertions(+), 33 deletions(-) (limited to 'repos/core') diff --git a/repos/core/gcc/.files b/repos/core/gcc/.files index ac7bfb6c..45845f7f 100644 --- a/repos/core/gcc/.files +++ b/repos/core/gcc/.files @@ -7,9 +7,9 @@ lrwxrwxrwx root/root usr/bin/cc -> gcc -rwxr-xr-x root/root usr/bin/cpp -rwxr-xr-x root/root usr/bin/g++ -> usr/bin/x86_64-pc-linux-musl-g++ -rwxr-xr-x root/root usr/bin/gcc --rwxr-xr-x root/root usr/bin/gcc-ar -> usr/bin/x86_64-pc-linux-musl-gcc-ar --rwxr-xr-x root/root usr/bin/gcc-nm --rwxr-xr-x root/root usr/bin/gcc-ranlib +-rwxr-xr-x root/root usr/bin/gcc-ar +-rwxr-xr-x root/root usr/bin/gcc-nm -> usr/bin/x86_64-pc-linux-musl-gcc-nm +-rwxr-xr-x root/root usr/bin/gcc-ranlib -> usr/bin/x86_64-pc-linux-musl-gcc-ranlib -rwxr-xr-x root/root usr/bin/gcov -rwxr-xr-x root/root usr/bin/gcov-dump -rwxr-xr-x root/root usr/bin/gcov-tool @@ -18,9 +18,9 @@ lrwxrwxrwx root/root usr/bin/cc -> gcc -rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-g++ -rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-gcc -> usr/bin/gcc -rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-gcc-14.1.0 -> usr/bin/gcc --rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-gcc-ar --rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-gcc-nm -> usr/bin/gcc-nm --rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-gcc-ranlib -> usr/bin/gcc-ranlib +-rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-gcc-ar -> usr/bin/gcc-ar +-rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-gcc-nm +-rwxr-xr-x root/root usr/bin/x86_64-pc-linux-musl-gcc-ranlib drwxr-xr-x root/root usr/include/ drwxr-xr-x root/root usr/include/c++/ drwxr-xr-x root/root usr/include/c++/14.1.0/ @@ -895,8 +895,6 @@ drwxr-xr-x root/root usr/lib/gcc/ drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/ drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/ -rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/cc1 --rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/cc1obj --rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/cc1objplus -rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/cc1plus -rwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/collect2 -rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/crtbegin.o @@ -991,17 +989,6 @@ drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/ -rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/mwaitintrin.h -rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/mwaitxintrin.h -rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/nmmintrin.h -drwxr-xr-x root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/ --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/NXConstStr.h --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/Object.h --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/Protocol.h --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/message.h --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/objc-decls.h --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/objc-exception.h --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/objc-sync.h --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/objc.h --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/runtime.h --rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/objc/thr.h -rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/omp.h -rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/openacc.h -rw-r--r-- root/root usr/lib/gcc/x86_64-pc-linux-musl/14.1.0/include/pconfigintrin.h @@ -1641,10 +1628,6 @@ lrwxrwxrwx root/root usr/lib/libitm.so -> libitm.so.1.0.0 lrwxrwxrwx root/root usr/lib/libitm.so.1 -> libitm.so.1.0.0 -rwxr-xr-x root/root usr/lib/libitm.so.1.0.0 -rw-r--r-- root/root usr/lib/libitm.spec --rw-r--r-- root/root usr/lib/libobjc.a -lrwxrwxrwx root/root usr/lib/libobjc.so -> libobjc.so.4.0.0 -lrwxrwxrwx root/root usr/lib/libobjc.so.4 -> libobjc.so.4.0.0 --rwxr-xr-x root/root usr/lib/libobjc.so.4.0.0 -rw-r--r-- root/root usr/lib/libquadmath.a lrwxrwxrwx root/root usr/lib/libquadmath.so -> libquadmath.so.0.0.0 lrwxrwxrwx root/root usr/lib/libquadmath.so.0 -> libquadmath.so.0.0.0 diff --git a/repos/core/gcc/abuild b/repos/core/gcc/abuild index 62eb4457..f61c63a2 100644 --- a/repos/core/gcc/abuild +++ b/repos/core/gcc/abuild @@ -1,6 +1,6 @@ name=gcc version=14.1.0 -release=1 +release=2 source="https://ftp.gnu.org/gnu/gcc/gcc-$version/gcc-$version.tar.xz c89 c99" @@ -18,25 +18,27 @@ build() { ../configure \ --prefix=/usr \ --libexecdir=/usr/lib \ - --enable-languages=c,c++,objc,obj-c++,lto \ - --enable-lto \ - --disable-bootstrap \ - --disable-libmpx \ --with-system-zlib \ --with-pkgversion="Alice Linux" \ - --disable-fixincludes \ + --with-zstd=no \ + --enable-languages=c,c++ \ + --enable-lto \ --enable-threads=posix \ --enable-__cxa_atexit \ --enable-default-pie \ --enable-default-ssp \ + --disable-symvers \ + --disable-libmudflap \ + --disable-fixed-point \ + --disable-libstdcxx-pch \ + --disable-fixincludes \ + --disable-bootstrap \ + --disable-libmpx \ --disable-multilib \ - --disable-libsanitizer \ - --with-zstd=no + --disable-libsanitizer make make DESTDIR=$PKG -j1 install - #mkdir $PKG/lib - #ln -sv ../usr/bin/cpp $PKG/lib/cpp ln -sv gcc $PKG/usr/bin/cc install -v -dm755 $PKG/usr/lib/bfd-plugins -- cgit v1.2.3