Your message dated Mon, 26 Aug 2024 20:40:15 +0000
with message-id <e1sigvb-007bn1...@fasolo.debian.org>
and subject line Bug#1075232: fixed in lookup 1.08b-14
has caused the Debian Bug report #1075232,
regarding lookup: ftbfs with GCC-14
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 ow...@bugs.debian.org
immediately.)


-- 
1075232: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075232
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:lookup
Version: 1.08b-13.1
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14

[This bug is targeted to the upcoming trixie release]

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

The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/lookup_1.08b-13.1_unstable_gccexp.log
The last lines of the build log are at the end of this report.

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

[...]
echo '/* this file generated by Makefile */'      > tmp;
gcc -c -o kanaid.o   -g     -Ilib/ lib/kanaid.c
gcc -c -o output.o   -g     -Ilib/ lib/output.c
echo '#ifndef __SYSTEM_H__ /*file wrapper*/'    >> tmp;
echo '#define __SYSTEM_H__'                     >> tmp;
if echo '#include <strings.h>' | gcc -E - >/dev/null 2>&1; then\
        echo '#define _HAVE_STRINGS_H_'          >> tmp; \
else true; fi
if echo '#include <sys/termio.h>' | gcc -E - >/dev/null 2>&1; then\
        echo '#define _HAVE_SYS_TERMIO_H_'       >> tmp; \
else true; fi
lib/virtfile.c: In function ‘LoadPage’:
lib/virtfile.c:126:27: warning: passing argument 2 of ‘read’ discards ‘const’ 
qualifier from pointer target type [-Wdiscarded-qualifiers]
  126 |      if (i = read(v->fd, p->text, PAGE_SIZE), i < 0)
      |                          ~^~~~~~
In file included from lib/config.h:6,
                 from lib/virtfile.c:15:
/usr/include/unistd.h:371:38: note: expected ‘void *’ but argument is of type 
‘const unsigned char *’
  371 | extern ssize_t read (int __fd, void *__buf, size_t __nbytes) __wur
      |                                ~~~~~~^~~~~
In file included from lib/output.c:17:
lib/input.h:29:23: error: return type defaults to ‘int’ [-Wimplicit-int]
   29 |     static __inline__ input_pending(void)
      |                       ^~~~~~~~~~~~~
lib/input.h: In function ‘next_cooked_input_byte’:
lib/input.h:46:9: error: implicit declaration of function 
‘set_tty_state_to_cbreak’ [-Wimplicit-function-declaration]
   46 |         set_tty_state_to_cbreak();
      |         ^~~~~~~~~~~~~~~~~~~~~~~
lib/input.h:48:9: error: implicit declaration of function ‘reset_tty_state’ 
[-Wimplicit-function-declaration]
   48 |         reset_tty_state();
      |         ^~~~~~~~~~~~~~~
lib/output.c: In function ‘pager_output_char_function’:
lib/output.c:238:16: error: type defaults to ‘int’ in declaration of ‘mcount’ 
[-Wimplicit-int]
  238 |         static mcount = 0;
      |                ^~~~~~
if echo '#include <termio.h>' | gcc -E - >/dev/null 2>&1; then\
        echo '#define _HAVE_TERMIO_H_'       >> tmp; \
else true; fi
gcc -c -o replace.o   -g     -Ilib/ lib/replace.c
gcc -c -o romaji2kana.o   -g     -Ilib/ lib/romaji2kana.c
make[1]: *** [Makefile:132: output.o] Error 1
make[1]: *** Waiting for unfinished jobs....
lib/jregex.c: In function ‘regcomp_error_report’:
lib/jregex.c:2914:9: error: implicit declaration of function ‘sprintf’ 
[-Wimplicit-function-declaration]
 2914 |         sprintf(report, str, regcomp_last_pattern, regcomp_error);
      |         ^~~~~~~
lib/jregex.c:91:1: note: include ‘<stdio.h>’ or provide a declaration of 
‘sprintf’
   90 | #include "euc.h"
  +++ |+#include <stdio.h>
   91 | 
lib/jregex.c:2914:9: warning: incompatible implicit declaration of built-in 
function ‘sprintf’ [-Wbuiltin-declaration-mismatch]
 2914 |         sprintf(report, str, regcomp_last_pattern, regcomp_error);
      |         ^~~~~~~
