Your message dated Sun, 06 Oct 2024 12:41:30 +0000
with message-id <e1sxqzm-00b3iu...@fasolo.debian.org>
and subject line Bug#1075594: fixed in ucblogo 6.2.4-1.1
has caused the Debian Bug report #1075594,
regarding ucblogo: 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.)


-- 
1075594: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075594
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ucblogo
Version: 6.2.4-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/ucblogo_6.2.4-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

[...]
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I.   -DLIBLOC='"/usr/share/ucblogo/logolib"' 
-DHELPLOC='"/usr/share/ucblogo/helpfiles"' 
-DCSLSLOC='"/usr/share/ucblogo/csls"' -DTEMPLOC='"/tmp"' 
-I/usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 
-D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wdate-time -D_FORTIFY_SOURCE=2 
 -Wall -pthread -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wno-write-strings -Wno-unused-variable -c -o ucblogo-logodata.o `test -f 
'logodata.c' || echo './'`logodata.c
init.c: In function ‘init’:
init.c:687:40: warning: ‘Messages’ directive output may be truncated writing 8 
bytes into a region of size between 1 and 256 [-Wformat-truncation=]
  687 |         snprintf(message_fn, 256, "%s%sMessages", new_logolib, 
separator);
      |                                        ^~~~~~~~
In function ‘snprintf’,
    inlined from ‘init’ at init.c:687:9:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: 
‘__builtin___snprintf_chk’ output 9 or more bytes (assuming 264) into a 
destination of size 256
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I.   -DLIBLOC='"/usr/share/ucblogo/logolib"' 
-DHELPLOC='"/usr/share/ucblogo/helpfiles"' 
-DCSLSLOC='"/usr/share/ucblogo/csls"' -DTEMPLOC='"/tmp"' 
-I/usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 
-D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wdate-time -D_FORTIFY_SOURCE=2 
 -Wall -pthread -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wno-write-strings -Wno-unused-variable -c -o ucblogo-main.o `test -f 'main.c' 
|| echo './'`main.c
main.c: In function ‘logo_stop’:
main.c:106:26: error: passing argument 2 of ‘signal’ from incompatible pointer 
type [-Wincompatible-pointer-types]
  106 |           signal(SIGINT, logo_stop);
      |                          ^~~~~~~~~
      |                          |
      |                          void (*)(void)
In file included from logo.h:85,
                 from main.c:30:
/usr/include/signal.h:88:57: note: expected ‘__sighandler_t’ {aka ‘void 
(*)(int)’} but argument is of type ‘void (*)(void)’
   88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler)
      |                                          ~~~~~~~~~~~~~~~^~~~~~~~~
main.c: In function ‘logo_pause’:
main.c:125:9: warning: ‘sigsetmask’ is deprecated [-Wdeprecated-declarations]
  125 |         sigsetmask(0);
      |         ^~~~~~~~~~
/usr/include/signal.h:176:12: note: declared here
  176 | extern int sigsetmask (int __mask) __THROW __attribute_deprecated__;
      |            ^~~~~~~~~~
main.c: In function ‘start’:
main.c:262:20: error: passing argument 2 of ‘signal’ from incompatible pointer 
type [-Wincompatible-pointer-types]
  262 |     signal(SIGINT, logo_stop);
      |                    ^~~~~~~~~
      |                    |
      |                    void (*)(void)
gcc -DHAVE_CONFIG_H -I.   -DLIBLOC='"/usr/share/ucblogo/logolib"' 
-DHELPLOC='"/usr/share/ucblogo/helpfiles"' 
-DCSLSLOC='"/usr/share/ucblogo/csls"' -DTEMPLOC='"/tmp"' 
-I/usr/lib/x86_64-linux-gnu/wx/include/gtk3-unicode-3.2 -I/usr/include/wx-3.2 
-D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -Wdate-time -D_FORTIFY_SOURCE=2 
 -Wall -pthread -g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wno-write-strings -Wno-unused-variable -c -o ucblogo-math.o `test -f 'math.c' 
|| echo './'`math.c
/usr/include/signal.h:88:57: note: expected ‘__sighandler_t’ {aka ‘void 
(*)(int)’} but argument is of type ‘void (*)(void)’
   88 | extern __sighandler_t signal (int __sig, __sighandler_t __handler)
      |                                          ~~~~~~~~~~~~~~~^~~~~~~~~
make[3]: *** [Makefile:817: ucblogo-main.o] Error 1
make[3]: *** Waiting for unfinished jobs....
logodata.c: In function ‘cnv_node_to_strnode.part.0’:
logodata.c:76:5: warning: ‘__builtin_strncpy’ output truncated before 
terminating nul copying as many bytes from a string as its length 
[-Wstringop-truncation]
   76 |     strncpy(s1, s2, n);
      |     ^
