Your message dated Fri, 06 Mar 2020 11:34:17 +0000
with message-id <[email protected]>
and subject line Bug#952237: fixed in courier-unicode 2.1-3.1
has caused the Debian Bug report #952237,
regarding courier-unicode: 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.)


-- 
952237: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=952237
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:courier-unicode
Version: 2.1-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/courier-unicode_2.1-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.

[...]
/bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.   
-Wdate-time -D_FORTIFY_SOURCE=2  -I.. -I./.. -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wall -pedantic -Wall -fexceptions -c -o 
unicode_ultcasetab.lo unicode_ultcasetab.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I.. 
-I./.. -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -pedantic -Wall -fexceptions -c 
unicode_ultcasetab.c  -fPIC -DPIC -o .libs/unicode_ultcasetab.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I.. 
-I./.. -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -pedantic -Wall -fexceptions -c 
unicode_ultcasetab.c -o unicode_ultcasetab.o >/dev/null 2>&1
/bin/bash ./libtool  --tag=CXX   --mode=link g++  -I.. -I./.. -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -fvisibility=hidden -fvisibility-inlines-hidden 
-version-info 5:0:1 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o 
libcourier-unicode.la -rpath /usr/lib/x86_64-linux-gnu unicode.lo unicodebuf.lo 
unicodecpp.lo unicode_ultcase.lo unicode_ultcasetab.lo unicode_wcwidth.lo 
unicode_tablookup.lo unicode_graphemebreak.lo unicode_linebreak.lo 
unicode_htmlent.lo unicode_wordbreak.lo unicode_scripts.lo 
unicode_categories.lo  
libtool: link: rm -fr  .libs/libcourier-unicode.a .libs/libcourier-unicode.la 
.libs/libcourier-unicode.lai .libs/libcourier-unicode.so 
.libs/libcourier-unicode.so.4 .libs/libcourier-unicode.so.4.1.0
libtool: link: g++  -fPIC -DPIC -shared -nostdlib 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o 
/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o  .libs/unicode.o .libs/unicodebuf.o 
.libs/unicodecpp.o .libs/unicode_ultcase.o .libs/unicode_ultcasetab.o 
.libs/unicode_wcwidth.o .libs/unicode_tablookup.o .libs/unicode_graphemebreak.o 
.libs/unicode_linebreak.o .libs/unicode_htmlent.o .libs/unicode_wordbreak.o 
.libs/unicode_scripts.o .libs/unicode_categories.o   
-L/usr/lib/gcc/x86_64-linux-gnu/9 
-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu 
-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu 
-L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib 
-L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. -lstdc++ -lm -lc -lgcc_s 
/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o 
/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o  -g -O2 
-fstack-protector-strong -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed   
-Wl,-soname -Wl,libcourier-unicode.so.
 4 -o .libs/libcourier-unicode.so.4.1.0
libtool: link: (cd ".libs" && rm -f "libcourier-unicode.so.4" && ln -s 
"libcourier-unicode.so.4.1.0" "libcourier-unicode.so.4")
libtool: link: (cd ".libs" && rm -f "libcourier-unicode.so" && ln -s 
"libcourier-unicode.so.4.1.0" "libcourier-unicode.so")
libtool: link: ar cru .libs/libcourier-unicode.a  unicode.o unicodebuf.o 
unicodecpp.o unicode_ultcase.o unicode_ultcasetab.o unicode_wcwidth.o 
unicode_tablookup.o unicode_graphemebreak.o unicode_linebreak.o 
unicode_htmlent.o unicode_wordbreak.o unicode_scripts.o unicode_categories.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libcourier-unicode.a
libtool: link: ( cd ".libs" && rm -f "libcourier-unicode.la" && ln -s 
"../libcourier-unicode.la" "libcourier-unicode.la" )
 /bin/mkdir -p '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu'
 /bin/bash ./libtool   --mode=install /usr/bin/install -c   
