Your message dated Fri, 30 Aug 2019 14:56:50 +0000
with message-id <[email protected]>
and subject line Bug#925744: fixed in libgpiod 1.4.1-1
has caused the Debian Bug report #925744,
regarding libgpiod: ftbfs with GCC-9
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 [email protected]
immediately.)


-- 
925744: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925744
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libgpiod
Version: 1.2-3
Severity: normal
Tags: sid bullseye
User: [email protected]
Usertags: ftbfs-gcc-9

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-9/g++-9, but succeeds to build with gcc-8/g++-8. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc9-20190321/libgpiod_1.2-3_unstable_gcc9.log
The last lines of the build log are at the end of this report.

To build with GCC 9, either set CC=gcc-9 CXX=g++-9 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-9/porting_to.html

GCC 9 also passes the linker option --as-needed by default; typical
build issues are passing libraries before object files to the linker,
or underlinking of convenience libraries built from the same source.

[...]
Making install in python
make[4]: Entering directory '/<<PKGBUILDDIR>>/bindings/python'
Making install in .
make[5]: Entering directory '/<<PKGBUILDDIR>>/bindings/python'
make[6]: Entering directory '/<<PKGBUILDDIR>>/bindings/python'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3.7/site-packages'
 /bin/bash ../../libtool   --mode=install /usr/bin/install -c   gpiod.la 
'/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3.7/site-packages'
libtool: warning: relinking 'gpiod.la'
libtool: install: (cd /<<PKGBUILDDIR>>/bindings/python; /bin/bash 
"/<<PKGBUILDDIR>>/libtool"  --tag CC --mode=relink gcc -I../../include/ -Wall 
-Wextra -g -I/usr/include/python3.7m -I/usr/include/python3.7m -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wall -pedantic -module -avoid-version -Wl,-z,relro 
-Wl,-z,now -Wl,--as-needed -o gpiod.la -rpath /usr/lib/python3.7/site-packages 
gpiod_la-gpiodmodule.lo ../../src/lib/libgpiod.la -lpython3.7m -lcrypt 
-lpthread -ldl -lutil -lm -inst-prefix-dir /<<PKGBUILDDIR>>/debian/tmp)
libtool: relink: gcc -shared  -fPIC -DPIC  .libs/gpiod_la-gpiodmodule.o   
-L/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu 
-L/usr/lib/x86_64-linux-gnu -lgpiod -lpython3.7m -lcrypt -lpthread -ldl -lutil 
-lm  -g -g -O2 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now 
-Wl,--as-needed   -Wl,-soname -Wl,gpiod.so -o .libs/gpiod.so
libtool: install: /usr/bin/install -c .libs/gpiod.soT 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3.7/site-packages/gpiod.so
libtool: install: /usr/bin/install -c .libs/gpiod.lai 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3.7/site-packages/gpiod.la
libtool: install: /usr/bin/install -c .libs/gpiod.a 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3.7/site-packages/gpiod.a
libtool: install: chmod 644 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3.7/site-packages/gpiod.a
libtool: install: ranlib 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3.7/site-packages/gpiod.a
libtool: warning: remember to run 'libtool --finish 
/usr/lib/python3.7/site-packages'
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/bindings/python'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/bindings/python'
Making install in examples
make[5]: Entering directory '/<<PKGBUILDDIR>>/bindings/python/examples'
make[6]: Entering directory '/<<PKGBUILDDIR>>/bindings/python/examples'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/bindings/python/examples'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/bindings/python/examples'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/bindings/python'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/bindings'
make[3]: Entering directory '/<<PKGBUILDDIR>>'
make[4]: Entering directory '/<<PKGBUILDDIR>>'
make[4]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
 /usr/bin/install -c -m 644 libgpiod.pc 
