Your message dated Thu, 01 Aug 2024 11:34:38 +0000
with message-id <e1szu4s-00gcgz...@fasolo.debian.org>
and subject line Bug#1075326: fixed in nvi 1.81.6-23
has caused the Debian Bug report #1075326,
regarding nvi: 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.)


-- 
1075326: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075326
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:nvi
Version: 1.81.6-22
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/nvi_1.81.6-22_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 for newterm... yes
checking for setupterm... yes
checking for broken gettimeofday system call... okay
checking for System V pty calls... no
checking for revoke system call... (cached) no
checking for int type sprintf return value... no
checking for u_char... yes
checking for u_short... yes
checking for u_int... yes
checking for u_long... yes
checking for u_int8_t... yes
checking for u_int16_t... yes
checking for int16_t... yes
checking for u_int32_t... yes
checking for int32_t... yes
checking return type of fprintf... void
checking fprintf prototype needed... no
checking if --enable-dynamic-loading option specified... no
checking if --disable-re option specified... bundled RE
configure: creating ./config.status
config.status: creating Makefile
config.status: creating port.h
config.status: creating pathnames.h
config.status: creating recover
config.status: creating config.h
config.status: executing depfiles commands
sed -i -e '/define.*_PATH_MSGCAT/ s/".*"/"\/usr\/share\/vi\/catalog\/"/' 
build.unix/pathnames.h
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make -C build.unix
make[2]: Entering directory '/<<PKGBUILDDIR>>/build.unix'
/usr/bin/make  all-am
make[3]: Entering directory '/<<PKGBUILDDIR>>/build.unix'
/bin/bash ./libtool --tag=CC   --mode=compile x86_64-linux-gnu-gcc 
-DHAVE_CONFIG_H -I. -I../dist  -D__REGEX_PRIVATE -I. -I../dist/../include 
-DVI=\"/usr/bin/`echo vi-ipc | sed 's&^&n&'`\" -I../dist/../regex -Wdate-time 
-D_FORTIFY_SOURCE=2 -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 api.lo `test -f 
'../dist/../common/api.c' || echo '../dist/'`../dist/../common/api.c
 x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../dist -D__REGEX_PRIVATE -I. 
-I../dist/../include -DVI=\"/usr/bin/nvi-ipc\" -I../dist/../regex -Wdate-time 
-D_FORTIFY_SOURCE=2 -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 ../dist/../common/api.c -o api.o
/bin/bash ./libtool --tag=CC   --mode=compile x86_64-linux-gnu-gcc 
-DHAVE_CONFIG_H -I. -I../dist  -D__REGEX_PRIVATE -I. -I../dist/../include 
-DVI=\"/usr/bin/`echo vi-ipc | sed 's&^&n&'`\" -I../dist/../regex -Wdate-time 
-D_FORTIFY_SOURCE=2 -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 conv.lo `test -f 
'../dist/../common/conv.c' || echo '../dist/'`../dist/../common/conv.c
 x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../dist -D__REGEX_PRIVATE -I. 