logodata.c:419:38: note: length computed here
  419 |                                 (int)strlen(s), STRING, strnzcpy));
      |                                      ^~~~~~~~~
logodata.c:76:5: warning: ‘__builtin_strncpy’ output truncated before 
terminating nul copying as many bytes from a string as its length 
[-Wstringop-truncation]
   76 |     strncpy(s1, s2, n);
      |     ^
logodata.c:423:38: note: length computed here
  423 |                                 (int)strlen(s), STRING, strnzcpy));
      |                                      ^~~~~~~~~
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: *** [Makefile:1150: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:516: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: ucblogo
Source-Version: 6.2.4-1.1
Done: Chris Hofstaedtler <z...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ucblogo, 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.
Chris Hofstaedtler <z...@debian.org> (supplier of updated ucblogo 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: Sun, 06 Oct 2024 14:23:08 +0200
Source: ucblogo
Architecture: source
Version: 6.2.4-1.1
Distribution: unstable
Urgency: medium
Maintainer: Barak A. Pearlmutter <b...@debian.org>
Changed-By: Chris Hofstaedtler <z...@debian.org>
Closes: 1075594
Changes:
 ucblogo (6.2.4-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Define SIG_TAKES_ARG for glibc. (Closes: #1075594)
Checksums-Sha1:
 5e550f96ea86e27da706884c8e8635281e026678 1963 ucblogo_6.2.4-1.1.dsc
 dd065cdbd16ebf0859e2877b6ddf39a8de7b029c 5644 ucblogo_6.2.4-1.1.debian.tar.xz
 d476edc696772c551efaef3504431c719c571e5f 12269 
ucblogo_6.2.4-1.1_arm64.buildinfo
Checksums-Sha256:
 28d7e3db9a80d8fa39606198ed4c975012df9c334965146d86ab1e9a56f0771b 1963 
ucblogo_6.2.4-1.1.dsc
 916e815d5bf311149b6086765001f8710105d4960e16f88e5f42a5f58ca547d6 5644 
ucblogo_6.2.4-1.1.debian.tar.xz
 d24e06c6a19ba5e3fbb9a9b753fc5dd2b70d12615dd72434602dceb52cd05840 12269 
ucblogo_6.2.4-1.1_arm64.buildinfo
Files:
 7d6c8820fe28210fc2a5dc2fdccbcc5f 1963 devel optional ucblogo_6.2.4-1.1.dsc
 1581e082ff9781750b415da6284e0b34 5644 devel optional 
ucblogo_6.2.4-1.1.debian.tar.xz
 b3e3ba42e3e44324b149f949770d669f 12269 devel optional 
ucblogo_6.2.4-1.1_arm64.buildinfo

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

iQIzBAEBCAAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmcCgnQACgkQXBPW25MF
LgPw3xAAkJCy8TkI2ykFA8w0d6CsjDTBuXPwSZrnWWM1WlhXn4plYlRqigO6/Dvc
GHJpe0m4UG0YAiVw5Ov4EFvYkcqcoj9s7IF/TslTwaCWlCG0XuPU5QNXOZ/Pc2lh
gbGuTApDmndR8yLUjlf0b8EinibJATotYxe3PgG6x9scQgh/g32pBoErMOV06/NQ
zWxBAyUsM3+DTrcc34olFySF6AOFaC/HbiTjD9DYMYXDYVOTeud+Lxs9XdlhghP5
LdqwrUbD4TyLszCehnGITi7DuI3kYEJI6ngp4k4wybjk5vZSC3iFK+XbQtPKNEVk
KV+erPxlAdkNSumJwtZLyI93hCAfepOutRngtl2Rm1ERtEro4B91lz1SE7FPy+8F
tjwsISbSxbfWO4+4wWqzpV2o+GhBAyZgtAxtIyWwvQhvxHAOvrAjj+Dl5eypla3G
cyNJzT/Hv2iKO2854MwDGphHaZR3EGb/AdYRfZE7ZV2uQZLOH2Ybhvsa0RD/SGIG
X9MWYD7rmyZiEpeHNYFvZwarsmzaMpRXwLlZLrRK/ufDBYkwQ4LAEFEXuMQhout6
Cl5/vzCY6kRRA5pQqSi8vVM5oQUzHmW+PWEMB+TMs4XjNatkVbYtkOPxusZYbkoS
QV24mJrEKvGBSskFd+yZ7QPih0rnIjA20E66AS5WL5oVdilWfIs=
=yyHf
-----END PGP SIGNATURE-----

Attachment: pgpVBFpjWmHbl.pgp
Description: PGP signature


--- End Message ---

Reply via email to