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-----

Attachment: pgpQEstDuSeEi.pgp
Description: PGP signature


--- End Message ---

Reply via email to