[syslog-ng] pdbtool patternize update and my syslog-ng 3.2 branch
Matthew Hall
mhall at mhcomputing.net
Mon Sep 27 18:57:12 CEST 2010
Sorry for delayed replies. I've gotten a bad liver infection.
I also used the same OS as Martin with GYP's 3.2 patternize branch.
I get a zillion library dependencies in pdbtool which will render it
nonportable. There must be some Debian specific secrets or some other
trick to this. Or maybe the 3.2 binaries will have way more shlibdeps
than the 3.1 binaries. I don't know at all.
Matthew.
./configure --prefix=/home/megahall/sng-3.2
--enable-debug --enable-ssl --enable-mixed-linking --enable-ipv6
--enable-tcp-wrapper --enable-spoof-source --enable-sql=false
--enable-linux-caps --enable-pcre
linux-vdso.so.1 => (0x00007fffd0f39000)
libsyslog-ng.so.0 => /home/megahall/sng-3.2/lib/libsyslog-ng.so.0 (0x00007f3a96010000)
libdbparser.so => /home/megahall/sng-3.2/lib/syslog-ng/libdbparser.so (0x00007f3a95dfc000)
librt.so.1 => /lib/librt.so.1 (0x00007f3a95be3000)
libnsl.so.1 => /lib/libnsl.so.1 (0x00007f3a959c9000)
libuuid.so.1 => /lib/libuuid.so.1 (0x00007f3a957c4000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007f3a955bf000)
libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x00007f3a952e1000)
libevtlog.so.0 => /usr/lib/libevtlog.so.0 (0x00007f3a950dc000)
libpcre.so.3 => /lib/libpcre.so.3 (0x00007f3a94ead000)
libcap.so.2 => /lib/libcap.so.2 (0x00007f3a94ca8000)
libdl.so.2 => /lib/libdl.so.2 (0x00007f3a94aa4000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00007f3a94886000)
libc.so.6 => /lib/libc.so.6 (0x00007f3a94503000)
/lib64/ld-linux-x86-64.so.2 (0x00007f3a96295000)
libattr.so.1 => /lib/libattr.so.1 (0x00007f3a942fd000)
On Mon, Sep 27, 2010 at 09:32:20AM -0500, Martin Holste wrote:
> I'm on Ubuntu lucid trying to compile the latest git version and I'm
> getting "./.libs/libsyslog-ng.so: undefined reference to
> `block_ref_debug'" etc. when it tries to do the final ld command
> unless --enable-debug is on. --enable-mixed-linking works fine with
> --enable-debug, though I see a ton of dependencies with ldd, so that
> must be pretty far from a static link.
>
> On Mon, Sep 27, 2010 at 8:20 AM, Balazs Scheidler <bazsi at balabit.hu> wrote:
> > On Fri, 2010-09-24 at 18:58 -0700, Matthew Hall wrote:
> >> I guess I missed that build option.
> >>
> >> Has anybody else used it successfully?
> >
> > It does require some expertise with ld's internals, but it did work
> > earlier. With 3.2 though it becomes different, static-linking is dropped
> > (syslog-ng itself is dynamically linked because of the plugins), however
> > --enable-mixed-linking still works.
> >
> >
> > --
> > Bazsi
> >
> > ______________________________________________________________________________
> > 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
> >
> >
> ______________________________________________________________________________
> 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