[arch-commits] Commit in aarch64-linux-gnu-gcc/repos/community-x86_64 (2 files)
Date: Friday, May 6, 2022 @ 23:30:39 Author: anatolik Revision: 1196099 archrelease: copy trunk to community-x86_64 Added: aarch64-linux-gnu-gcc/repos/community-x86_64/PKGBUILD (from rev 1196098, aarch64-linux-gnu-gcc/trunk/PKGBUILD) Deleted: aarch64-linux-gnu-gcc/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 198 ++--- 1 file changed, 99 insertions(+), 99 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-05-06 23:30:19 UTC (rev 1196098) +++ PKGBUILD2022-05-06 23:30:39 UTC (rev 1196099) @@ -1,99 +0,0 @@ -# Maintainer: Anatol Pomozov -# Maintainer: Eli Schwartz - -_target=aarch64-linux-gnu -pkgname=$_target-gcc -pkgver=11.3.0 -pkgrel=1 -#_snapshot=8-20190111 -pkgdesc='The GNU Compiler Collection - cross compiler for ARM64 target' -arch=(x86_64) -url='https://gcc.gnu.org/' -license=(GPL LGPL FDL) -depends=($_target-binutils $_target-glibc libmpc zlib libisl zstd) -makedepends=(gmp mpfr) -options=(!emptydirs !strip staticlibs !lto) -source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig}) -#https://gcc.gnu.org/pub/gcc/snapshots/$_snapshot/gcc-$_snapshot.tar.xz -sha256sums=('b47cf2818691f5b1e21df2bb38c795fac2cfbd640ede2d0a5e1c89e338a3ac39' -'SKIP') -validpgpkeys=(D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62 # Jakub Jelinek - 33C235A34C46AA3FFB293709A328C3A2C3C45C06 # Jakub Jelinek - 13975A70E63C361C73AE69EF6EEB81F8981C74C7) # Richard Guenther - -if [ -n "$_snapshot" ]; then - _basedir=gcc-$_snapshot -else - _basedir=gcc-$pkgver -fi - -prepare() { - cd $_basedir - - echo $pkgver > gcc/BASE-VER - - # Do not run fixincludes - sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in - - rm -rf "$srcdir"/gcc-build - mkdir "$srcdir"/gcc-build -} - -build() { - cd gcc-build - - # using -pipe causes spurious test-suite failures - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 - CFLAGS=${CFLAGS/-pipe/} - CXXFLAGS=${CXXFLAGS/-pipe/} - - # Credits @allanmcrae - # https://github.com/allanmcrae/toolchain/blob/f18604d70c5933c31b51a320978711e4e6791cf1/gcc/PKGBUILD - # TODO: properly deal with the build issues resulting from this - CFLAGS=${CFLAGS/-Werror=format-security/} - CXXFLAGS=${CXXFLAGS/-Werror=format-security/} - - "$srcdir"/$_basedir/configure \ - --prefix=/usr \ - --program-prefix=$_target- \ - --with-local-prefix=/usr/$_target \ - --with-sysroot=/usr/$_target \ - --with-build-sysroot=/usr/$_target \ - --with-native-system-header-dir=/include \ - --libdir=/usr/lib --libexecdir=/usr/lib \ - --target=$_target --host=$CHOST --build=$CHOST \ - --disable-nls --enable-default-pie \ - --enable-languages=c,c++,fortran \ - --enable-shared --enable-threads=posix \ - --with-system-zlib --with-isl --enable-__cxa_atexit \ - --disable-libunwind-exceptions --enable-clocale=gnu \ - --disable-libstdcxx-pch --disable-libssp \ - --enable-gnu-unique-object --enable-linker-build-id \ - --enable-lto --enable-plugin --enable-install-libiberty \ - --with-linker-hash-style=gnu --enable-gnu-indirect-function \ - --disable-multilib --disable-werror \ - --enable-checking=release - - make -} - -package() { - cd gcc-build - - make DESTDIR="$pkgdir" install-gcc install-target-{libgcc,libstdc++-v3,libgomp,libgfortran,libquadmath,libatomic} - - # strip target binaries - find "$pkgdir"/usr/lib/gcc/$_target/ "$pkgdir"/usr/$_target/lib \ - -type f -and \( -name \*.a -or -name \*.o \) \ - -exec $_target-objcopy -R .comment -R .note -R .debug_info -R .debug_aranges \ - -R .debug_pubnames -R .debug_pubtypes -R .debug_abbrev -R .debug_line \ - -R .debug_str -R .debug_ranges -R .debug_loc '{}' \; - - # strip host binaries - find "$pkgdir"/usr/bin/ "$pkgdir"/usr/lib/gcc/$_target/ -type f -and \( -executable \) -exec strip '{}' \; - - # Remove files that conflict with host gcc package - rm -r "$pkgdir"/usr/share/man/man7 - rm -r "$pkgdir"/usr/share/info - rm -r "$pkgdir"/usr/share/gcc-$pkgver -} Copied: aarch64-linux-gnu-gcc/repos/community-x86_64/PKGBUILD (from rev 1196098, aarch64-linux-gnu-gcc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-05-06 23:30:39 UTC (rev 1196099) @@ -0,0 +1,99 @@ +# Maintainer: Anatol Pomozov +# Maintainer: Eli Schwartz + +_target=aarch64-linux-gnu +pkgname=$_target-gcc +pkgver=12.1.0 +pkgrel=1 +#_snapshot=8-20190111 +pkgdesc='The GNU Compiler Collection - cross compiler for ARM64 target' +arch=(x86_64) +url='https://gcc.gnu.org/' +license=(GPL LGPL FDL) +depends=($_target-binutils $_target-glibc libmpc zlib libisl zstd) +makedepends=(gmp mpfr) +options=(!emptydirs !strip staticlibs !lto)
[arch-commits] Commit in aarch64-linux-gnu-gcc/repos/community-x86_64 (2 files)
Date: Sunday, April 24, 2022 @ 03:19:47 Author: anatolik Revision: 1189496 archrelease: copy trunk to community-x86_64 Added: aarch64-linux-gnu-gcc/repos/community-x86_64/PKGBUILD (from rev 1189495, aarch64-linux-gnu-gcc/trunk/PKGBUILD) Deleted: aarch64-linux-gnu-gcc/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 201 ++--- 1 file changed, 99 insertions(+), 102 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-04-24 03:19:19 UTC (rev 1189495) +++ PKGBUILD2022-04-24 03:19:47 UTC (rev 1189496) @@ -1,102 +0,0 @@ -# Maintainer: Anatol Pomozov -# Maintainer: Eli Schwartz - -_target=aarch64-linux-gnu -pkgname=$_target-gcc -pkgver=11.2.0 -_islver=0.24 -pkgrel=1 -#_snapshot=8-20190111 -pkgdesc='The GNU Compiler Collection - cross compiler for ARM64 target' -arch=(x86_64) -url='https://gcc.gnu.org/' -license=(GPL LGPL FDL) -depends=($_target-binutils $_target-glibc libmpc zlib) -makedepends=(gmp mpfr) -options=(!emptydirs !strip staticlibs) -source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig} -#https://gcc.gnu.org/pub/gcc/snapshots/$_snapshot/gcc-$_snapshot.tar.xz -http://isl.gforge.inria.fr/isl-$_islver.tar.bz2) -sha256sums=('d08edc536b54c372a1010ff6619dd274c0f1603aa49212ba20f7aa2cda36fa8b' -'SKIP' -'fcf78dd9656c10eb8cf9fbd5f59a0b6b01386205fe1934b3b287a0a1898145c0') -validpgpkeys=(D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62 # Jakub Jelinek - 33C235A34C46AA3FFB293709A328C3A2C3C45C06 # Jakub Jelinek - 13975A70E63C361C73AE69EF6EEB81F8981C74C7) # Richard Guenther - -if [ -n "$_snapshot" ]; then - _basedir=gcc-$_snapshot -else - _basedir=gcc-$pkgver -fi - -prepare() { - cd $_basedir - - # link isl for in-tree builds - ln -sf ../isl-$_islver isl - - echo $pkgver > gcc/BASE-VER - - # Do not run fixincludes - sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in - - # hack! - some configure tests for header files using "$CPP $CPPFLAGS" - sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" "$srcdir"/$_basedir/{libiberty,gcc}/configure - - rm -rf "$srcdir"/gcc-build - mkdir "$srcdir"/gcc-build -} - -build() { - cd gcc-build - - # using -pipe causes spurious test-suite failures - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 - CFLAGS=${CFLAGS/-pipe/} - CXXFLAGS=${CXXFLAGS/-pipe/} - - "$srcdir"/$_basedir/configure \ - --prefix=/usr \ - --program-prefix=$_target- \ - --with-local-prefix=/usr/$_target \ - --with-sysroot=/usr/$_target \ - --with-build-sysroot=/usr/$_target \ - --with-native-system-header-dir=/include \ - --libdir=/usr/lib --libexecdir=/usr/lib \ - --target=$_target --host=$CHOST --build=$CHOST \ - --disable-nls --enable-default-pie \ - --enable-languages=c,c++,fortran \ - --enable-shared --enable-threads=posix \ - --with-system-zlib --with-isl --enable-__cxa_atexit \ - --disable-libunwind-exceptions --enable-clocale=gnu \ - --disable-libstdcxx-pch --disable-libssp \ - --enable-gnu-unique-object --enable-linker-build-id \ - --enable-lto --enable-plugin --enable-install-libiberty \ - --with-linker-hash-style=gnu --enable-gnu-indirect-function \ - --disable-multilib --disable-werror \ - --enable-checking=release - - make -} - -package() { - cd gcc-build - - make DESTDIR="$pkgdir" install-gcc install-target-{libgcc,libstdc++-v3,libgomp,libgfortran,libquadmath,libatomic} - - # strip target binaries - find "$pkgdir"/usr/lib/gcc/$_target/ "$pkgdir"/usr/$_target/lib \ - -type f -and \( -name \*.a -or -name \*.o \) \ - -exec $_target-objcopy -R .comment -R .note -R .debug_info -R .debug_aranges \ - -R .debug_pubnames -R .debug_pubtypes -R .debug_abbrev -R .debug_line \ - -R .debug_str -R .debug_ranges -R .debug_loc '{}' \; - - # strip host binaries - find "$pkgdir"/usr/bin/ "$pkgdir"/usr/lib/gcc/$_target/ -type f -and \( -executable \) -exec strip '{}' \; - - # Remove files that conflict with host gcc package - rm -r "$pkgdir"/usr/share/man/man7 - rm -r "$pkgdir"/usr/share/info - rm -r "$pkgdir"/usr/share/gcc-$pkgver -} Copied: aarch64-linux-gnu-gcc/repos/community-x86_64/PKGBUILD (from rev 1189495, aarch64-linux-gnu-gcc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-04-24 03:19:47 UTC (rev 1189496) @@ -0,0 +1,99 @@ +# Maintainer: Anatol Pomozov +# Maintainer: Eli Schwartz + +_target=aarch64-linux-gnu +pkgname=$_target-gcc +pkgver=11.3.0 +pkgrel=1 +#_snapshot=8-20190111 +pkgdesc='The GNU Compiler Collection - cross compiler for ARM64 target' +arch=(x86_64) +url='https://gcc.gnu.org/' +license=(GPL LGPL FDL) +depends=($_target-binutils $_target-glibc libmpc zlib libisl zstd) +makedepends=(gmp mpfr)
[arch-commits] Commit in aarch64-linux-gnu-gcc/repos/community-x86_64 (2 files)
Date: Wednesday, April 14, 2021 @ 18:36:34 Author: anatolik Revision: 918749 archrelease: copy trunk to community-x86_64 Added: aarch64-linux-gnu-gcc/repos/community-x86_64/PKGBUILD (from rev 918748, aarch64-linux-gnu-gcc/trunk/PKGBUILD) Deleted: aarch64-linux-gnu-gcc/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 202 ++--- 1 file changed, 101 insertions(+), 101 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-14 18:36:03 UTC (rev 918748) +++ PKGBUILD2021-04-14 18:36:34 UTC (rev 918749) @@ -1,101 +0,0 @@ -# Maintainer: Anatol Pomozov -# Maintainer: Eli Schwartz - -_target=aarch64-linux-gnu -pkgname=$_target-gcc -pkgver=10.2.0 -_islver=0.22 -pkgrel=1 -#_snapshot=8-20190111 -pkgdesc='The GNU Compiler Collection - cross compiler for ARM64 target' -arch=(x86_64) -url='https://gcc.gnu.org/' -license=(GPL LGPL FDL) -depends=($_target-binutils $_target-glibc libmpc zlib) -makedepends=(gmp mpfr) -options=(!emptydirs !strip staticlibs) -source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig} -#https://gcc.gnu.org/pub/gcc/snapshots/$_snapshot/gcc-$_snapshot.tar.xz -http://isl.gforge.inria.fr/isl-$_islver.tar.bz2) -sha256sums=('b8dd4368bb9c7f0b98188317ee0254dd8cc99d1e3a18d0ff146c855fe16c1d8c' -'SKIP' -'b21d354acd613a91cb88328753ec3aaeb174d6af042d89c5fcf3bbcced370751') -validpgpkeys=(33C235A34C46AA3FFB293709A328C3A2C3C45C06 # Jakub Jelinek - 13975A70E63C361C73AE69EF6EEB81F8981C74C7) # Richard Guenther - -if [ -n "$_snapshot" ]; then - _basedir=gcc-$_snapshot -else - _basedir=gcc-$pkgver -fi - -prepare() { - cd $_basedir - - # link isl for in-tree builds - ln -sf ../isl-$_islver isl - - echo $pkgver > gcc/BASE-VER - - # Do not run fixincludes - sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in - - # hack! - some configure tests for header files using "$CPP $CPPFLAGS" - sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" "$srcdir"/$_basedir/{libiberty,gcc}/configure - - rm -rf "$srcdir"/gcc-build - mkdir "$srcdir"/gcc-build -} - -build() { - cd gcc-build - - # using -pipe causes spurious test-suite failures - # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 - CFLAGS=${CFLAGS/-pipe/} - CXXFLAGS=${CXXFLAGS/-pipe/} - - "$srcdir"/$_basedir/configure \ - --prefix=/usr \ - --program-prefix=$_target- \ - --with-local-prefix=/usr/$_target \ - --with-sysroot=/usr/$_target \ - --with-build-sysroot=/usr/$_target \ - --with-native-system-header-dir=/include \ - --libdir=/usr/lib --libexecdir=/usr/lib \ - --target=$_target --host=$CHOST --build=$CHOST \ - --disable-nls \ - --enable-languages=c,c++,fortran \ - --enable-shared --enable-threads=posix \ - --with-system-zlib --with-isl --enable-__cxa_atexit \ - --disable-libunwind-exceptions --enable-clocale=gnu \ - --disable-libstdcxx-pch --disable-libssp \ - --enable-gnu-unique-object --enable-linker-build-id \ - --enable-lto --enable-plugin --enable-install-libiberty \ - --with-linker-hash-style=gnu --enable-gnu-indirect-function \ - --disable-multilib --disable-werror \ - --enable-checking=release - - make -} - -package() { - cd gcc-build - - make DESTDIR="$pkgdir" install-gcc install-target-{libgcc,libstdc++-v3,libgomp,libgfortran,libquadmath} - - # strip target binaries - find "$pkgdir"/usr/lib/gcc/$_target/ "$pkgdir"/usr/$_target/lib \ - -type f -and \( -name \*.a -or -name \*.o \) \ - -exec $_target-objcopy -R .comment -R .note -R .debug_info -R .debug_aranges \ - -R .debug_pubnames -R .debug_pubtypes -R .debug_abbrev -R .debug_line \ - -R .debug_str -R .debug_ranges -R .debug_loc '{}' \; - - # strip host binaries - find "$pkgdir"/usr/bin/ "$pkgdir"/usr/lib/gcc/$_target/ -type f -and \( -executable \) -exec strip '{}' \; - - # Remove files that conflict with host gcc package - rm -r "$pkgdir"/usr/share/man/man7 - rm -r "$pkgdir"/usr/share/info - rm -r "$pkgdir"/usr/share/gcc-$pkgver -} Copied: aarch64-linux-gnu-gcc/repos/community-x86_64/PKGBUILD (from rev 918748, aarch64-linux-gnu-gcc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-14 18:36:34 UTC (rev 918749) @@ -0,0 +1,101 @@ +# Maintainer: Anatol Pomozov +# Maintainer: Eli Schwartz + +_target=aarch64-linux-gnu +pkgname=$_target-gcc +pkgver=10.3.0 +_islver=0.22 +pkgrel=1 +#_snapshot=8-20190111 +pkgdesc='The GNU Compiler Collection - cross compiler for ARM64 target' +arch=(x86_64) +url='https://gcc.gnu.org/' +license=(GPL LGPL FDL) +depends=($_target-binutils $_target-glibc libmpc zlib) +makedepends=(gmp mpfr) +options=(!emptydirs !strip staticlibs) +source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig} +