[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#853596: marked as done (libxmlrpc-c++8v5: requires rebuild against GCC 7 and symbols/shlibs bump)



Your message dated Mon, 04 Sep 2017 11:20:47 +0000
with message-id <E1dopQt-000FAS-IM@fasolo.debian.org>
and subject line Bug#871290: fixed in xmlrpc-c 1.33.14-7
has caused the Debian Bug report #871290,
regarding libxmlrpc-c++8v5: requires rebuild against GCC 7 and symbols/shlibs bump
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 owner@bugs.debian.org
immediately.)


-- 
871290: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=871290
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:opennebula
Version: 4.12.3+dfsg-3.1
Severity: normal
Tags: sid buster
User: debian-gcc@lists.debian.org
Usertags: ftbfs-gcc-7

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-7/g++-7, but succeeds to build with gcc-6/g++-6. The
severity of this report may be raised before the buster release.
There is no need to fix this issue in time for the stretch release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc7-20170126/opennebula_4.12.3+dfsg-3.1_unstable_gcc7.log
The last lines of the build log are at the end of this report.

To build with GCC 7, either set CC=gcc-7 CXX=g++-7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-7/porting_to.html

[...]
xmlrpc_test.a29f64.cc:(.text+0x3a5): undefined reference to `xmlrpc_c::value_string::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const'
xmlrpc_test.a29f64.cc:(.text+0x3fe): undefined reference to `xmlrpc_c::value_string::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const'
xmlrpc_test.a29f64.cc:(.text+0x4cd): undefined reference to `xmlrpc_c::value_string::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() const'
collect2: error: ld returned 1 exit status
Testing recipe: hardcoded libraries for Mac OS X (installed using port)
g++ .xmlrpc_test/xmlrpc_test.58634b.cc -o .xmlrpc_test/xmlrpc_test.58634b.cc.out -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pthread -I/opt/local/include -L/opt/local/lib -lcurl -lxmlrpc_client++ -lxmlrpc_client -lxmlrpc++ -lxmlrpc -lxmlrpc_util -lxmlrpc_xmlparse -lxmlrpc_xmltok -lwwwxml -lxmltok -lxmlparse -lwwwzip -lwwwinit -lwwwapp -lwwwtelnet -lwwwhtml -lwwwnews -lwwwhttp -lwwwmime -lwwwgopher -lwwwftp -lwwwfile -lwwwdir -lwwwcache -lwwwstream -lwwwmux -lwwwtrans -lwwwcore -lwwwutils -lm -lmd5 1>>.xmlrpc_test/xmlrpc_test.58634b.cc.log 2>&1

g++ .xmlrpc_test/xmlrpc_test.58634b.cc -o .xmlrpc_test/xmlrpc_test.58634b.cc.out -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pthread -I/opt/local/include -L/opt/local/lib -lcurl -lxmlrpc_client++ -lxmlrpc_client -lxmlrpc++ -lxmlrpc -lxmlrpc_util -lxmlrpc_xmlparse -lxmlrpc_xmltok -lwwwxml -lxmltok -lxmlparse -lwwwzip -lwwwinit -lwwwapp -lwwwtelnet -lwwwhtml -lwwwnews -lwwwhttp -lwwwmime -lwwwgopher -lwwwftp -lwwwfile -lwwwdir -lwwwcache -lwwwstream -lwwwmux -lwwwtrans -lwwwcore -lwwwutils -lm -lmd5 1>>.xmlrpc_test/xmlrpc_test.58634b.cc.log 2>&1
/usr/bin/ld: cannot find -lcurl
/usr/bin/ld: cannot find -lwwwxml
/usr/bin/ld: cannot find -lxmltok
/usr/bin/ld: cannot find -lxmlparse
/usr/bin/ld: cannot find -lwwwzip
/usr/bin/ld: cannot find -lwwwinit
/usr/bin/ld: cannot find -lwwwapp
/usr/bin/ld: cannot find -lwwwtelnet
/usr/bin/ld: cannot find -lwwwhtml
/usr/bin/ld: cannot find -lwwwnews
/usr/bin/ld: cannot find -lwwwhttp
/usr/bin/ld: cannot find -lwwwmime
/usr/bin/ld: cannot find -lwwwgopher
/usr/bin/ld: cannot find -lwwwftp
/usr/bin/ld: cannot find -lwwwfile
/usr/bin/ld: cannot find -lwwwdir
/usr/bin/ld: cannot find -lwwwcache
/usr/bin/ld: cannot find -lwwwstream
/usr/bin/ld: cannot find -lwwwmux
/usr/bin/ld: cannot find -lwwwtrans
/usr/bin/ld: cannot find -lwwwcore
/usr/bin/ld: cannot find -lwwwutils
/usr/bin/ld: cannot find -lmd5
collect2: error: ld returned 1 exit status

Error searching for xmlrpc-c libraries. Please check this things:

 * You have installed development libraries for xmlrpc-c. One way to check
   this is calling xmlrpc-c-config that is provided with the development
   package.
 * Check that the version of xmlrpc-c is at least 1.06. You can do this also
   calling:
   $ xmlrpc-c-config --version
 * If all this requirements are already met please send log files located in
   .xmlrpc_test to the mailing list.

debian/rules:41: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 255
make[1]: Leaving directory '/<<BUILDDIR>>/opennebula-4.12.3+dfsg'
debian/rules:21: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: xmlrpc-c
Source-Version: 1.33.14-7

We believe that the bug you reported is fixed in the latest version of
xmlrpc-c, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 871290@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mattia Rizzolo <mattia@debian.org> (supplier of updated xmlrpc-c package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 04 Sep 2017 11:47:11 +0200
Source: xmlrpc-c
Binary: libxmlrpc-c++8-dev libxmlrpc-c++8v5 libxmlrpc-core-c3-dev libxmlrpc-core-c3 libxmlrpc-core-c3-udeb xmlrpc-api-utils
Architecture: source
Version: 1.33.14-7
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Mattia Rizzolo <mattia@debian.org>
Description:
 libxmlrpc-c++8-dev - Lightweight RPC library based on XML and HTTP [C++ development li
 libxmlrpc-c++8v5 - Lightweight RPC library based on XML and HTTP [C++ runtime librar
 libxmlrpc-core-c3 - Lightweight RPC library based on XML and HTTP [C runtime librarie
 libxmlrpc-core-c3-dev - Lightweight RPC library based on XML and HTTP [C development libr
 libxmlrpc-core-c3-udeb - Lightweight RPC library based on XML and HTTP (core libraries) (udeb)
 xmlrpc-api-utils - Generate C++ wrapper classes for XML-RPC servers
Closes: 857456 871290 874183
Changes:
 xmlrpc-c (1.33.14-7) unstable; urgency=medium
 .
   * QA upload.
   * Upload to unstable.
   * debian/copyright: clarify a copyright/license statement.  Closes: #857456
   * Bump shlibs version of libxmlrpc-c++8v5 due to GCC-7 op mangling.
     Closes: #871290
   * debian/rules:
     + Don't explicitly use quilt, source format '3.0 (quilt)' implies it.
     + Stop manual update of config.{sub,guess}, nowadays
       dh_update_autotools_config takes care of it automatically.
     + Prefer `$(MAKE) -C tools` over `cd tools && make`
     + Leave the job of calling `make check` to dh_auto_test.
     + Move this removal due to license issues from clean (where it might be
       skipped) to configure.
     + Clean up the cleaning code.
     + Fix FTCBFS by passing BUILDTOOL_CC and BUILDTOOL_CCLD to make.
       Thanks to Helmut Grohne <helmut@subdivi.de> for the patch
       Closes: #874183
   * debian/control:
     + Bump Standards-Version to 4.1.0, no changes needed.
     + Don't start short description with an article
     + Drop build-dependency on quilt.
     + Run wrap-and-sort.
Checksums-Sha1:
 24690deeda8803df0ecbdbdb7953b4811aac2c82 2322 xmlrpc-c_1.33.14-7.dsc
 d6be60824517bce0fd1c254fa77b3655402b80d5 12452 xmlrpc-c_1.33.14-7.debian.tar.xz
 31238858946bed8b3ed4efc839d9d406f72795ba 8687 xmlrpc-c_1.33.14-7_amd64.buildinfo
Checksums-Sha256:
 05312231dda5afd9d981c40195dfaf73cdd60154555f02e7c32e82dad3ad3e42 2322 xmlrpc-c_1.33.14-7.dsc
 5cae1664ef6ae081545651710bfd6a24dea087708e76f73e8bff4a4b297f9bf0 12452 xmlrpc-c_1.33.14-7.debian.tar.xz
 d6dee3bba64e22df810ba55c5c9a632d5b7a97cb86ac9d02ab0b238e130f8752 8687 xmlrpc-c_1.33.14-7_amd64.buildinfo
Files:
 3569aacb98816c19f450cf0131a87ae3 2322 libs optional xmlrpc-c_1.33.14-7.dsc
 a0d8da5ad8aac9ba0f389b2164df7aed 12452 libs optional xmlrpc-c_1.33.14-7.debian.tar.xz
 e81fc9d90967a37a0b25819dd407eb27 8687 libs optional xmlrpc-c_1.33.14-7_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlmtMe0ACgkQCBa54Yx2
K60KgA//euKuttyIrANmkqa7o5oJzbWDm+kfCprRjk7APBDrK5500wwm3vLIs93W
BpRPqYIHa/mBNb7eLK/A5UXgEc70hdcyU0nL6XTL815sQQP8ldmydIYF6iFHOlC5
6XrHXXEWrhjowU2dyvK2lqn2zkFkgsmT2ZBX7fthWBi1vb7rY5tspchOUgI01tFd
DXVuXIBPqTm2YzqFr78ATyfOLz4Fzwii7Q/fZT0N3Dc50cnBnehnSd9cVNx3c6kQ
JZU4txsACfnKqPGoptVsub2Od12X+JzECUZlcexhdaKCQMyuTuudx2V1KOlbtyQQ
FODrlOt6LB4S4d0SujHS+nHybfw3vYYJ0dH6w888vEqcssEe681QUjYjsIo9aE5j
krnRL6AVOu5f2mTYPW+/qZZYaq9NSEYKo327f3uqxCgUvAwDiizotzgI1Zh4LGt2
AzdCAr8Rm0EezRTJaSJF2DqKtWevjJvhZykQu5aX2uEbwi74vhg2Cv9Oqw9JkRUG
6wj5L7oc4g2Fu3YvgS5oS8MLZ88vth0aCiAjgKoHmR7isEjX0dY5Uof+XLplf6On
bmJ+/+Z9zTHkd8QWFwZ0YnS/rhtDYIw7dKD/9ZrVKxzjIzyBz4piiTY4IESIPBwo
oO0ATAY+hW97sOioJZvUiZCQzbbiWmhnJCACIvsWmfGx1Qec6cM=
=teH4
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: