Your message dated Tue, 21 Nov 2017 22:09:35 +0100
with message-id <20171121210935.GA10033@jupiter>
and subject line Re: Bug#880996: ring: FTBFS on mips64el
has caused the Debian Bug report #880996,
regarding ring: FTBFS on mips64el
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
880996: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=880996
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ring
Version: 20170912.1.912f772~dfsg1-2
Severity: serious
Tags: sid buster
Control: block 880355 by -1

ring FTBFS on mips64el during the libva transition:
| ../doltlibtool  --tag=CXX   --mode=link g++-6 -I../src 
-DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/dbus-c++-1 -I/usr/include/dbus-1.0 
-I/usr/lib/mips64el-linux-gnuabi64/dbus-1.0/include -I../src/dring 
-DTOP_BUILDDIR=\"$(cd ".."; pwd)\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security 
-DMSGPACK_DEFAULT_API_VERSION=1 -DPJ_AUTOCONF=1  
-I/<<PKGBUILDDIR>>/daemon/contrib/mips64el-linux-gnuabi64/include  -Wl,-z,relro 
-Wl,-z,now -Wl,-Bsymbolic -ldl 
-L/<<PKGBUILDDIR>>/daemon/contrib/mips64el-linux-gnuabi64/lib -lcryptopp -o 
dring dring-main.o dbus/libclient_dbus.la -ldbus-c++-1 -ldbus-1 
../src/libring.la -lnatpmp -lboost_random -lboost_system -lgsm -lrestbed 
| libtool: link: g++-6 -I../src -DDBUS_API_SUBJECT_TO_CHANGE 
-I/usr/include/dbus-c++-1 -I/usr/include/dbus-1.0 
-I/usr/lib/mips64el-linux-gnuabi64/dbus-1.0/include -I../src/dring 
"-DTOP_BUILDDIR=\"/<<PKGBUILDDIR>>/daemon\"" -g -O2 
"-fdebug-prefix-map=/<<PKGBUILDDIR>>=." -fstack-protector-strong -Wformat 
-Werror=format-security -DMSGPACK_DEFAULT_API_VERSION=1 -DPJ_AUTOCONF=1 
"-I/<<PKGBUILDDIR>>/daemon/contrib/mips64el-linux-gnuabi64/include" -Wl,-z 
-Wl,relro -Wl,-z -Wl,now -Wl,-Bsymbolic -o dring dring-main.o  
-L/<<PKGBUILDDIR>>/daemon/contrib/mips64el-linux-gnuabi64/lib 
dbus/.libs/libclient_dbus.a -ldbus-c++-1 -ldbus-1 ../src/.libs/libring.a 
-lpjsua2-mips64el-unknown-linux-gnuabi64 
-lpjsua-mips64el-unknown-linux-gnuabi64 
-lpjsip-ua-mips64el-unknown-linux-gnuabi64 
-lpjsip-simple-mips64el-unknown-linux-gnuabi64 
-lpjsip-mips64el-unknown-linux-gnuabi64 
-lpjmedia-codec-mips64el-unknown-linux-gnuabi64 
-lpjmedia-videodev-mips64el-unknown-linux-gnuabi64 
-lpjmedia-audiodev-mips64el-unknown-linux-gnuabi64 
-lpjmedia-mips64el-unknown-linux-gnuabi64 
-lpjnath-mips64el-unknown-linux-gnuabi64 
-lpjlib-util-mips64el-unknown-linux-gnuabi64 
-lsrtp-mips64el-unknown-linux-gnuabi64 -lpj-mips64el-unknown-linux-gnuabi64 
-lopus -luuid -lpthread -lasound -lpulse -lsamplerate -lsndfile -lyaml-cpp 
-ljsoncpp -lupnp -lthreadutil -lixml -lopendht -lnettle -lgnutls -largon2 -lrt 
-lz -lpcre -lspeexdsp -L/usr/lib -ldl -lcryptopp -lavcodec -lavformat 
-lavdevice -lswscale -lavutil -ludev -lX11 -lvdpau -lva-drm -lva-x11 -lva 
-lnatpmp -lboost_random -lboost_system -lgsm -lrestbed -pthread
| ../src/.libs/libring.a(libringacc_la-ringaccount.o): In function 
`ring::RingAccount::useIdentity(std::pair<std::shared_ptr<dht::crypto::PrivateKey>,
 std::shared_ptr<dht::crypto::Certificate> > const&)':
| ./daemon/src/ringdht/ringaccount.cpp:845: undefined reference to 
`dht::Value::msgpack_unpack(msgpack::v1::object)'
| ./daemon/src/ringdht/ringaccount.cpp:845: undefined reference to 
`dht::Value::msgpack_unpack(msgpack::v1::object)'
| ../src/.libs/libring.a(libringacc_la-ringaccount.o): In function 
`msgpack::v1::type::detail::convert_integer_sign<unsigned long, 
false>::convert(msgpack::v1::object const&)':
| /usr/include/msgpack/v1/adaptor/int.hpp:46: undefined reference to 
`dht::unpackBlob(msgpack::v1::object&)'
| ../src/.libs/libring.a(libringacc_la-ringaccount.o): In function 
`dht::IceCandidates::msgpack_unpack(msgpack::v1::object)':
| /usr/include/opendht/default_types.h:190: undefined reference to 
`dht::unpackBlob(msgpack::v1::object&)'
| ../src/.libs/libring.a(libringacc_la-ringaccount.o): In function 
`msgpack::v1::type::detail::convert_integer_sign<unsigned long, 
false>::convert(msgpack::v1::object const&)':
| /usr/include/msgpack/v1/adaptor/int.hpp:46: undefined reference to 
`dht::unpackBlob(msgpack::v1::object&)'
| ../src/.libs/libring.a(libringacc_la-ringaccount.o): In function 
`dht::IceCandidates::msgpack_unpack(msgpack::v1::object)':
| /usr/include/opendht/default_types.h:190: undefined reference to 
`dht::unpackBlob(msgpack::v1::object&)'
| ../src/.libs/libring.a(libringacc_la-ringaccount.o): In function 
`msgpack::v1::type::detail::convert_integer_sign<unsigned long, 
false>::convert(msgpack::v1::object const&)':
| /usr/include/msgpack/v1/adaptor/int.hpp:46: undefined reference to 
`dht::unpackBlob(msgpack::v1::object&)'
| 
../src/.libs/libring.a(libringacc_la-ringaccount.o):/usr/include/opendht/default_types.h:190:
 more undefined references to `dht::unpackBlob(msgpack::v1::object&)' follow
