[syslog-ng] Newer libtool and autoconf versions?

Matthew Hall mhall at mhcomputing.net
Sat Dec 18 17:57:42 CET 2010


They are related only because my issue happened in exactly the same line and I thought it might be nice to fix both at the same time. ;-)

Matthew.

Sent from my mobile device

Corinna Vinschen <vinschen at redhat.com> wrote:

>On Dec 17 11:00, Matthew Hall wrote:
>> On Fri, Dec 17, 2010 at 02:07:51PM +0100, Corinna Vinschen wrote:
>> > Here's how you avoid the warning:
>> > 
>> > diff --git a/configure.in b/configure.in
>> > index ea671be..0e534f8 100644
>> > --- a/configure.in
>> > +++ b/configure.in
>> > @@ -156,7 +156,7 @@ AC_PROG_YACC
>> >  AM_PROG_LEX
>> >  AC_PROG_MAKE_SET
>> >  PKG_PROG_PKG_CONFIG
>> > -LT_INIT([disable-static])
>> > +LT_INIT([dlopen disable-static])
>> >  
>> >  dnl ***************************************************************************
>> >  dnl Validate yacc
>> > diff --git a/modules/dbparser/Makefile.am b/modules/dbparser/Makefile.am
>> > index 2a08c29..76a6cef 100644
>> > --- a/modules/dbparser/Makefile.am
>> > +++ b/modules/dbparser/Makefile.am
>> > @@ -26,7 +26,7 @@ libdbparser_la_LDFLAGS = -avoid-version -module
>> >  bin_PROGRAMS = pdbtool
>> >  pdbtool_SOURCES = pdbtool.c patternize.c patternize.h
>> >  pdbtool_CPPFLAGS = $(AM_CPPFLAGS) @OPENSSL_CFLAGS@
>> > -pdbtool_LDADD = ../../lib/libsyslog-ng.la libdbparser.la @OPENSSL_LIBS@ @DEPS_LIBS@
>> > +pdbtool_LDADD = ../../lib/libsyslog-ng.la -dlpreopen libdbparser.la @OPENSSL_LIBS@ @DEPS_LIBS@
>> >  
>> >  BUILT_SOURCES = dbparser-grammar.y dbparser-grammar.c dbparser-grammar.h
>> >  EXTRA_DIST = $(BUILT_SOURCES) radix-find.c dbparser-grammar.ym
>> 
>> Hi Corinna,
>> 
>> Funny you should mention this one.
>> 
>> I had a similar problem here where listing the OpenSSL ahead of listing 
>> the DEPS_LIBS caused me to pick up the system OpenSSL instead of the 
>> more updated OpenSSL in the install prefix.
>> 
>> So it seems I'm not the only one who ran into it.
>> 
>> For what it's worth on my end I worked around it using LIBS env var 
>> which gets subbed into the linker args ahead of where LDFLAGS does so 
>> your stuff gets put earlier in the search path.
>
>Hi Matthew,
>
>I'm sorry, but I don't see how these two items are related.  The problem
>the above patch is trying to fix is to avoid a warning when linking
>against a dlopen module.
>
>
>Corinna
>
>-- 
>Corinna Vinschen
>Cygwin Project Co-Leader
>Red Hat
>______________________________________________________________________________
>Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng
>Documentation: http://www.balabit.com/support/documentation/?product=syslog-ng
>FAQ: http://www.campin.net/syslog-ng/faq.html
>


More information about the syslog-ng mailing list