Your message dated Thu, 24 Oct 2024 15:19:45 +0000
with message-id <e1t3zcn-001nnt...@fasolo.debian.org>
and subject line Bug#1075217: fixed in libxaw3dxft 1.6.2h-2
has caused the Debian Bug report #1075217,
regarding libxaw3dxft: 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.)


-- 
1075217: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075217
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libxaw3dxft
Version: 1.6.2h-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/libxaw3dxft_1.6.2h-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

[...]
                 from MultiSink.c:80:
../include/X11/Xaw3dxft/XawInit.h:28:13: warning: redundant redeclaration of 
‘XawInitializeWidgetSet’ [-Wredundant-decls]
   28 | extern void XawInitializeWidgetSet(void);       /* called from 
ClassInit procs */
      |             ^~~~~~~~~~~~~~~~~~~~~~
In file included from MultiSink.c:79:
../include/X11/Xaw3dxft/XawInit.h:28:13: note: previous declaration of 
‘XawInitializeWidgetSet’ with type ‘void(void)’
   28 | extern void XawInitializeWidgetSet(void);       /* called from 
ClassInit procs */
      |             ^~~~~~~~~~~~~~~~~~~~~~
MultiSink.c:115:37: warning: initialization discards ‘const’ qualifier from 
pointer target type [-Wdiscarded-qualifiers]
  115 |         offset(fontset), XtRString, XtDefaultFontSet},
      |                                     ^~~~~~~~~~~~~~~~
In file included from ../include/X11/Xaw3dxft/MultiSinkP.h:89:
../include/X11/Xaw3dxft/MultiSink.h:97:17: warning: initialization discards 
‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   97 | #define XtNecho "echo"
      |                 ^~~~~~
