This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch master updated. glibc-2.22-99-ga08e80d
- From: andros at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 19 Aug 2015 14:02:12 -0000
- Subject: GNU C Library master sources branch master updated. glibc-2.22-99-ga08e80d
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via a08e80d1143f6b0386d5bc8cc7b8ed576091dbf3 (commit)
from 9b9d20faf6185f5dcb36cde48ca3c9db866086ee (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=a08e80d1143f6b0386d5bc8cc7b8ed576091dbf3
commit a08e80d1143f6b0386d5bc8cc7b8ed576091dbf3
Author: Andrew Senkevich <andrew.senkevich@intel.com>
Date: Wed Aug 19 16:54:28 2015 +0300
[BZ #18796]
* scripts/test-installation.pl: Don't add -lmvec to build options if
libmvec wasn't built.
diff --git a/ChangeLog b/ChangeLog
index 4218f2c..da4f3c7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2015-08-19 Andrew Senkevich <andrew.senkevich@intel.com>
+
+ [BZ #18796]
+ * scripts/test-installation.pl: Don't add -lmvec to build options if
+ libmvec wasn't built.
+
2015-08-19 Petar Jovanovic <petar.jovanovic@rt-rk.com>
[BZ #14341]
diff --git a/scripts/test-installation.pl b/scripts/test-installation.pl
index cac1562..79b2b3e 100755
--- a/scripts/test-installation.pl
+++ b/scripts/test-installation.pl
@@ -80,16 +80,25 @@ arglist: while (@ARGV) {
# We expect none or one argument.
if ($#ARGV == -1) {
$soversions="soversions.mk";
+ $config="config.make";
} elsif ($#ARGV == 0) {
if (-d $ARGV[0]) {
$soversions = "$ARGV[0]/soversions.mk";
+ $config = "$ARGV[0]/config.make";
} else {
- $soversions = $ARGV[0];
+ $soversions = $dir = $ARGV[0];
+ $dir =~ s!/?[^/]*/*$!!;
+ $config = $dir . "/config.make";
}
} else {
die "Wrong number of arguments.";
}
+if (system ("grep -q \"build-mathvec = yes\" $config") == 0) {
+ $build_mathvec = 1;
+} else {
+ $build_mathvec = 0;
+}
# Read names and versions of all shared libraries that are part of
# glibc
@@ -111,6 +120,8 @@ while (<SOVERSIONS>) {
# - libthread_db since it contains unresolved references
# - it's just a test NSS module
# - We don't provide the libgcc so we don't test it
+ # - libmvec if it wasn't built
+ next if ($build_mathvec == 0 && $name eq "mvec");
if ($name ne "nss_ldap" && $name ne "db1"
&& !($name =~/^nss1_/) && $name ne "thread_db"
&& $name ne "nss_test1" && $name ne "libgcc_s") {
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 6 ++++++
scripts/test-installation.pl | 13 ++++++++++++-
2 files changed, 18 insertions(+), 1 deletions(-)
hooks/post-receive
--
GNU C Library master sources