libcourier-unicode.la '/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu'
libtool: install: /usr/bin/install -c .libs/libcourier-unicode.so.4.1.0 
/<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu/libcourier-unicode.so.4.1.0
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu && { 
ln -s -f libcourier-unicode.so.4.1.0 libcourier-unicode.so.4 || { rm -f 
libcourier-unicode.so.4 && ln -s libcourier-unicode.so.4.1.0 
libcourier-unicode.so.4; }; })
libtool: install: (cd /<<PKGBUILDDIR>>/debian/tmp/usr/lib/x86_64-linux-gnu && { 
ln -s -f libcourier-unicode.so.4.1.0 libcourier-unicode.so || { rm -f 
libcourier-unicode.so && ln -s libcourier-unicode.so.4.1.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
   dh_installchangelogs -a
   dh_installman -a
   dh_perl -a
   dh_link -a
   dh_strip_nondeterminism -a
   dh_compress -a
   dh_fixperms -a
   dh_missing -a
   dh_strip -a
   dh_makeshlibs -a
dpkg-gensymbols: error: 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.1-3_amd64)
+++ dpkg-gensymbols0NI8oX       2019-03-26 16:47:34.551902207 +0000
@@ -1,10 +1,11 @@
 libcourier-unicode.so.4 libcourier-unicode4 #MINVER#
  
(optional=templinst)_ZN7unicode8iconvert14convert_tocaseERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_RbPFDiDiESB_@Base
 2.1
+ 
_ZNSt6vectorIcSaIcEE17_M_realloc_insertIJRKcEEEvN9__gnu_cxx17__normal_iteratorIPcS1_EEDpOT_@Base
 2.1-3
  
(optional=templinst|subst)_ZNSt7__cxx1112basic_stringIDiSt11char_traitsIDiESaIDiEE10_M_replaceE{size_t}{size_t}PKDi{size_t}@Base
 2.1
  
(optional=templinst)_ZNSt7__cxx1112basic_stringIDiSt11char_traitsIDiESaIDiEE12_M_constructIPDiEEvT_S7_St20forward_iterator_tag@Base
 2.1
  
(optional=templinst|subst)_ZNSt7__cxx1112basic_stringIDiSt11char_traitsIDiESaIDiEE9_M_createER{size_t}{size_t}@Base
 2.1
  
(optional=templinst|subst)_ZNSt7__cxx1112basic_stringIDiSt11char_traitsIDiESaIDiEE9_M_mutateE{size_t}{size_t}PKDi{size_t}@Base
 2.1
- 
(optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Base
 2.1
+#MISSING: 2.1-3# 
(optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Base
 2.1
  (c++)"typeinfo for unicode::iconvert@Base" 2.1
  (c++)"typeinfo name for unicode::iconvert@Base" 2.1
  (c++)"unicode::iconvert::convert(std::__cxx11::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&, std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, bool&)@Base" 2.1
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-3.1
Done: Sudip Mukherjee <[email protected]>

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.
Sudip Mukherjee <[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: Thu, 05 Mar 2020 22:27:14 +0000
Source: courier-unicode
Architecture: source
Version: 2.1-3.1
Distribution: unstable
Urgency: medium
Maintainer: Markus Wanner <[email protected]>
Changed-By: Sudip Mukherjee <[email protected]>
Closes: 952237
Changes:
 courier-unicode (2.1-3.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Add missing symbol. (Closes: #952237)
Checksums-Sha1:
 bee5ed784b26dc1e8739808b187a45f6e1b3ec4b 2013 courier-unicode_2.1-3.1.dsc
 ca7babdb4f65243e5878bcb1ab4fa7eee48f9644 12160 
courier-unicode_2.1-3.1.debian.tar.xz
 0b77200dbcfd6253034f1e977fdb73bb1226bdea 5889 
courier-unicode_2.1-3.1_source.buildinfo
Checksums-Sha256:
 f4f71f273c3a1d6bdf8acec88b2a058667a163d3b148bbbec4e91114c254f99e 2013 
courier-unicode_2.1-3.1.dsc
 28c8e18d1cafc4589295e2d869cfe35896d37eacf7245ebd7c26e08b7ed9c925 12160 
courier-unicode_2.1-3.1.debian.tar.xz
 a72d7c3f6bfd20f436d775b0cf8315bb7feeee2d7f95fddf1f3fb9143274aff6 5889 
courier-unicode_2.1-3.1_source.buildinfo
Files:
 3f350e099c26323363128c7bd5963cac 2013 libs optional courier-unicode_2.1-3.1.dsc
 4e64ab042d26c995309858a09da58981 12160 libs optional 
courier-unicode_2.1-3.1.debian.tar.xz
 7311f291052a6c556d5dbcbaeea9cb5f 5889 libs optional 
courier-unicode_2.1-3.1_source.buildinfo

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

iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAl5iMpsACgkQweDZLphv
fH6EMxAAzwr6okv8F+O+78Rs9eM1sDVBmZe15bt1n/qQX0nDR85Gx8zwUeRTqfDr
SdDHfekPYfj8tY/46QyLko3FsvFmCjaTMVOYAZ6AFV0btyzGM8AsalH41fwWzNXx
ag053wEOWSdDfdTZuJBZnKnPuz6hI8EbeYF+3OYksGcpQD+nsT6ANarKSW35goqm
Zq/ToJqW8zOiBHSEuHJSllU7MWE++FdcWbmXTfiV7fGrg912f3SHJlI5p7QH7vMM
tr96Z5xThIVuJc6HVG4ROtmUs5IyuCyUzYLzEvjRkVOK7W07kVdWK4Kn/e8aOIPP
vQvt8xOXjvFSHBpPVfwOe1qSdYMji2iLkUBz/WAOVVl+Bl3CBHL23XjaXOJRYD/e
K+ue1YIijm8FgJc898ENiWVVQSKmH1sLleN9J4ymZPTDyYNA+1J6tzyfWlZqLM5P
p7TEycHxf83atG0GbcOqkA/ApZCzmkS/3iTEhrWVXHTHZZGdu8xynoWNwS+Q9W5t
fH9s/ZK3O7C3/XTMTE+Csn1B0b96UP1xJYgB95w/Y9MQ0R9sntCzP1gcwGuKONQ0
AmVRnUlh2CdcL+TjH4t3eEX1Fjhnd1W88lK8oU9KBaTg7mqsZAUX4CHotQBKGJKQ
yiSiXXZQayZqb8PCehD9rJ3Xkh2YIKAAgk+urjN3MvtQ3jbQznI=
=tsk+
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to