| ../src/.libs/libring.a(libringacc_la-ringaccount.o): In function 
`msgpack::v1::adaptor::convert<dht::crypto::RevocationList, 
void>::operator()(msgpack::v1::object const&, dht::crypto::RevocationList&) 
const':
| /usr/include/msgpack/v1/object.hpp:209: undefined reference to 
`dht::crypto::RevocationList::msgpack_unpack(msgpack::v1::object)'
| /usr/include/msgpack/v1/object.hpp:209: undefined reference to 
`dht::crypto::RevocationList::msgpack_unpack(msgpack::v1::object)'
| collect2: error: ld returned 1 exit status
| Makefile:628: recipe for target 'dring' failed

See
https://buildd.debian.org/status/fetch.php?pkg=ring&arch=mips64el&ver=20170912.1.912f772~dfsg1-2+b1&stamp=1509883418&raw=0
for the full build log.

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
On 2017-11-07 20:52:43, James Cowgill wrote:
> Hi,
> 
> On 06/11/17 19:48, Sebastian Ramacher wrote:
> > Source: ring
> > Version: 20170912.1.912f772~dfsg1-2
> > Severity: serious
> > Tags: sid buster
> > Control: block 880355 by -1
> > 
> > ring FTBFS on mips64el during the libva transition:
> [...]
> > | ../src/.libs/libring.a(libringacc_la-ringaccount.o): In function 
> > `ring::RingAccount::useIdentity(std::pair<std::shared_ptr<dht::crypto::PrivateKey>,
> >  std::shared_ptr<dht::crypto::Certificate> > const&)':
> > | ./daemon/src/ringdht/ringaccount.cpp:845: undefined reference to 
> > `dht::Value::msgpack_unpack(msgpack::v1::object)'
> > | ./daemon/src/ringdht/ringaccount.cpp:845: undefined reference to 
> > `dht::Value::msgpack_unpack(msgpack::v1::object)'
> > | ../src/.libs/libring.a(libringacc_la-ringaccount.o): In function 
> > `msgpack::v1::type::detail::convert_integer_sign<unsigned long, 
> > false>::convert(msgpack::v1::object const&)':
> > | /usr/include/msgpack/v1/adaptor/int.hpp:46: undefined reference to 
> > `dht::unpackBlob(msgpack::v1::object&)'
> > | ../src/.libs/libring.a(libringacc_la-ringaccount.o): In function 
> > `dht::IceCandidates::msgpack_unpack(msgpack::v1::object)':
> > | /usr/include/opendht/default_types.h:190: undefined reference to 
> > `dht::unpackBlob(msgpack::v1::object&)'
> > | ../src/.libs/libring.a(libringacc_la-ringaccount.o): In function 
> > `msgpack::v1::type::detail::convert_integer_sign<unsigned long, 
> > false>::convert(msgpack::v1::object const&)':
> > | /usr/include/msgpack/v1/adaptor/int.hpp:46: undefined reference to 
> > `dht::unpackBlob(msgpack::v1::object&)'
> > | ../src/.libs/libring.a(libringacc_la-ringaccount.o): In function 
> > `dht::IceCandidates::msgpack_unpack(msgpack::v1::object)':
> > | /usr/include/opendht/default_types.h:190: undefined reference to 
> > `dht::unpackBlob(msgpack::v1::object&)'
> > | ../src/.libs/libring.a(libringacc_la-ringaccount.o): In function 
> > `msgpack::v1::type::detail::convert_integer_sign<unsigned long, 
> > false>::convert(msgpack::v1::object const&)':
> > | /usr/include/msgpack/v1/adaptor/int.hpp:46: undefined reference to 
> > `dht::unpackBlob(msgpack::v1::object&)'
> > | 
> > ../src/.libs/libring.a(libringacc_la-ringaccount.o):/usr/include/opendht/default_types.h:190:
> >  more undefined references to `dht::unpackBlob(msgpack::v1::object&)' follow
> > | ../src/.libs/libring.a(libringacc_la-ringaccount.o): In function 
> > `msgpack::v1::adaptor::convert<dht::crypto::RevocationList, 
> > void>::operator()(msgpack::v1::object const&, dht::crypto::RevocationList&) 
> > const':
> > | /usr/include/msgpack/v1/object.hpp:209: undefined reference to 
> > `dht::crypto::RevocationList::msgpack_unpack(msgpack::v1::object)'
> > | /usr/include/msgpack/v1/object.hpp:209: undefined reference to 
> > `dht::crypto::RevocationList::msgpack_unpack(msgpack::v1::object)'
> > | collect2: error: ld returned 1 exit status
> > | Makefile:628: recipe for target 'dring' failed
> 
> The problem is that ring forces the use of the msgpack v1 API, but
> opendht uses whatever the default msgpack API was when it was built.
> When opendht was originally uploaded this was v1 and everything was
> good. Around 1 month ago, opendht was binNMUed on just mips64el and this
> caused the mips64el version of opendht to use v2 of the API. Ring then
> FTBFS on mips64el because it tried to use the v1 functions which don't
> exist anymore.
> 
> There needs to be some agreement between ring and opendht as to what
> msgpack API to use (both use v1 or v2). I'm not sure what the best
> option is, but I would guess that forcing opendht to v1 would fix this.

Looks like that happend in opendht 1.4.1-1. Closing

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply via email to