diff options
author | Christoffer Hall <hall@mysql.com> | 2009-06-22 14:43:19 +0200 |
---|---|---|
committer | Christoffer Hall <hall@mysql.com> | 2009-06-22 14:43:19 +0200 |
commit | ea963c3693c3afea4024cd3e5803c890afee5b37 (patch) | |
tree | 584b9dd9432d9c5c0cb3f8e853d4ffd80d22797f | |
parent | 33d22bb8eb68260184a2c889d920da84eee775cc (diff) | |
download | mariadb-git-ea963c3693c3afea4024cd3e5803c890afee5b37.tar.gz |
BUG#42721 configure.in invokes 'nm' directly
A hardcoded use of nm and libc was put into configure.in. This broke
cross-compiling and is bad practice. Fitting variables now used.
-rw-r--r-- | configure.in | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/configure.in b/configure.in index bd26e584bfe..33ac021ec76 100644 --- a/configure.in +++ b/configure.in @@ -603,10 +603,11 @@ AC_SUBST(NOINST_LDFLAGS) # Check if we are using Linux and a glibc compiled with static nss # (this is true on the MySQL build machines to avoid NSS problems) # +AC_CHECK_TOOL([NM], [nm]) if test "$TARGET_LINUX" = "true" -a "$static_nss" = "" then - tmp=`nm /usr/lib*/libc.a | grep _nss_files_getaliasent_r` + tmp=`$NM ${other_libc_lib:-/usr/lib*}/libc.a | grep _nss_files_getaliasent_r1` if test -n "$tmp" then STATIC_NSS_FLAGS="-lc -lnss_files -lnss_dns -lresolv" |