summaryrefslogtreecommitdiff
path: root/libmysqld
diff options
context:
space:
mode:
authorkent@mysql.com <>2006-05-20 14:12:42 +0200
committerkent@mysql.com <>2006-05-20 14:12:42 +0200
commit54e65469ba597ef64f822f23ae2d7ec18ce92157 (patch)
tree444be6e6bd32b33ee6bb75c458413f14fa612d8b /libmysqld
parent14a9b57f00fdf81200a5e1b2162fd4fc8fea34f7 (diff)
downloadmariadb-git-54e65469ba597ef64f822f23ae2d7ec18ce92157.tar.gz
Makefile.am:
Specify yaSSL .a file, not .la (bug#19966) Don't use Mac OS X "__.SYMDEF SORTED" file in archives
Diffstat (limited to 'libmysqld')
-rw-r--r--libmysqld/Makefile.am10
1 files changed, 5 insertions, 5 deletions
diff --git a/libmysqld/Makefile.am b/libmysqld/Makefile.am
index dab99d7509e..8d1591282db 100644
--- a/libmysqld/Makefile.am
+++ b/libmysqld/Makefile.am
@@ -88,11 +88,11 @@ INC_LIB= $(top_builddir)/regex/libregex.a \
$(top_builddir)/dbug/libdbug.a \
$(top_builddir)/vio/libvio.a \
@mysql_plugin_libs@ \
- $(yassl_las)
+ $(yassl_inc_libs)
if HAVE_YASSL
-yassl_las = $(top_srcdir)/extra/yassl/src/libyassl.la \
- $(top_srcdir)/extra/yassl/taocrypt/src/libtaocrypt.la
+yassl_inc_libs= $(top_srcdir)/extra/yassl/src/.libs/libyassl.a \
+ $(top_srcdir)/extra/yassl/taocrypt/src/.libs/libtaocrypt.a
endif
# Storage engine specific compilation options
@@ -135,12 +135,12 @@ else
(for arc in ./libmysqld_int.a $(INC_LIB); do \
arpath=`echo $$arc|sed 's|[^/]*$$||'|sed 's|\.libs/$$||'`; \
artmp=`echo $$arc|sed 's|^.*/|tmp/lib-|'`; \
- for F in `$(AR) t $$arc`; do \
+ for F in `$(AR) t $$arc | grep -v SYMDEF`; do \
if test -e "$$arpath/$$F" ; then echo "$$arpath/$$F"; else \
mkdir $$artmp; cd $$artmp > /dev/null; \
$(AR) x ../../$$arc; \
cd $$current_dir > /dev/null; \
- ls $$artmp/*; \
+ ls $$artmp/* | grep -v SYMDEF; \
continue 2; fi; done; \
done; echo $(libmysqld_a_DEPENDENCIES) ) | sort -u | xargs $(AR) cq libmysqld.a ; \
$(RANLIB) libmysqld.a ; \