MultiSink.c:116:6: note: in expansion of macro ‘XtNecho’
  116 |     {XtNecho, XtCOutput, XtRBoolean, sizeof(Boolean),
      |      ^~~~~~~
../include/X11/Xaw3dxft/MultiSink.h:94:19: warning: initialization discards 
‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   94 | #define XtCOutput "Output"
      |                   ^~~~~~~~
MultiSink.c:116:15: note: in expansion of macro ‘XtCOutput’
  116 |     {XtNecho, XtCOutput, XtRBoolean, sizeof(Boolean),
      |               ^~~~~~~~~
../include/X11/Xaw3dxft/MultiSink.h:96:31: warning: initialization discards 
‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   96 | #define XtNdisplayNonprinting "displayNonprinting"
      |                               ^~~~~~~~~~~~~~~~~~~~
MultiSink.c:118:6: note: in expansion of macro ‘XtNdisplayNonprinting’
  118 |     {XtNdisplayNonprinting, XtCOutput, XtRBoolean, sizeof(Boolean),
      |      ^~~~~~~~~~~~~~~~~~~~~
../include/X11/Xaw3dxft/MultiSink.h:94:19: warning: initialization discards 
‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
   94 | #define XtCOutput "Output"
      |                   ^~~~~~~~
MultiSink.c:118:29: note: in expansion of macro ‘XtCOutput’
  118 |     {XtNdisplayNonprinting, XtCOutput, XtRBoolean, sizeof(Boolean),
      |                             ^~~~~~~~~
MultiSink.c:127:41: warning: initialization discards ‘const’ qualifier from 
pointer target type [-Wdiscarded-qualifiers]
  127 |     /* class_name               */      "MultiSink",
      |                                         ^~~~~~~~~~~
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include 
-DXAW_INTERNATIONALIZATION -Wdate-time -D_FORTIFY_SOURCE=2 -Wall 
-Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes 
-Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main 
-Werror=missing-braces -Werror=sequence-point -Werror=return-type 
-Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address 
-Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing 
-I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c Xaw3dXft.c -o Xaw3dXft.o >/dev/null 
2>&1
XawIm.c:109:39: warning: initialization discards ‘const’ qualifier from pointer 
target type [-Wdiscarded-qualifiers]
  109 |         Offset (font_set), XtRString, XtDefaultFontSet
      |                                       ^~~~~~~~~~~~~~~~
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include 
-DXAW_INTERNATIONALIZATION -Wdate-time -D_FORTIFY_SOURCE=2 -Wall 
-Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes 
-Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main 
-Werror=missing-braces -Werror=sequence-point -Werror=return-type 
-Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address 
-Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing 
-I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c Viewport.c -o Viewport.o >/dev/null 
2>&1
XawIm.c: In function ‘_XawImWcLookupString’:
XawIm.c:1525:55: error: passing argument 3 of ‘Xutf8LookupString’ from 
incompatible pointer type [-Wincompatible-pointer-types]
 1525 |               ret = Xutf8LookupString (p->xic, event, buffer_return, 
bytes_buffer, keysym_return, status_return);
      |                                                       ^~~~~~~~~~~~~
      |                                                       |
      |                                                       wchar_t * {aka 
int *}
In file included from /usr/include/X11/Intrinsic.h:53,
                 from /usr/include/X11/IntrinsicP.h:51,
                 from XawIm.c:58:
/usr/include/X11/Xlib.h:3933:5: note: expected ‘char *’ but argument is of type 
‘wchar_t *’ {aka ‘int *’}
 3933 |     char*               /* buffer_return */,
      |     ^~~~~
make[4]: *** [Makefile:650: XawIm.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include 
-DXAW_INTERNATIONALIZATION -Wdate-time -D_FORTIFY_SOURCE=2 -Wall 
-Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes 
-Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main 
-Werror=missing-braces -Werror=sequence-point -Werror=return-type 
-Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address 
-Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing 
-I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c MultiSink.c -o MultiSink.o 
>/dev/null 2>&1
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I../include 
-DXAW_INTERNATIONALIZATION -Wdate-time -D_FORTIFY_SOURCE=2 -Wall 
-Wpointer-arith -Wmissing-declarations -Wformat=2 -Wstrict-prototypes 
-Wmissing-prototypes -Wnested-externs -Wbad-function-cast 
-Wold-style-definition -Wdeclaration-after-statement -Wunused -Wuninitialized 
-Wshadow -Wmissing-noreturn -Wmissing-format-attribute -Wredundant-decls 
-Wlogical-op -Werror=implicit -Werror=nonnull -Werror=init-self -Werror=main 
-Werror=missing-braces -Werror=sequence-point -Werror=return-type 
-Werror=trigraphs -Werror=array-bounds -Werror=write-strings -Werror=address 
-Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -fno-strict-aliasing 
-I/usr/include/freetype2 -I/usr/include/libpng16 -g -O2 
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -c MultiSrc.c -o MultiSrc.o >/dev/null 
2>&1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[3]: *** [Makefile:497: all] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:484: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:393: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: libxaw3dxft
Source-Version: 1.6.2h-2
Done: Josue Ortega <jo...@debian.org>

We believe that the bug you reported is fixed in the latest version of
libxaw3dxft, 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.
Josue Ortega <jo...@debian.org> (supplier of updated libxaw3dxft 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: Thu, 24 Oct 2024 08:57:02 -0600
Source: libxaw3dxft
Architecture: source
Version: 1.6.2h-2
Distribution: unstable
Urgency: medium
Maintainer: Josue Ortega <jo...@debian.org>
Changed-By: Josue Ortega <jo...@debian.org>
Closes: 1075217
Changes:
 libxaw3dxft (1.6.2h-2) unstable; urgency=medium
 .
   * Add debian/patches/fix-gcc14-errors.patch fixing FTBFS with GCC14.
     (Closes: #1075217)
   * debian/copyright: Update debian/* copyright holders year.
   * Bump debian/watch file version from 3 to 4
Checksums-Sha1:
 16a77815695015d529701a0d881b76939fdb8b16 2101 libxaw3dxft_1.6.2h-2.dsc
 9b27a14b81a434298b01329e1d0572bd1f61e726 6296 
libxaw3dxft_1.6.2h-2.debian.tar.xz
 21f9ce1bfee38a608769a0670c1c874564560107 7737 
libxaw3dxft_1.6.2h-2_amd64.buildinfo
Checksums-Sha256:
 8960e0f3a68989f59d17bbc001741d311fb854763fe14c152eff01bf7e9fc8e2 2101 
libxaw3dxft_1.6.2h-2.dsc
 f271ae9d61dbb41c4829fd541b52e9821e2f8bdad514ba143321052550983724 6296 
libxaw3dxft_1.6.2h-2.debian.tar.xz
 ee73a3cd916c47b8fe3291a7721fa6b2482233e0e0ae6af11e0d63b911d7583e 7737 
libxaw3dxft_1.6.2h-2_amd64.buildinfo
Files:
 c9da837fdaf25caea95431a70983be91 2101 libs optional libxaw3dxft_1.6.2h-2.dsc
 f47ddc9df98fd9dda6d4ee9674600b75 6296 libs optional 
libxaw3dxft_1.6.2h-2.debian.tar.xz
 829d59341449cd7939684e11c76a8642 7737 libs optional 
libxaw3dxft_1.6.2h-2_amd64.buildinfo

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

iQJFBAEBCAAvFiEEdzOzKNJ5X1viMlrdAVCdXKtK/T8FAmcaYWgRHGpvc3VlQGRl
Ymlhbi5vcmcACgkQAVCdXKtK/T+6/g/9HoHF0Oyj7YDoXKAw2rQItW8v2YtAhczI
+2rMI1+/ZBiSGVjoyyl2hS4p5Hf4/06eANzm/1HZ5eRGlZzlRxbZLm06o21NQap9
NocNexrYh1qTehJwuRKzSpPHB+Lr5Tdo6vurejPdAvvevr61I3lPrGDo2MZQJrB/
7xY0AUYUV0/dIv+In2VyZufcr5lRR3+7++TKST17C50+KZ7mGxw1UTEHaMfS55XK
i/L9zAw6LFOtyi5piB7tgrP+fZDK0Wbx02/uwYZEMlg8VYIZAhF+xOzypA0QKGpY
ojzRZekMWJ8PCrhhgj5xCkW0lwlO13ZxCr/2lL8e0nCxbEldlgU8AV4RrBhIZWMq
Vg+EBtYbgGuhKJu4a1tNiehdNsLDzbOoRlMEsRHkupHemk8lhFPHU2H8k8xGQV/N
6oAtv2jIvYB3HU/evDjKmZGC113Cxooaj8FVRo3G2fWrm+Uv2RosbD8XQky+yeiI
2yRed8o67YAti4diM5HTArl0qmZM5LbRW7CaWwUCN7jV2Ek5Ys3mG7lFckr7B4ic
ZusKdqs8umIMMUgoa8j81Kle17Y0v5ocHqIu8zLy4VHeIyHjLpnfaGQt9AXui1SP
ryQB3pW5ZMkmMdYio7IBkxVne3vF8K9SLok3aHxROO+Xm6zInil+HMaYc6wXm0mH
rVdI0YK8M78=
=0FGj
-----END PGP SIGNATURE-----

Attachment: pgpipbA3BOEuA.pgp
Description: PGP signature


--- End Message ---

Reply via email to