On Tue, Apr 29, 2025 at 03:01:32PM +0200, Lucas Nussbaum wrote:
> > checking for XMLRPC-C... failed
> > configure: error: Could not compile XMLRPC-C test.
> >     tail -v -n \+0 config.log

JFTR, the check for XMLRPC-C fails with

| configure:22630: g++ -o conftest -g -O2 
-ffile-prefix-map=/home/fernst/debian/temp/rtorrent/rtorrent-0.9.8=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -g -DDEBUG -Wall -I/usr/include  
-Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.cpp  
-L/usr/lib/x86_64-linux-gnu   -lxmlrpc_server -lxmlrpc  -lxmlrpc_xmlparse 
-lxmlrpc_xmltok -lxmlrpc_util -lpthread  >&5
| /usr/bin/ld: cannot find -lxmlrpc_xmlparse: No such file or directory
| /usr/bin/ld: cannot find -lxmlrpc_xmltok: No such file or directory
| collect2: error: ld returned 1 exit status

which are just the libraries that have been dropped in
<https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1102554>.

rtorrent's current configure script retrieves the LIBS for xmlrpc-c via
xmlrpc-c-config, which as of now still outputs

| $ xmlrpc-c-config server-util --libs
| -L/usr/lib/x86_64-linux-gnu   -lxmlrpc_server -lxmlrpc  -lxmlrpc_xmlparse 
-lxmlrpc_xmltok -lxmlrpc_util -lpthread

so this will need to be fixed in xmlrpc-c. CC'ing the maintainer
correspondingly.

HTH,
Flo

Attachment: signature.asc
Description: PGP signature

Reply via email to