Your message dated Mon, 12 Aug 2024 02:45:47 +0000
with message-id <e1sdl47-001rqf...@fasolo.debian.org>
and subject line Bug#1074973: fixed in fungw 1.2.1-3.1
has caused the Debian Bug report #1074973,
regarding fungw: 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.)


-- 
1074973: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074973
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:fungw
Version: 1.2.1-3
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/fungw_1.2.1-3_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

[...]
      |             ^~~
In function ‘fawk_str_new_from_literal’,
    inlined from ‘fawk_cast_to_str.isra’ at libfawk_sc/libfawk_sc_all.c:705:19:
libfawk_sc/libfawk_sc_all.c:1663:16: warning: ‘res’ may be used uninitialized 
[-Wmaybe-uninitialized]
 1663 |  size_t slen = strlen(s), len = (len_limit == -1) ? slen : ((slen < 
len_limit) ? slen : len_limit);
      |                ^~~~~~~~~
libfawk_sc/libfawk_sc_all.c: In function ‘fawk_cast_to_str.isra’:
libfawk_sc/libfawk_sc_all.c:680:14: note: ‘res’ was declared here
  680 |  const char *res;
      |              ^~~
../..//scconfig/sccbox rm -f fungw_fawk.a
ar: creating fungw_fawk.a
cc  fungw_fawk.o  -o fungw_fawk.so  -dynamic -shared 
-Wl,-soname,libfungw_fawk.so.1 
make[3]: Leaving directory '/<<PKGBUILDDIR>>/libfungwbind/fawk'
cd lua && make all
make[3]: Entering directory '/<<PKGBUILDDIR>>/libfungwbind/lua'
cc -c -Wall -g -I../../ -I../../src_3rd -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-I/usr/include/lua5.3 -o fungw_lua.o fungw_lua.c
../..//scconfig/sccbox rm -f fungw_lua.a
ar: creating fungw_lua.a
cc  fungw_lua.o  -o fungw_lua.so -llua5.3 -lm -dynamic -shared 
-Wl,-soname,libfungw_lua.so.1 
make[3]: Leaving directory '/<<PKGBUILDDIR>>/libfungwbind/lua'
cd mawk && make all
make[3]: Entering directory '/<<PKGBUILDDIR>>/libfungwbind/mawk'
cc -c -Wall -g -I../../ -I../../src_3rd -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC  
-o fungw_mawk.o fungw_mawk.c
../..//scconfig/sccbox rm -f fungw_mawk.a
ar: creating fungw_mawk.a
cc  fungw_mawk.o  -o fungw_mawk.so -lmawk -dynamic -shared 
-Wl,-soname,libfungw_mawk.so.1 
make[3]: Leaving directory '/<<PKGBUILDDIR>>/libfungwbind/mawk'
cd tcl && make all
make[3]: Entering directory '/<<PKGBUILDDIR>>/libfungwbind/tcl'
cc -c -Wall -g -I../../ -I../../src_3rd -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-I/usr/include/tcl8.6 -o fungw_tcl.o fungw_tcl.c
../..//scconfig/sccbox rm -f fungw_tcl.a
ar: creating fungw_tcl.a
cc  fungw_tcl.o  -o fungw_tcl.so -ltcl8.6 -dynamic -shared 
-Wl,-soname,libfungw_tcl.so.1 
make[3]: Leaving directory '/<<PKGBUILDDIR>>/libfungwbind/tcl'
cd picol && make all
make[3]: Entering directory '/<<PKGBUILDDIR>>/libfungwbind/picol'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/libfungwbind/picol'
cd python && make all
make[3]: Entering directory '/<<PKGBUILDDIR>>/libfungwbind/python'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/libfungwbind/python'
cd python3 && make all
make[3]: Entering directory '/<<PKGBUILDDIR>>/libfungwbind/python3'
cc -c -Wall -g -I../../ -I../../src_3rd -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-I/usr/include/python3.12 -o fungw_python3.o fungw_python3.c
../..//scconfig/sccbox rm -f fungw_python3.a
ar: creating fungw_python3.a
cc  fungw_python3.o  -o fungw_python3.so -L/usr/bin -L/usr/local/bin 
-lpython3.12 -dynamic -shared -Wl,-soname,libfungw_python3.so.1 
make[3]: Leaving directory '/<<PKGBUILDDIR>>/libfungwbind/python3'
cd mruby && make all
make[3]: Entering directory '/<<PKGBUILDDIR>>/libfungwbind/mruby'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/libfungwbind/mruby'
cd perl && make all
make[3]: Entering directory '/<<PKGBUILDDIR>>/libfungwbind/perl'
cc -c -Wall -g -I../../ -I../../src_3rd -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe 
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  
-I/usr/lib/x86_64-linux-gnu/perl/5.38/CORE -o fungw_perl.o fungw_perl.c
fungw_perl.c: In function ‘fgws_perl_init’:
fungw_perl.c:286:37: error: assignment to ‘XPV *’ {aka ‘struct xpv *’} from 
incompatible pointer type ‘perl_ctx_t *’ [-Wincompatible-pointer-types]
  286 |         ctx->interp->perl_user_data = ctx;
      |                                     ^
