Your message dated Fri, 17 Apr 2020 16:33:42 +0000
with message-id <[email protected]>
and subject line Bug#957328: fixed in halibut 1.2-3
has caused the Debian Bug report #957328,
regarding halibut: ftbfs with GCC-10
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.)


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

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-10/g++-10, but succeeds to build with gcc-9/g++-9. 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/gcc10-20200225/halibut_1.2-2_unstable_gcc10.log
The last lines of the build log are at the end of this report.

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

[...]
 1084 |       last_planar_dbcs = REPLANARISE(subcs->to_dbcs);
      |                          ^~~~~~~~~~~
../charset/iso2022.c:88:58: warning: cast between incompatible function types 
from ‘to_dbcs_t’ {aka ‘int (* const)(long int,  int *, int *)’} to ‘int 
(*)(long int,  int *, int *, int *)’ [-Wcast-function-type]
   88 | #define REPLANARISE(x) TYPECHECK((x) == (to_dbcs_t)NULL, 
(to_dbcs_planar_t)(x))
      |                                                          ^
../charset/iso2022.c:86:62: note: in definition of macro ‘TYPECHECK’
   86 | #define TYPECHECK(x,y) ( sizeof((x)) == sizeof((x)) ? (y) : (y) )
      |                                                              ^
../charset/iso2022.c:1084:26: note: in expansion of macro ‘REPLANARISE’
 1084 |       last_planar_dbcs = REPLANARISE(subcs->to_dbcs);
      |                          ^~~~~~~~~~~
../charset/iso2022.c: In function ‘read_iso2022’:
../charset/iso2022.c:766:6: warning: this statement may fall through 
[-Wimplicit-fallthrough=]
  766 |   i2 = '(';
      |   ~~~^~~~~
../charset/iso2022.c:767:8: note: here
  767 |        case '(': /* GZDM4 */  case ')': /* G1DM4 */
      |        ^~~~