lib/jregex.c:2914:9: note: include ‘<stdio.h>’ or provide a declaration of 
‘sprintf’
if echo '#include <sys/stdtypes.h>' | gcc -E - >/dev/null 2>&1; then\
        echo '#define _HAVE_SYS_STDTYPES_H_'     >> tmp; \
else true; fi
if echo '#include <sys/fcntl.h>' | gcc -E - >/dev/null 2>&1; then\
        echo '#define _HAVE_SYS_FCNTL_H_'        >> tmp; \
else true; fi
if echo '#include <fcntl.h>' | gcc -E - >/dev/null 2>&1; then\
        echo '#define _HAVE_FCNTL_H_'            >> tmp; \
else true; fi
echo '#endif /* file wrapper */'                >> tmp;
mv tmp lib/system.h
make[1]: *** [Makefile:132: jregex.o] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:27: build-stamp] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: lookup
Source-Version: 1.08b-14
Done: Ludovic Drolez <ldro...@debian.org>

We believe that the bug you reported is fixed in the latest version of
lookup, 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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ludovic Drolez <ldro...@debian.org> (supplier of updated lookup 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 26 Aug 2024 22:13:00 +0200
Source: lookup
Architecture: source
Version: 1.08b-14
Distribution: unstable
Urgency: medium
Maintainer: Ludovic Drolez <ldro...@debian.org>
Changed-By: Ludovic Drolez <ldro...@debian.org>
Closes: 1020659 1075232
Changes:
 lookup (1.08b-14) unstable; urgency=medium
 .
   * Fixes for GCC-14. Closes: #1075232
   * Added Build path patch. Closes: #1020659
Checksums-Sha1:
 3012d718c449f5a93b4f9f63d878db3e0d732f35 1341 lookup_1.08b-14.dsc
 8441efabc795b8d63b28bb4e5ee69f10d6f42219 9544 lookup_1.08b-14.debian.tar.xz
 a639866b92099373c4240a2c91d68a4e02098472 5604 lookup_1.08b-14_amd64.buildinfo
Checksums-Sha256:
 3bb6805a28a6607b75547bfc128d5d31fe63039626f804d5874131f09e0ee9cb 1341 
lookup_1.08b-14.dsc
 69c4bb4c845795f57568f85cba923ce91c6fc19b930d29596d7145e36eae710d 9544 
lookup_1.08b-14.debian.tar.xz
 2c3af3becce73c1c7b09fcee7f8d713276845b6b0b3c433d0b41ec82ebcbaed5 5604 
lookup_1.08b-14_amd64.buildinfo
Files:
 cca8eb85a903da05e52528712869454b 1341 text optional lookup_1.08b-14.dsc
 3fa19b46d7f243269a13b4135892315f 9544 text optional 
lookup_1.08b-14.debian.tar.xz
 ce8ed900c722565df261afa4b9ef6215 5604 text optional 
lookup_1.08b-14_amd64.buildinfo

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

iQFHBAEBCAAxFiEEKrWNbKjxjlSqtxlZi3UoEkf5wXwFAmbM5DcTHGxkcm9sZXpA
ZGViaWFuLm9yZwAKCRCLdSgSR/nBfHKKB/sEieiJy7XygAPx23f1OUVNkwV6qSec
7L1DH17WIHX2+6tGTUOrApZ6YhzpG6my36+6mWbUkjyt8rqYkylaRRzIMOXvZKuV
p4JmvYKOEumtpUshS3Il9IcT8/QqSv5mIEM3N6F167SEd0vCboxs+kdNs0EXJzsS
ul3PSP5QfooxuXOvLwjz+Y1zI3GnBTfHbYL20UIBONqSe/FYXZLy1kRZDGSQb2Bq
doQcFNRYaym3Nom4gkNUDaGb++2NRqqiyDPsD5tsVsKMNpB81OQEYbhESErpQdqz
DKLU4IJCRTG1JTzvokcxLrAD/WHE5P8MurA3CTbyAYr8gPK4ROOK8R5l
=kVO2
-----END PGP SIGNATURE-----

Attachment: pgpB_PAgrgYrn.pgp
Description: PGP signature


--- End Message ---

Reply via email to