Your message dated Fri, 30 Aug 2024 05:34:48 +0000 with message-id <e1sjuhy-008nes...@fasolo.debian.org> and subject line Bug#1075060: fixed in hasciicam 1.1.2-1.2 has caused the Debian Bug report #1075060, regarding hasciicam: 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.) -- 1075060: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075060 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: src:hasciicam Version: 1.1.2-1.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/hasciicam_1.1.2-1.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 [...] checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking dependency style of gcc... (cached) none checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking linux/videodev2.h usability... yes checking linux/videodev2.h presence... yes checking for linux/videodev2.h... yes checking aalib.h usability... yes checking aalib.h presence... yes checking for aalib.h... yes checking ftplib.h usability... yes checking ftplib.h presence... yes checking for ftplib.h... yes checking for an ANSI C-conforming const... yes configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating doc/Makefile config.status: creating share/Makefile config.status: executing depfiles commands configure: WARNING: unrecognized options: --disable-maintainer-mode touch debian/stamp-autotools /usr/bin/make -C . make[1]: Entering directory '/<<PKGBUILDDIR>>' Making all in src make[2]: Entering directory '/<<PKGBUILDDIR>>/src' \ # source='hasciicam.c' object='hasciicam.o' libtool=no gcc -DPACKAGE_NAME=\"hasciicam\" -DPACKAGE_TARNAME=\"hasciicam\" -DPACKAGE_VERSION=\"1.1.2\" -DPACKAGE_STRING=\"hasciicam\ 1.1.2\" -DPACKAGE_BUGREPORT=\"jaro...@dyne.org\" -DPACKAGE_URL=\"\" -DPACKAGE_URL=\"http://ascii.dyne.org\" -DPACKAGE=\"hasciicam\" -DVERSION=\"1.1.2\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LINUX_VIDEODEV2_H=1 -DHAVE_AALIB_H=1 -DHAVE_FTPLIB_H=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o hasciicam.o hasciicam.c <command-line>: warning: "PACKAGE_URL" redefined <command-line>: note: this is the location of the previous definition hasciicam.c:193:3: error: initialization of ‘const char * const*’ from incompatible pointer type ‘char **’ [-Wincompatible-pointer-types] 193 | html_escapes | ^~~~~~~~~~~~ hasciicam.c:193:3: note: (near initialization for ‘hascii_format.conversions’) hasciicam.c: In function ‘vid_init’: hasciicam.c:329:29: warning: format ‘%i’ expects argument of type ‘int’, but argument 2 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=] 329 | printf("Grey buffer is %i bytes\n", greysize); | ~^ ~~~~~~~~ | | | | int size_t {aka long unsigned int} | %li hasciicam.c: In function ‘main’: hasciicam.c:688:3: warning: ignoring return value of ‘setuid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 688 | setuid (uid); | ^~~~~~~~~~~~ hasciicam.c:689:3: warning: ignoring return value of ‘setgid’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 689 | setgid (gid); | ^~~~~~~~~~~~ hasciicam.c:779:5: warning: ignoring return value of ‘daemon’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 779 | daemon (0, 1); | ^~~~~~~~~~~~~ make[2]: *** [Makefile:264: hasciicam.o] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>/src' make[1]: *** [Makefile:250: all-recursive] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [/usr/share/cdbs/1/class/makefile.mk:77: debian/stamp-makefile-build] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---Source: hasciicam Source-Version: 1.1.2-1.2 Done: Ying-Chun Liu (PaulLiu) <paul...@debian.org> We believe that the bug you reported is fixed in the latest version of hasciicam, 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. Ying-Chun Liu (PaulLiu) <paul...@debian.org> (supplier of updated hasciicam 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: SHA512 Format: 1.8 Date: Sat, 10 Aug 2024 03:16:40 +0800 Source: hasciicam Architecture: source Version: 1.1.2-1.2 Distribution: unstable Urgency: low Maintainer: Luca Bigliardi <shamm...@artha.org> Changed-By: Ying-Chun Liu (PaulLiu) <paul...@debian.org> Closes: 1075060 Changes: hasciicam (1.1.2-1.2) unstable; urgency=low . * Non-maintainer upload. * Port to GCC-14 (Closes: #1075060) - Add debian/patches/gcc-14.patch Checksums-Sha1: bf30ab0702f739d5569948983017f9b03726eef0 1947 hasciicam_1.1.2-1.2.dsc b46675466f91a795db8f45335f52c0389ed0c7f6 6628 hasciicam_1.1.2-1.2.debian.tar.xz 1f36ce9aa2758a0515c24dce5b90f1a50d467274 7849 hasciicam_1.1.2-1.2_source.buildinfo Checksums-Sha256: fbf84260594a7c677a85f0cd2e6148649a36cbc7921f5517899bab4bca5dbcbb 1947 hasciicam_1.1.2-1.2.dsc 69f876e8a7916a6a8b4e26ad5d957765dd9649119025b5d6812a8f53de7e1dff 6628 hasciicam_1.1.2-1.2.debian.tar.xz 90ff4d34f28585ca8d37a13ca1c972693267a2de8974b16fae048218bc318873 7849 hasciicam_1.1.2-1.2_source.buildinfo Files: 7cd958f6953cc029c70a5455e0b43478 1947 graphics optional hasciicam_1.1.2-1.2.dsc 8d04ea3895cb51a3f0aeccfb74e34fa8 6628 graphics optional hasciicam_1.1.2-1.2.debian.tar.xz bd4376f77be34cbae13f9d62d38a0cc1 7849 graphics optional hasciicam_1.1.2-1.2_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJHBAEBCgAxFiEEo2h49GQQhoFgDLZIRBc/oT0FiIgFAmbEILITHHBhdWxsaXVA ZGViaWFuLm9yZwAKCRBEFz+hPQWIiC3oD/9JvR2aLOjhID1WWJKk9ujm6zTG9riP n44wA2ikiUkC2vPYhFbeE3sS0p7kYPSw1SjfyayhX57cX2SXVRRsdOKmbWQl0KfN MwgEladhqQerXAeTshq3HBsHNfXhxPrJkws/Q1gYku5zDw/3aDjoo/8UToA36188 eK6s+70jLRFdEPo9pzAA9OlpI/wh24niuqdu8yMF2JvrGZd3iIVAGdlhK1HjA2dX fYekZcYpj5IPwl1010QDp5m3lLok8plhTEgy5sj0U9zyClWtKnIhhs1eP8EeHJn0 94yd39+TsrgfQ/rZ1xIIbEQZ4nE6O1LHhZO+RuFSoxvCBGUnQnskRHPhx2mfhkw+ yUYMU3YD02LigwLrz2mg7Cs4TzurSK8ZFGWPJae4j2qlYDgBORunUElIYWHyK2uk ikg49wdef9bDFkZsHA7PDo99BtHSN/CG8a/dx4mFPkJ7LLd2MYxb2Fi1EpjyBXcW zY/NEkLXzzSQGC1WcyexHyAt7F9N0SulCz956eSXalbuQo1wDLxGlFIYbDnTSNMh Xwfi7EYSbZtVUZKJhGsTVX27VeTG8/Q0xFl3eBY4zt03DHm5e2HSkYMpgi8j1IjV MTamrvr4+tz0k15ChqXjd5GrEVr7aqKIhWqRvc7CBG5ZJ6tYBfNKhYJp3E2Vw7KV k32G5LE10Hvggw== =3owr -----END PGP SIGNATURE-----pgpQEstDuSeEi.pgp
Description: PGP signature
--- End Message ---