../charset/iso2022.c:764:6: warning: this statement may fall through 
[-Wimplicit-fallthrough=]
  764 |      switch (i2) {
      |      ^~~~~~
../charset/iso2022.c:779:4: note: here
  779 |    case '%': /* DOCS */
      |    ^~~~
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -I ./. -c -o cs-iso2022s.o ../charset/iso2022s.c
../charset/iso2022s.c: In function ‘iso2022jp_to_ucs’:
../charset/iso2022s.c:452:10: warning: this statement may fall through 
[-Wimplicit-fallthrough=]
  452 |  else if (bytes == 0x7E)
      |          ^
../charset/iso2022s.c:455:7: note: here
  455 |       case 0: return bytes;        /* one-byte ASCII */
      |       ^~~~
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -c -o cs-istate.o ../charset/istate.c
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -c -o cs-jisx0208.o ../charset/jisx0208.c
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -c -o cs-jisx0212.o ../charset/jisx0212.c
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -c -o cs-ksx1001.o ../charset/ksx1001.c
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -c -o cs-locale.o ../charset/locale.c
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -c -o cs-localenc.o ../charset/localenc.c
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -c -o cs-macenc.o ../charset/macenc.c
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -c -o cs-mimeenc.o ../charset/mimeenc.c
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -c -o cs-sbcs.o ../charset/sbcs.c
perl ../charset/sbcsgen.pl \
        ../charset/sbcs.dat \
        --source=./sbcsdat.c
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -c -o cs-sbcsdat.o sbcsdat.c
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -c -o cs-shiftjis.o ../charset/shiftjis.c
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -I ./. -c -o cs-slookup.o ../charset/slookup.c
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -c -o cs-superset.o ../charset/superset.c
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -c -o cs-toucs.o ../charset/toucs.c
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -c -o cs-utf16.o ../charset/utf16.c
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -c -o cs-utf7.o ../charset/utf7.c
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -c -o cs-utf8.o ../charset/utf8.c
cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -g -g -Wall -W -ansi -pedantic -I../charset/ -I./ -MD 
-I ../charset/. -c -o cs-xenc.o ../charset/xenc.c
cc -o halibut -Wl,-z,relro -Wl,-z,now main.o malloc.o ustring.o error.o help.o 
licence.o version.o misc.o tree234.o input.o in_afm.o in_pf.o in_sfnt.o 
keywords.o contents.o index.o biblio.o bk_text.o bk_html.o bk_whlp.o bk_man.o 
bk_info.o bk_paper.o bk_ps.o bk_pdf.o winhelp.o winchm.o deflate.o lzx.o lz77.o 
huffman.o psdata.o wcwidth.o ./cs-big5enc.o ./cs-big5set.o ./cs-cns11643.o 
./cs-cp949.o ./cs-emacsenc.o ./cs-euc.o ./cs-fromucs.o ./cs-gb2312.o 
./cs-htmlcs.o ./cs-hz.o ./cs-iso2022.o ./cs-iso2022s.o ./cs-istate.o 
./cs-jisx0208.o ./cs-jisx0212.o ./cs-ksx1001.o ./cs-locale.o ./cs-localenc.o 
./cs-macenc.o ./cs-mimeenc.o ./cs-sbcs.o ./cs-sbcsdat.o ./cs-shiftjis.o 
./cs-slookup.o ./cs-superset.o ./cs-toucs.o ./cs-utf16.o ./cs-utf7.o 
./cs-utf8.o ./cs-xenc.o  
/usr/bin/ld: in_pf.o:./build/../paper.h:81: multiple definition of `all_fonts'; 
in_afm.o:./build/../paper.h:81: first defined here
/usr/bin/ld: in_sfnt.o:./build/../paper.h:81: multiple definition of 
`all_fonts'; in_afm.o:./build/../paper.h:81: first defined here
/usr/bin/ld: bk_paper.o:./build/../paper.h:81: multiple definition of 
`all_fonts'; in_afm.o:./build/../paper.h:81: first defined here
/usr/bin/ld: bk_ps.o:./build/../paper.h:81: multiple definition of `all_fonts'; 
in_afm.o:./build/../paper.h:81: first defined here
/usr/bin/ld: bk_pdf.o:./build/../paper.h:81: multiple definition of 
`all_fonts'; in_afm.o:./build/../paper.h:81: first defined here
/usr/bin/ld: psdata.o:./build/../paper.h:81: multiple definition of 
`all_fonts'; in_afm.o:./build/../paper.h:81: first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [../Makefile:107: halibut] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[2]: *** [Makefile:48: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make[1]: *** [debian/rules:17: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:3: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: halibut
Source-Version: 1.2-3
Done: Colin Watson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
halibut, 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.
Colin Watson <[email protected]> (supplier of updated halibut 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: SHA256

Format: 1.8
Date: Fri, 17 Apr 2020 17:19:39 +0100
Source: halibut
Architecture: source
Version: 1.2-3
Distribution: unstable
Urgency: medium
Maintainer: Colin Watson <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 957328
Changes:
 halibut (1.2-3) unstable; urgency=medium
 .
   [ Ondřej Nový ]
   * d/copyright: Use https protocol in Format field
 .
   [ Colin Watson ]
   * Use debhelper-compat instead of debian/compat.
   * Backport from upstream:
     - Fix build failure with gcc -fno-common (closes: #957328).
Checksums-Sha1:
 76100f431943599827e29fdf2451b90b89a85839 1953 halibut_1.2-3.dsc
 b0b10b4830e6627ec6d4ef4a624d8a35207cf475 6828 halibut_1.2-3.debian.tar.xz
Checksums-Sha256:
 b3d81a1779db018a90205ae0cfa2f5dd1f1881861723b5a9d3a424a5d24556f2 1953 
halibut_1.2-3.dsc
 204cb6d957fe45cc8438a28a967851de083469132c70060d2e65240619d92e30 6828 
halibut_1.2-3.debian.tar.xz
Files:
 3aa546166c1e9fa67ee72932da02254f 1953 text optional halibut_1.2-3.dsc
 c07e6faad5146081e637c9efea96c50c 6828 text optional halibut_1.2-3.debian.tar.xz

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

iQIzBAEBCAAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAl6Z14EACgkQOTWH2X2G
UAs5lBAAmbqmDQ43jHXydh+4gdP78IyHIyaFy7ap9YinB0gH/YsU5toqtPJRIAP9
zeRTlefhPwL8JP326zSEYTKYQfNsAbefAlyMR9ajmc/9jB8wzC0cOiFdxjNGdMPV
1OBbipuchIrCxAPnvFvFMKJG/tcnSd2xbiv8ErfGokwvWCvLW12XIo9Pg7OKOt1B
AGAIFxa1/+PnqNe83d1YVH6U5iAPwr37IMJxyUlpcJeFeGRLTx2o+7Y/zMrqvU1M
6Vqgn+Fr8ij71Qg/7nZdVqCJaAH6Gjz1XxQWrorjMJbl3DtZDncqjGEXKVELiu/J
zyfA0gVUCyp4B2igbZSe3EQjggcgtUR26Osvsl8dFM81UZ98nUd0sHs6F3er4T9T
vwYlW2AxGxBsMMign2+e8+/ILb66SzWf2hl+RCwQRl1GE6jbrmNgoIxcfdmSglkh
6FbZqj1gs2ZSAdDLEVSdCBink9AvxG8ff7jKaRpXqMGQxeWgaqVRXovqcuvVZ1BE
3+bXJGZCKTTObDfngjfYU1YER1TwFIV8iXDpXL31PLQmRZjwb9S2I7Zw7l/K295e
44NKm02owqM03p0PTK9ii9cK7hODqFCkYlI9mugiYt0Aneq6zfldSvaI7NzxqaDC
ZtK+1B0+m6mZsMxTfXWnF0xTGPKiEIdJdPyy6MuoJWfWO/GkarY=
=4Z1X
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to