On 2015-07-03 00:48:35 +0200, Michael Ströder wrote:
Date: Fri, 03 Jul 2015 00:48:35 +0200 From: Michael Ströder
Subject: Re: [opensuse-packaging] undefined symbol pdns / libboost To: Marcus Rueckert , opensuse-packaging@opensuse.org Marcus Rueckert wrote:
On Thu, 02 Jul 2015 19:39:37 +0200 Michael Ströder
wrote: Anyway the 2000+ packages because of gcc 5.1.1 arrived on my Tumbleweed x86_64 today and now pdns does not start there either with this message:
/usr/sbin/pdns_server: symbol lookup error: /usr/sbin/pdns_server: undefined symbol: _ZN5Botan18LibraryInitializer10initializeERKSs
:-((
So there's definitely still something wrong.
Sorry, my fault. DNS problems make me nervous.
It works on Tumbleweed x86_6. The pdns packages were from a private branch repo which did not rebuild automatically. Re-installed and it works now.
I had tried the same on my rasperry pi also reinstalling libboost but this did not solve the problem there. Tried again now but still same issue:
symbol lookup error: /usr/sbin/pdns_server: undefined symbol: _ZN5boost7archive23basic_binary_oprimitiveINS0_15binary_oarchiveEcSt11char_traitsIcEE4saveERKSs
Please provide: rpm -q --qf "%{name}-%{version}-%{release} %{DISTURL}\n" $(rpmqpack|grep pdns)
On the rasperry pi (pdns-recursor works ok):
pdns-3.4.5-1.1 obs://build.opensuse.org/openSUSE:Factory:ARM/standard/7be3b7223ca60d13680b0743a3cc2f7a-pdns pdns-backend-ldap-3.4.5-1.1 obs://build.opensuse.org/openSUSE:Factory:ARM/standard/7be3b7223ca60d13680b0743a3cc2f7a-pdns pdns-recursor-3.7.3-1.1 obs://build.opensuse.org/openSUSE:Factory:ARM/standard/88209199a3594eb22d4601babf1f135e-pdns-recursor
# ldd /usr/sbin/pdns_server libdl.so.2 => /lib/libdl.so.2 (0xb6c7d000) libmbedtls.so.8 => /usr/lib/libmbedtls.so.8 (0xb6c01000) libboost_serialization.so.1.58.0 => /usr/lib/libboost_serialization.so.1.58.0 (0xb6ba3000) liblua.so.5.2 => /usr/lib/liblua.so.5.2 (0xb6b74000) libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0xb6ac1000) libbotan-1.10.so.0 => /usr/lib/libbotan-1.10.so.0 (0xb6810000) libp11-kit.so.0 => /usr/lib/libp11-kit.so.0 (0xb67bb000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb667b000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb6653000) libpthread.so.0 => /lib/libpthread.so.0 (0xb6632000) libc.so.6 => /lib/libc.so.6 (0xb64fb000) /lib/ld-linux-armhf.so.3 (0xb6edc000) libm.so.6 => /lib/libm.so.6 (0xb6486000) libbz2.so.1 => /usr/lib/libbz2.so.1 (0xb646d000) libcrypto.so.1.0.0 => /lib/libcrypto.so.1.0.0 (0xb62d2000) libgmp.so.10 => /usr/lib/libgmp.so.10 (0xb6269000) librt.so.1 => /lib/librt.so.1 (0xb6259000) libz.so.1 => /lib/libz.so.1 (0xb623c000) libffi.so.4 => /usr/lib/libffi.so.4 (0xb622c000)
rpm -q --qf "%{name}-%{version}-%{release} %{DISTURL}\n" $(rpmqpack|grep libboost) libboost_program_options1_58_0-1.58.0-3.2 obs://build.opensuse.org/openSUSE:Factory:ARM/standard/16f2628226dbb96dcd25b38d6ea7d3f9-boost libboost_serialization1_58_0-1.58.0-3.2 obs://build.opensuse.org/openSUSE:Factory:ARM/standard/16f2628226dbb96dcd25b38d6ea7d3f9-boost
ARM probably will take a bit longer before catching up with x86. darix -- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org