Your message dated Wed, 17 Oct 2018 09:49:18 +0000
with message-id <[email protected]>
and subject line Bug#897726: fixed in courier-unicode 2.1-1
has caused the Debian Bug report #897726,
regarding courier-unicode: ftbfs with GCC-8
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.)


-- 
897726: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897726
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:courier-unicode
Version: 2.0-2
Severity: normal
Tags: sid buster
User: [email protected]
Usertags: ftbfs-gcc-8

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

The full build log can be found at:
http://aws-logs.debian.net/2018/05/01/gcc8/courier-unicode_2.0-2_unstable_gcc8.log.gz
The last lines of the build log are at the end of this report.

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

[...]
libtool: install: /usr/bin/install -c .libs/libcourier-unicode.so.4.0.0 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libcourier-unicode.so.4.0.0
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu && { 
ln -s -f libcourier-unicode.so.4.0.0 libcourier-unicode.so.4 || { rm -f 
libcourier-unicode.so.4 && ln -s libcourier-unicode.so.4.0.0 
libcourier-unicode.so.4; }; })
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu && { 
ln -s -f libcourier-unicode.so.4.0.0 libcourier-unicode.so || { rm -f 
libcourier-unicode.so && ln -s libcourier-unicode.so.4.0.0 
libcourier-unicode.so; }; })
libtool: install: /usr/bin/install -c .libs/libcourier-unicode.lai 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libcourier-unicode.la
libtool: install: /usr/bin/install -c .libs/libcourier-unicode.a 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libcourier-unicode.a
libtool: install: chmod 644 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libcourier-unicode.a
libtool: install: ranlib 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libcourier-unicode.a
libtool: warning: remember to run 'libtool --finish /usr/lib/x86_64-linux-gnu'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/aclocal'
 /usr/bin/install -c -m 644 m4/courier-unicode.m4 
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/aclocal'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/include'
 /usr/bin/install -c -m 644 courier-unicode.h courier-unicode-categories-tab.h 
courier-unicode-script-tab.h '/<<PKGBUILDDIR>>/debian/tmp/usr/include'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3'
 /usr/bin/install -c -m 644 ./man/unicode::iconvert::convert.3 
./man/unicode::iconvert::convert_tocase.3 ./man/unicode::iconvert::fromu.3 
./man/unicode::iconvert::tou.3 ./man/unicode::iso_8859_1.3 
./man/unicode::linebreak_callback_base.3 
./man/unicode::linebreak_callback_save_buf.3 ./man/unicode::linebreak_iter.3 
./man/unicode::linebreakc_callback_base.3 ./man/unicode::linebreakc_iter.3 
./man/unicode::tolower.3 ./man/unicode::toupper.3 ./man/unicode::ucs_2.3 
./man/unicode::ucs_4.3 ./man/unicode::utf_8.3 
./man/unicode::wordbreak_callback_base.3 ./man/unicode_category_lookup.3 
./man/unicode_convert.3 ./man/unicode_convert_deinit.3 
./man/unicode_convert_fromu_init.3 ./man/unicode_convert_fromu_tobuf.3 
./man/unicode_convert_fromutf8.3 ./man/unicode_convert_init.3 
./man/unicode_convert_tobuf.3 ./man/unicode_convert_tocase.3 
./man/unicode_convert_tocbuf_fromutf8_init.3 
./man/unicode_convert_tocbuf_init.3 ./man/unicode_convert_tocbuf_toutf8_init.3 
./man/unicode_convert_tou_init.3 ./man/unic
 ode_convert_tou_tobuf.3 ./man/unicode_convert_toutf8.3 
./man/unicode_convert_uc.3 ./man/unicode_default_chset.3 
./man/unicode_grapheme_break.3 ./man/unicode_html40ent_lookup.3 
./man/unicode_isalnum.3 ./man/unicode_isalpha.3 ./man/unicode_isblank.3 
./man/unicode_isdigit.3 ./man/unicode_isgraph.3 
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3'
 /usr/bin/install -c -m 644 ./man/unicode_islower.3 ./man/unicode_ispunct.3 
./man/unicode_isspace.3 ./man/unicode_isupper.3 ./man/unicode_lb_end.3 
./man/unicode_lb_init.3 ./man/unicode_lb_next.3 ./man/unicode_lb_next_cnt.3 
./man/unicode_lb_set_opts.3 ./man/unicode_lbc_end.3 ./man/unicode_lbc_init.3 
./man/unicode_lbc_next.3 ./man/unicode_lbc_next_cnt.3 
./man/unicode_lbc_set_opts.3 ./man/unicode_lc.3 ./man/unicode_locale_chset.3 
./man/unicode_script.3 ./man/unicode_tc.3 ./man/unicode_u_ucs2_native.3 
./man/unicode_u_ucs4_native.3 ./man/unicode_uc.3 ./man/unicode_wb_end.3 
./man/unicode_wb_init.3 ./man/unicode_wb_next.3 ./man/unicode_wb_next_cnt.3 
./man/unicode_wbscan_end.3 ./man/unicode_wbscan_init.3 
./man/unicode_wbscan_next.3 '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man3'
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man7'
 /usr/bin/install -c -m 644 ./man/courier-unicode.7 