-I../dist/../include -DVI=\"/usr/bin/nvi-ipc\" -I../dist/../regex -Wdate-time 
-D_FORTIFY_SOURCE=2 -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 ../dist/../common/conv.c -o conv.o
../dist/../common/conv.c: In function 'default_int2char':
../dist/../common/conv.c:241:32: error: passing argument 3 of 'iconv' from 
incompatible pointer type [-Wincompatible-pointer-types]
  241 |             if (iconv(id, &bp, &len, &obp, &outleft) == -1 &&           
\
      |                                ^
      |                                |
      |                                int *
../dist/../common/conv.c:271:17: note: in expansion of macro 'CONVERT2'
  271 |                 CONVERT2(j, cw, offset);
      |                 ^~~~~~~~
In file included from ../dist/../common/conv.c:32:
/usr/include/iconv.h:50:41: note: expected 'size_t * restrict' {aka 'long 
unsigned int * restrict'} but argument is of type 'int *'
   50 |                      size_t *__restrict __inbytesleft,
      |                      ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
../dist/../common/conv.c:241:32: error: passing argument 3 of 'iconv' from 
incompatible pointer type [-Wincompatible-pointer-types]
  241 |             if (iconv(id, &bp, &len, &obp, &outleft) == -1 &&           
\
      |                                ^
      |                                |
      |                                int *
../dist/../common/conv.c:285:9: note: in expansion of macro 'CONVERT2'
  285 |         CONVERT2(j, cw, offset);
      |         ^~~~~~~~
/usr/include/iconv.h:50:41: note: expected 'size_t * restrict' {aka 'long 
unsigned int * restrict'} but argument is of type 'int *'
   50 |                      size_t *__restrict __inbytesleft,
      |                      ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
make[3]: *** [Makefile:719: conv.lo] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build.unix'
make[2]: *** [Makefile:570: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build.unix'
make[1]: *** [debian/rules:52: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:19: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: nvi
Source-Version: 1.81.6-23
Done: Tobias Heider <m...@tobhe.de>

We believe that the bug you reported is fixed in the latest version of
nvi, 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.
Tobias Heider <m...@tobhe.de> (supplier of updated nvi 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: Thu, 01 Aug 2024 12:57:57 +0200
Source: nvi
Architecture: source
Version: 1.81.6-23
Distribution: unstable
Urgency: medium
Maintainer: Tobias Heider <m...@tobhe.de>
Changed-By: Tobias Heider <m...@tobhe.de>
Closes: 1075326
Changes:
 nvi (1.81.6-23) unstable; urgency=medium
 .
   * Fix FTBFS because of incompatible-pointer-type error with gcc14
     (Closes: #1075326)
     - d/p/0041-Fix-FTBFS-because-of-incompatible-pointer-type-error.patch
   * Add gbp.conf
Checksums-Sha1:
 0da443a69d13be99c0a829d20feee79ddd4dba02 1850 nvi_1.81.6-23.dsc
 ce3e0d7d476fb3bdcce9d547e170152290db0347 2324452 nvi_1.81.6.orig.tar.gz
 f7d7fe7ee0af0c8282becdc2456b7d7ec5782659 111164 nvi_1.81.6-23.debian.tar.xz
 39d1f0e2f14ab770c323b3b5278123425baea401 5863 nvi_1.81.6-23_source.buildinfo
Checksums-Sha256:
 f6de12961c1329db93f0c65eeaa0aa3d49253e92ee3385b2ba526e5587c9ecfc 1850 
nvi_1.81.6-23.dsc
 8bc348889159a34cf268f80720b26f459dbd723b5616107d36739d007e4c978d 2324452 
nvi_1.81.6.orig.tar.gz
 119e2530b9912d5e3946fd3ecb57aa902000a01a80f88ffdf530cea639d29db2 111164 
nvi_1.81.6-23.debian.tar.xz
 9be46723706e3fe1b57cdf9698fba206d6ffbf05496a18f389adddc832196c25 5863 
nvi_1.81.6-23_source.buildinfo
Files:
 74719ba899e093e43d7945f75608c51f 1850 editors optional nvi_1.81.6-23.dsc
 f7e65a969045dafd53aea7e3e80b8cf2 2324452 editors optional 
nvi_1.81.6.orig.tar.gz
 96cb26965ab326803b57f9d1785347a3 111164 editors optional 
nvi_1.81.6-23.debian.tar.xz
 9d9c6b6db3c8fdde590cb5ab94958b4c 5863 editors optional 
nvi_1.81.6-23_source.buildinfo

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

iQIzBAEBCgAdFiEEm2k9dECALopv+APeE0mPAyzP6doFAmarbcUACgkQE0mPAyzP
6doWWw/+P/uR222gwz62Mh43kyTaqWC80Xyrri77CvAhJsnYo3yh9ohusf3qsgq7
ZR0xs9W+MbtZi1wH0nw532sWHiwpOn01oce7vCq+ouLt/OLlKJIOyIDuRSx0lpUw
8NWlniAHDdq+e4FzeMZUkCuY4/NLz495MjXG2dkZ8yj8NZaMJCMh7buOU6qk9dlQ
l1VTTwVwirTzRm409vA5B57KhTSbRqYOwJMFgr7sf43siJwkJiJBRfUV5UdWrMmY
BcaiNV0HCeMWUtU3t1MvEPKk9I2ZhenFOl76agcBkoTqFqQzg4yGJ0Saw4r/bRJO
VWWVR1UGXOpgOvaWxcTbszPv7beSYZiIVC97oNYLdxObRn3ApOwieoSxy22jIwcW
rtVNR9EzAgk5YD7FgG0lBLsIkn8SDvVtSGgl6O03bCM4Hh8YA/LzIyTlhDPNLRDn
lE9wQqac9KMlCPbTQl1mfASU07wyj98Wn8T7NTtM0ezQndIe93OyNJ9+x4TLvrMb
RjByxXRH1EN31fDfDbcZLbLzbBQNNXbI9k5Sbh9WSdg0NXePG+trrhlf0aAXx3oC
oOiVieuFwSKsrIpI/qKbcw/TaxW1DT+q/WTiYnP2XoMZ84qBIePlBe2thR0OvhtO
ORROzQzmjqefkmNG3vKvQjDDG+34kpsXAD/VseQfUv38XiQykpo=
=kw3C
-----END PGP SIGNATURE-----

Attachment: pgpfW7MK0b7IS.pgp
Description: PGP signature


--- End Message ---

Reply via email to