[arch-commits] Commit in aarch64-linux-gnu-glibc/trunk (PKGBUILD)

Anatol Pomozov anatolik at archlinux.org
Thu Nov 17 03:21:39 UTC 2016


    Date: Thursday, November 17, 2016 @ 03:21:38
  Author: anatolik
Revision: 196082

Set envvars for cross-compiled package

Modified:
  aarch64-linux-gnu-glibc/trunk/PKGBUILD

----------+
 PKGBUILD |   17 ++++++-----------
 1 file changed, 6 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-11-17 02:40:39 UTC (rev 196081)
+++ PKGBUILD	2016-11-17 03:21:38 UTC (rev 196082)
@@ -9,7 +9,7 @@
 arch=(any)
 url='http://www.gnu.org/software/libc/'
 license=('GPL' 'LGPL')
-depends=($_target-linux-api-headers)
+depends=( $_target-gcc $_target-linux-api-headers)
 makedepends=(git)
 options=(!buildflags !strip staticlibs)
 source=(git://sourceware.org/git/glibc.git#commit=$_commit)
@@ -28,20 +28,15 @@
   echo "rootsbindir=/bin" >> configparms
 
   # remove hardening options for building libraries
-#  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
-#  CFLAGS=${CFLAGS/-fstack-protector-strong/}
-  # this is handled properly by --enable-bind-now
-#  LDFLAGS=${LDFLAGS/,-z,now/}
-  # 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
+  export BUILD_CC=gcc
+  export CC=${_target}-gcc
+  export CXX=${_target}-g++
+  export AR=${_target}-ar
+  export RANLIB=${_target}-ranlib
 
   ../glibc/configure \
       --prefix=/usr \



More information about the arch-commits mailing list