[Bug 1714101] Re: RM: rsplib fails to build from source: ‘SCTP_GET_PEER_ADDRS_NUM_OLD’ undeclared

2017-11-16 Thread Thomas Dreibholz
The current rsplib-3.1.8 (from the PPA) now uses updated package names for the library, in order to indicate the ABI changes. It would be useful to get rsplib updated in Bionic. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1714101] Re: RM: rsplib fails to build from source: ‘SCTP_GET_PEER_ADDRS_NUM_OLD’ undeclared

2017-11-16 Thread Thomas Dreibholz
sctp_get{l,p}addrs() are functions provided by libsctp from libsctp1 (source package: lksctp-tools). The ugly bug work-around (for obsolete versions of libsctp) was to just redefine these functions in the rsplib code, and to provide working implementations for rsplib-based programs. So, it is fine

[Bug 1714101] Re: RM: rsplib fails to build from source: ‘SCTP_GET_PEER_ADDRS_NUM_OLD’ undeclared

2017-11-06 Thread Steve Langasek
This patch gets through the compilation, but the package build fails because this drops the sctp_get{l,p}addrs symbols from the library. It looks like nothing should be using these symbols (they're not exported in any public headers), so they should be ok to drop without considering it an ABI

[Bug 1714101] Re: RM: rsplib fails to build from source: ‘SCTP_GET_PEER_ADDRS_NUM_OLD’ undeclared

2017-11-05 Thread Thomas Dreibholz
The updated patch also allows to build rsplib-3.0.1 under Bionic. ** Patch added: "The updated patch, also allowing to build rsplib-3.0.1 to build under Bionic" https://bugs.launchpad.net/ubuntu/+source/rsplib/+bug/1714101/+attachment/5003978/+files/rsplib-remove-lksctp-workaround-2.patch

[Bug 1714101] Re: RM: rsplib fails to build from source: ‘SCTP_GET_PEER_ADDRS_NUM_OLD’ undeclared

2017-10-31 Thread Steve Langasek
Hi Thomas, I've reuploaded rsplib 3.0.1 to bionic, but it fails as shown here: /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -DLINUX

[Bug 1714101] Re: RM: rsplib fails to build from source: ‘SCTP_GET_PEER_ADDRS_NUM_OLD’ undeclared

2017-10-31 Thread Thomas Dreibholz
I will fix the rsplib-3.1.7 issue shortly with an updated version number, in order to reflect the ABI break. Of course, I am still interested in getting rsplib up-to-date in Bionic. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1714101] Re: RM: rsplib fails to build from source: ‘SCTP_GET_PEER_ADDRS_NUM_OLD’ undeclared

2017-10-31 Thread Thomas Dreibholz
The attached patch fixes the issue in rsplib-3.0.1. Details: the code causing the issues provides a work-around for a bug in the long obsolete libsctp<=1.0.7. For example, even Ubuntu 12.04 already uses libsctp-1.0.11. So, the bugfix for rsplib is rather straightforward: it just removes the

[Bug 1714101] Re: RM: rsplib fails to build from source: ‘SCTP_GET_PEER_ADDRS_NUM_OLD’ undeclared

2017-10-31 Thread Thomas Dreibholz
Link to the rsplib-3.0.1 branch (with the fix) in the rsplib GitHub repository: https://github.com/dreibh/rsplib/tree/rsplib-3.0.1 . -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1714101 Title: RM:

[Bug 1714101] Re: RM: rsplib fails to build from source: ‘SCTP_GET_PEER_ADDRS_NUM_OLD’ undeclared

2017-10-29 Thread Thomas Dreibholz
This bug should better have been reported upstream into the bug tracker of the rsplib GitHub repository. I just noticed it now. For Ubuntu 18.04, it is strongly recommended to upgrade from version 3.0.1 to the latest version 3.1.7, which has just been released

[Bug 1714101] Re: RM: rsplib fails to build from source: ‘SCTP_GET_PEER_ADDRS_NUM_OLD’ undeclared

2017-10-26 Thread Steve Langasek
Removing packages from bionic: rsplib 3.0.1-1ubuntu3 in bionic libcpprspserver-dev 3.0.1-1ubuntu3 in bionic amd64 libcpprspserver-dev 3.0.1-1ubuntu3 in bionic armhf libcpprspserver-dev 3.0.1-1ubuntu3 in bionic i386