'/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig'
make[4]: Leaving directory '/<<PKGBUILDDIR>>'
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
rm -f debian/tmp/usr/lib/*/site-packages/gpiod.a
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install -a -O--exclude=.la
   debian/rules override_dh_installdocs
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# fix lintian useless-autogenerated-doxygen-file
dh_installdocs -X.md5
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installchangelogs -a -O--exclude=.la
   dh_installexamples -a -O--exclude=.la
   dh_python3 -a -O--exclude=.la
I: dh_python3 fs:343: renaming gpiod.so to gpiod.cpython-37m-x86_64-linux-gnu.so
   dh_installinit -a -O--exclude=.la
   dh_perl -a -O--exclude=.la
   dh_link -a -O--exclude=.la
   dh_strip_nondeterminism -a -O--exclude=.la
   dh_compress -a -O--exclude=.la
   dh_fixperms -a -O--exclude=.la
   dh_missing -a -O--exclude=.la
   dh_strip -a -O--exclude=.la
   dh_makeshlibs -a -O--exclude=.la
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libgpiod2/DEBIAN/symbols doesn't match 
completely debian/libgpiod2.symbols
--- debian/libgpiod2.symbols (libgpiod2_1.2-3_amd64)
+++ dpkg-gensymbolsON_fzT       2019-03-26 16:50:36.046072479 +0000
@@ -191,4 +191,4 @@
  (c++|arch= !armel)"typeinfo name for 
std::_Mutex_base<(__gnu_cxx::_Lock_policy)2>@Base" 1.1
  (c++|arch= armel riscv64)"typeinfo name for 
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1>@Base" 1.2
  (c++|arch= !armel)"typeinfo name for 
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>@Base" 1.1
- (c++)"void std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> >::_M_construct<char const*>(char const*, char const*, 
std::forward_iterator_tag)@Base" 1.1
+#MISSING: 1.2-3# (c++)"void std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char 
const*, char const*, std::forward_iterator_tag)@Base" 1.1
dh_makeshlibs: failing due to earlier errors
make: *** [debian/rules:12: binary-arch] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned 
exit status 2

--- End Message ---
--- Begin Message ---
Source: libgpiod
Source-Version: 1.4.1-1

We believe that the bug you reported is fixed in the latest version of
libgpiod, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
SZ Lin (林上智) <[email protected]> (supplier of updated libgpiod 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 [email protected])


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

Format: 1.8
Date: Fri, 30 Aug 2019 20:47:38 +0800
Source: libgpiod
Architecture: source
Version: 1.4.1-1
Distribution: unstable
Urgency: high
Maintainer: SZ Lin (林上智) <[email protected]>
Changed-By: SZ Lin (林上智) <[email protected]>
Closes: 925744
Changes:
 libgpiod (1.4.1-1) unstable; urgency=high
 .
   * Import new upstream release
   * Fix FTBFS with GCC-9 (Closes: #925744)
   * Update symbols
Checksums-Sha1:
 ebdff7399520a522745cc0ecdbb0846216530222 2213 libgpiod_1.4.1-1.dsc
 5537ac0cc9f0b9703c8b847bcb545cf9226734f7 314936 libgpiod_1.4.1.orig.tar.xz
 85f487ad9fa006ba5bec15347895658481d6e2d3 5740 libgpiod_1.4.1-1.debian.tar.xz
 5ab39f4f86a9d71f56af2aabee30f8829c5e314d 8389 libgpiod_1.4.1-1_amd64.buildinfo
Checksums-Sha256:
 fdd7719f57c792916076090de3c669cfac3636851cc112d8033d20a1b9d8a34b 2213 
libgpiod_1.4.1-1.dsc
 21ae8fd1f8dafc2eb2ba50e652390cf533d21351419a7426255895cb52e21b1c 314936 
libgpiod_1.4.1.orig.tar.xz
 c023ed47340a5889ed3407a1e77a860f063b3cfe8a9a84b8ddcb9bbe5771b7ca 5740 
libgpiod_1.4.1-1.debian.tar.xz
 ea9a024aeb89f4f04c51aafc82ae5123bb6b11af659d9f8f15810dccffc4700c 8389 
libgpiod_1.4.1-1_amd64.buildinfo
Files:
 331337977c917b82fa87235cf6f2930a 2213 misc optional libgpiod_1.4.1-1.dsc
 585b4bb431f99c4ba9b3ee58b9d494c1 314936 misc optional 
libgpiod_1.4.1.orig.tar.xz
 4aa4ec377206cac0d2e39f3a5d30ae25 5740 misc optional 
libgpiod_1.4.1-1.debian.tar.xz
 bdfcc8cd7bc1daaf7042e53a51a42480 8389 misc optional 
libgpiod_1.4.1-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEF4+DOLMUAeME/ES6qVmzipVh8/kFAl1pM90ACgkQqVmzipVh
8/mk7A//VKDra1UubTXg9BP2ppmJ9q8H3pKrQyh0qLPJiLTzd3arOf2Tv7MkAqio
8EGrCeR8pkmFCjGcYExP/dsXW0tP4NVjeEFQlQGSYB99siRlA+s6Ec+9b0YZ2omB
b7uUaHJmm4MpAl9FvqhaeC3tzRYvqZMgOKKlPK1OtolaZl6K3BzMkkhS5CNwHMOt
6g9vIgZvzOUqCcEqAiq3MXcN/FzxwL9baYWyio3zTHLOdfKzttQxjssve4u4eG/7
ecyO5BaTglMlMJlp3Gg8JcTQDuilGFLxMh/7lBd1IgqiTYIt2VeSAEQhjYMtTJL7
tNdQUnEGp4Eiv1DElOB353yFIeVjvt5wbb4QuPEZLvdUg+V2sOxHbJS5DpIbcWSU
D8dC/U9s7zwMHH9ErX0+Rdzp8J9/Q2KeuDh6d4t3kPHTB6oS1ze5+UloV+Qu4OFV
Sr5qecvjiBRl5pkG4eptUWiUmL9lFu4WAMO0dSQS8m5Fg0+8BYu4W6Ik+GzHJcwW
QcbZWjQ1vEtG/kFFNV86fC6DxrOvEoi6M36i+VUZrjIjZrSGsh6nJ6csyq53sbiR
OtwMnqyQygzeE3hnBu2i1NdoAJ4WR+RJqMMbeRaaNP6CgZYFgsN5nQRETOhUXh9W
qzULun+zpksQg2syZA2bzyZEbos9g2CyfNjc5ss5iDg1NWD7HPo=
=dZf/
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to