glibc: security 2.24 -> 2.25

https://sourceware.org/ml/libc-alpha/2017-02/msg00079.html

Stripping was failing on libm.a; I don't know why.
This commit is contained in:
Vladimír Čunát
2017-02-11 22:14:49 +01:00
parent 2ce45fbf0d
commit a01f8a4c38
2 changed files with 5 additions and 4 deletions
+2 -1
View File
@@ -52,6 +52,7 @@ in
# the .so It used to be a symlink, but now it is a script
cp -a ${stdenv.cc.cc}/lib/libgcc_s.so $out/lib/libgcc_s.so
fi
set -x
'';
postInstall = ''
@@ -81,7 +82,7 @@ in
# to bootstrap-tools; on cross-arm this stripping would break objects.
if [ -z "$crossConfig" ]; then
for i in "$out"/lib/*.a; do
strip -S "$i"
[ "$i" = "$out/lib/libm.a" ] || strip -S "$i"
done
fi