'/<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man7'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_install --fail-missing -X.la
dh_install: Please use dh_missing --list-missing/--fail-missing instead
dh_install: This feature will be removed in compat 12.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_installdocs -a -O--parallel
   dh_installchangelogs -a -O--parallel
   dh_installman -a -O--parallel
   dh_perl -a -O--parallel
   dh_link -a -O--parallel
   dh_strip_nondeterminism -a -O--parallel
   dh_compress -a -O--parallel
   dh_fixperms -a -O--parallel
   dh_missing -a -O--parallel
   dh_strip -a -O--parallel
   dh_makeshlibs -a -O--parallel
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: warning: debian/libcourier-unicode4/DEBIAN/symbols doesn't 
match completely debian/libcourier-unicode4.symbols
--- debian/libcourier-unicode4.symbols (libcourier-unicode4_2.0-2_amd64)
+++ dpkg-gensymbols9lmHEM       2018-05-02 13:22:31.476717547 +0000
@@ -1,4 +1,6 @@
 libcourier-unicode.so.4 libcourier-unicode4 #MINVER#
+ _ZNSt7__cxx1112basic_stringIDiSt11char_traitsIDiESaIDiEE9_M_createERmm@Base 
2.0-2
+ 
_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Base
 2.0-2
  (optional|c++|subst)"std::__cxx11::basic_string<char32_t, 
std::char_traits<char32_t>, std::allocator<char32_t> >::_M_mutate({c++:size_t}, 
{c++:size_t}, char32_t const*, {c++:size_t})@Base" 2.0
  (optional|c++|subst)"std::__cxx11::basic_string<char32_t, 
std::char_traits<char32_t>, std::allocator<char32_t> 
>::_M_replace({c++:size_t}, {c++:size_t}, char32_t const*, {c++:size_t})@Base" 
2.0
  (c++)"std::back_insert_iterator<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > > 
unicode::iconvert::fromu::convert<__gnu_cxx::__normal_iterator<char32_t const*, 
std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, 
std::allocator<char32_t> > >, 
std::back_insert_iterator<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > > 
>(__gnu_cxx::__normal_iterator<char32_t const*, 
std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, 
std::allocator<char32_t> > >, __gnu_cxx::__normal_iterator<char32_t const*, 
std::__cxx11::basic_string<char32_t, std::char_traits<char32_t>, 
std::allocator<char32_t> > >, std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, 
std::back_insert_iterator<std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >, bool&)@Base" 2.0-2
dh_makeshlibs: failing due to earlier errors
make: *** [debian/rules:32: binary-arch] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned 
exit status 2

--- End Message ---
--- Begin Message ---
Source: courier-unicode
Source-Version: 2.1-1

We believe that the bug you reported is fixed in the latest version of
courier-unicode, 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.
Markus Wanner <[email protected]> (supplier of updated courier-unicode 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: Tue, 16 Oct 2018 18:40:31 +0200
Source: courier-unicode
Binary: libcourier-unicode-dev libcourier-unicode4
Architecture: source
Version: 2.1-1
Distribution: unstable
Urgency: medium
Maintainer: Markus Wanner <[email protected]>
Changed-By: Markus Wanner <[email protected]>
Description:
 libcourier-unicode-dev - Courier Unicode library (development files and 
headers)
 libcourier-unicode4 - Courier Unicode library (shared runtime library)
Closes: 897726
Changes:
 courier-unicode (2.1-1) unstable; urgency=medium
 .
   * New upstream release.
   * Refresh patch 0000-correct-visibility.patch.
   * Revamp symbols file, really use pkg-kde-tools, add templinst symbols
     that appear with gcc-8. Closes: #897726.
   * Bump d/compat to 11.
   * Use https for d/watch.
   * Update years in d/copyright, use https.
   * Bump Standards-Version to 4.2.1: no further changes required.
Checksums-Sha1:
 494bae132c983cdac0467efe9603bbb04bc3af95 1468 courier-unicode_2.1-1.dsc
 4e7affef40a83a4494e323e7a8dc8e0449aa28be 543254 courier-unicode_2.1.orig.tar.gz
 ee1dc893e8cae78e48cc8f2d1977d0810aa91fda 10964 
courier-unicode_2.1-1.debian.tar.xz
 458d925cc3649a6aca3a6e79ac5c2c22cbad2534 4987 
courier-unicode_2.1-1_source.buildinfo
Checksums-Sha256:
 1d5f0ecbb3d895f31f95699aba88e1651617777c936afad4d71bd8b08c8c5bba 1468 
courier-unicode_2.1-1.dsc
 bfbc132e86789cdab4e88aef00a3ad1d8843e7286ab5228d6237225b6238ea18 543254 
courier-unicode_2.1.orig.tar.gz
 3321a93c431be3e09e11763f181bd118b79cd4099e6587acdd59ed93d6c21e34 10964 
courier-unicode_2.1-1.debian.tar.xz
 34aebd6283dcc18a2eae7884ff18e471f6f62b2f3acf90b5054401624db44e04 4987 
courier-unicode_2.1-1_source.buildinfo
Files:
 a4f378cb6fb62ac652402f0fe25232af 1468 libs optional courier-unicode_2.1-1.dsc
 629eabad0b20322e5d0b3cb0fa95c243 543254 libs optional 
courier-unicode_2.1.orig.tar.gz
 3b803787996bd674cd8cd0bbc118e42d 10964 libs optional 
courier-unicode_2.1-1.debian.tar.xz
 8389a224932631e3f05676a65a8a3e8e 4987 libs optional 
courier-unicode_2.1-1_source.buildinfo

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

iIgEARYKADAWIQQeieDyB2BMoNdHdVDCMplctcqCeQUCW8cA4hIcbWFya3VzQGJs
dWVnYXAuY2gACgkQwjKZXLXKgnmGAwD/Za+MeGYyfFThPKBBZagbcfKCGiVJxjeo
CmQDSmNjYkoA/3CY7MqhTTqUy0qbBrjOVm83FdZWhHgQUPS2w1Kqr28F
=d6PP
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to