[arch-commits] Commit in aarch64-linux-gnu-glibc/repos/community-any (2 files)
Anatol Pomozov
anatolik at archlinux.org
Sat Mar 20 00:35:15 UTC 2021
Date: Saturday, March 20, 2021 @ 00:35:15
Author: anatolik
Revision: 895512
archrelease: copy trunk to community-any
Added:
aarch64-linux-gnu-glibc/repos/community-any/PKGBUILD
(from rev 895510, aarch64-linux-gnu-glibc/trunk/PKGBUILD)
Deleted:
aarch64-linux-gnu-glibc/repos/community-any/PKGBUILD
----------+
PKGBUILD | 150 ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 75 insertions(+), 75 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2021-03-20 00:35:08 UTC (rev 895511)
+++ PKGBUILD 2021-03-20 00:35:15 UTC (rev 895512)
@@ -1,75 +0,0 @@
-# Maintainer: Anatol Pomozov
-# Maintainer: Eli Schwartz <eschwartz at archlinux.org>
-
-_target=aarch64-linux-gnu
-pkgname=$_target-glibc
-pkgver=2.32
-pkgrel=1
-_commit=be176490b818b65b5162c332eb6b581690b16e5c
-pkgdesc="GNU C Library ARM64 target"
-arch=(any)
-url='https://www.gnu.org/software/libc/'
-license=('GPL' 'LGPL')
-depends=($_target-gcc $_target-linux-api-headers)
-makedepends=(python)
-options=(!buildflags !strip staticlibs)
-source=(https://ftp.gnu.org/gnu/libc/glibc-$pkgver.tar.xz{,.sig})
-sha256sums=('1627ea54f5a1a8467032563393e0901077626dc66f37f10ee6363bb722222836'
- 'SKIP')
-validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # "Carlos O'Donell <carlos at systemhalted.org>"
- BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar
-
-prepare() {
- mkdir -p glibc-build
-}
-
-build() {
- cd glibc-build
-
- echo "slibdir=/lib" >> configparms
- echo "rtlddir=/lib" >> configparms
- echo "sbindir=/bin" >> configparms
- echo "rootsbindir=/bin" >> configparms
-
- # remove hardening options for building libraries
- export CFLAGS="-U_FORTIFY_SOURCE -mlittle-endian -O2"
- export CPPFLAGS="-U_FORTIFY_SOURCE -O2"
- unset LD_LIBRARY_PATH
-
- export BUILD_CC=gcc
- export CC=${_target}-gcc
- export CXX=${_target}-g++
- export AR=${_target}-ar
- export RANLIB=${_target}-ranlib
-
- ../glibc-$pkgver/configure \
- --prefix=/usr \
- --target=$_target \
- --host=$_target \
- --build=$CHOST \
- --includedir=/include \
- --libdir=/lib \
- --libexecdir=/lib \
- --with-headers=/usr/$_target/include \
- --with-bugurl=https://bugs.archlinux.org/ \
- --enable-add-ons \
- --enable-obsolete-rpc \
- --enable-kernel=2.6.32 \
- --enable-bind-now \
- --disable-profile \
- --enable-stackguard-randomization \
- --enable-lock-elision \
- --enable-multi-arch \
- --disable-werror
-
- echo "build-programs=no" >> configparms
- make
-}
-
-package() {
- cd glibc-build
-
- make install_root="$pkgdir"/usr/$_target install
-
- rm -r "$pkgdir"/usr/$_target/{etc,usr/share,var}
-}
Copied: aarch64-linux-gnu-glibc/repos/community-any/PKGBUILD (from rev 895510, aarch64-linux-gnu-glibc/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2021-03-20 00:35:15 UTC (rev 895512)
@@ -0,0 +1,75 @@
+# Maintainer: Anatol Pomozov
+# Maintainer: Eli Schwartz <eschwartz at archlinux.org>
+
+_target=aarch64-linux-gnu
+pkgname=$_target-glibc
+pkgver=2.33
+pkgrel=1
+_commit=be176490b818b65b5162c332eb6b581690b16e5c
+pkgdesc="GNU C Library ARM64 target"
+arch=(any)
+url='https://www.gnu.org/software/libc/'
+license=('GPL' 'LGPL')
+depends=($_target-gcc $_target-linux-api-headers)
+makedepends=(python)
+options=(!buildflags !strip staticlibs)
+source=(https://ftp.gnu.org/gnu/libc/glibc-$pkgver.tar.xz{,.sig})
+sha256sums=('2e2556000e105dbd57f0b6b2a32ff2cf173bde4f0d85dffccfd8b7e51a0677ff'
+ 'SKIP')
+validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # "Carlos O'Donell <carlos at systemhalted.org>"
+ BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar
+
+prepare() {
+ mkdir -p glibc-build
+}
+
+build() {
+ cd glibc-build
+
+ echo "slibdir=/lib" >> configparms
+ echo "rtlddir=/lib" >> configparms
+ echo "sbindir=/bin" >> configparms
+ echo "rootsbindir=/bin" >> configparms
+
+ # remove hardening options for building libraries
+ export CFLAGS="-U_FORTIFY_SOURCE -mlittle-endian -O2"
+ export CPPFLAGS="-U_FORTIFY_SOURCE -O2"
+ unset LD_LIBRARY_PATH
+
+ export BUILD_CC=gcc
+ export CC=${_target}-gcc
+ export CXX=${_target}-g++
+ export AR=${_target}-ar
+ export RANLIB=${_target}-ranlib
+
+ ../glibc-$pkgver/configure \
+ --prefix=/usr \
+ --target=$_target \
+ --host=$_target \
+ --build=$CHOST \
+ --includedir=/include \
+ --libdir=/lib \
+ --libexecdir=/lib \
+ --with-headers=/usr/$_target/include \
+ --with-bugurl=https://bugs.archlinux.org/ \
+ --enable-add-ons \
+ --enable-obsolete-rpc \
+ --enable-kernel=2.6.32 \
+ --enable-bind-now \
+ --disable-profile \
+ --enable-stackguard-randomization \
+ --enable-lock-elision \
+ --enable-multi-arch \
+ --disable-werror
+
+ echo "build-programs=no" >> configparms
+ make
+}
+
+package() {
+ cd glibc-build
+
+ make install_root="$pkgdir"/usr/$_target install
+
+ rm -r "$pkgdir"/usr/$_target/{etc,usr/share,var}
+}
More information about the arch-commits
mailing list