make[3]: *** [Makefile:36: fungw_perl.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/libfungwbind/perl'
make[2]: *** [Makefile:13: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/libfungwbind'
make[1]: *** [Makefile:3: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:9: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: fungw
Source-Version: 1.2.1-3.1
Done: gregor herrmann <gre...@debian.org>

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

Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated fungw 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:33:34 CEST
Source: fungw
Binary: 
Architecture: source
Version: 1.2.1-3.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Electronics Team 
<pkg-electronics-de...@lists.alioth.debian.org>
Changed-By: gregor herrmann <gre...@debian.org>
Description: 
Closes: 1074973
Changes:
 fungw (1.2.1-3.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix "ftbfs with GCC-14": add patch frm ntyni to add explicit void pointer
     cast for Perl user data. (Closes: #1074973)
Checksums-Sha256: 
 90615a96efe8626b31bc43d6e8b0f996242494d8bac9ef591e846b7a701b9886 2721 
fungw_1.2.1-3.1.dsc
 471950496d4401ab2afc4ada9ff164fff2595e00a614ca30b2c3a0cc86fe14ba 5024 
fungw_1.2.1-3.1.debian.tar.xz
 f9e179430bf30cd8d8caf3d70b3de9e883dd4c3afc3cb30cc2d1cfda603165fd 12491 
fungw_1.2.1-3.1_sourceonly.buildinfo
Checksums-Sha1: 
 bd430f227138af1ec0c72f9ce27145091b4723a8 2721 fungw_1.2.1-3.1.dsc
 dde351e2f961104f0e52264bb9608fc47c4899de 5024 fungw_1.2.1-3.1.debian.tar.xz
 5243c65919d7b5c531461d7e9c3681a24a298778 12491 
fungw_1.2.1-3.1_sourceonly.buildinfo
Files: 
 df653cb409b7eb20a535a707637b79a8 2721 libs optional fungw_1.2.1-3.1.dsc
 053e2351b4515f077234b820b34f8739 5024 libs optional 
fungw_1.2.1-3.1.debian.tar.xz
 cbfbf9e7c9ec279e3e13d736adf2c2e9 12491 - - fungw_1.2.1-3.1_sourceonly.buildinfo

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

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAma2w29fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgb2tw/+NlUA1QaNg+JHYEQ3/WPQFz4u7GKHUqmUImoTN2j+F3D3iZCeuxt+Ip+x
ecZLXicp89QWWsKUYi7AZ6feS0s3hFH/uQwZT/zVjuhECJ1RA8AZZKLl0Wzpb2k5
kXdPdH2z5mfIoxlEbVBedV5N8XyLod+QT3KTldv7esx2DeKthp2xgBMK0S5113MU
gwic4Hrg6GtJNv0l5MDaQrMs7rAzyrhZlwSkQ1k3X48uYQbkffdLj9ATCg4J0ZhX
HXA8kyU5B5Ewmq7vKzg9hANNBF8FoQD4KKUWboNOmu+xmeRN2l3WgMc4Mw7cBAPb
FbgQI7AdSIcn/es45aPKf0WRQz6BlUcReTPtOkxM6PLiH1SXQh4PM9ZAhhULmTPk
ED4Ubk48GXTPBjm5M0Vu9PLQYobKR7l8iiqeA9hpvgGF6yrtaIlSRPJfpv3c/fEj
IcrnhOKrR6snIuP3HkSf6wc54cE0Zjq8sqnACMEZSBkfgPGAPWly0FpRqIL1+BY+
IVwW4k8vmwpBc/yfhKZHrq1Fs2DLmgM1NikEhnCYJUkkkzhxrbyFR7xWkFQboZWY
rXy7zJ8O6iZR9KigoVvqqiUFQuoFucSeFaKNpA5I50hw7LuogeNCpqYvpxnNGWW9
oyZMWVo7RRLB4m6ihVunhqGabhhXHtdjQBCZ7tJP0IGJS+948A8=
=k4OI
-----END PGP SIGNATURE-----

Attachment: pgpi6aBecdtnw.pgp
Description: PGP signature


--- End Message ---

Reply via email to