Your message dated Sat, 29 Mar 2025 03:31:49 +0000
with message-id <[email protected]>
and subject line Bug#1098115: fixed in x11iraf 2.2+dfsg-1
has caused the Debian Bug report #1098115,
regarding x11iraf: ftbfs with GCC-15
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 [email protected]
immediately.)


-- 
1098115: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098115
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:x11iraf
Version: 2.2~rc1+dfsg-5
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15

[This bug is NOT 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-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.

The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/x11iraf_2.2~rc1+dfsg-5_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.

To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other 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-15/porting_to.html

[...]
      |                                 %s
widget.c:2120:34: warning: format ‘%x’ expects argument of type ‘unsigned int’, 
but argument 3 has type ‘caddr_t’ {aka ‘char *’} [-Wformat=]
 2120 |             sprintf (result, "0x%x", value);
      |                                 ~^   ~~~~~
      |                                  |   |
      |                                  |   caddr_t {aka char *}
      |                                  unsigned int
      |                                 %s
widget.c: In function ‘widgetAddEventHandler’:
widget.c:4391:31: warning: cast to pointer from integer of different size 
[-Wint-to-pointer-cast]
 4391 |         new_cb->client_data = (XtPointer) event_mask;
      |                               ^
widget.c: In function ‘widgetRemoveEventHandler’:
widget.c:4434:42: warning: cast from pointer to integer of different size 
[-Wpointer-to-int-cast]
 4434 |             XtRemoveEventHandler (wp->w, (int) cb->client_data, 
nonmaskable,
      |                                          ^
widget.c: In function ‘widgetEvent’:
widget.c:4502:32: warning: format ‘%u’ expects argument of type ‘unsigned int’, 
but argument 3 has type ‘Time’ {aka ‘long unsigned int’} [-Wformat=]
 4502 |                 sprintf (op, "%u %d %d %d %d ",
      |                               ~^
      |                                |
      |                                unsigned int
      |                               %lu
 4503 |                     ev->time, ev->x, ev->y, ev->x_root, ev->y_root);
      |                     ~~~~~~~~    
      |                       |
      |                       Time {aka long unsigned int}
widget.c:4533:32: warning: format ‘%u’ expects argument of type ‘unsigned int’, 
but argument 3 has type ‘Time’ {aka ‘long unsigned int’} [-Wformat=]
 4533 |                 sprintf (op, "%u %d %d %d %d ",
      |                               ~^
      |                                |
      |                                unsigned int
      |                               %lu
 4534 |                     ev->time, ev->x, ev->y, ev->x_root, ev->y_root);
      |                     ~~~~~~~~    
      |                       |
      |                       Time {aka long unsigned int}
widget.c:4557:29: warning: ‘XKeycodeToKeysym’ is deprecated 
[-Wdeprecated-declarations]
 4557 |                             keysym = XKeycodeToKeysym (obm->display,
      |                             ^~~~~~
In file included from /usr/include/X11/Intrinsic.h:53,
                 from ObmP.h:16,
                 from widget.c:5:
/usr/include/X11/Xlib.h:1683:15: note: declared here
 1683 | extern KeySym XKeycodeToKeysym(
      |               ^~~~~~~~~~~~~~~~
widget.c:4575:32: warning: format ‘%u’ expects argument of type ‘unsigned int’, 
but argument 3 has type ‘Time’ {aka ‘long unsigned int’} [-Wformat=]
 4575 |                 sprintf (op, "%u %d %d %d %d ",
      |                               ~^
      |                                |
      |                                unsigned int
      |                               %lu
 4576 |                     ev->time, ev->x, ev->y, ev->x_root, ev->y_root);
      |                     ~~~~~~~~    
      |                       |
      |                       Time {aka long unsigned int}
widget.c: In function ‘widgetGetFontName’:
widget.c:4742:43: warning: format ‘%d’ expects argument of type ‘int’, but 
argument 4 has type ‘long unsigned int’ [-Wformat=]
 4742 |                         sprintf(name, "%s%d", name, val);
      |                                          ~^         ~~~
      |                                           |         |
      |                                           int       long unsigned int
      |                                          %ld
make[2]: *** [<builtin>: gterm.o] Error 1
make[2]: Leaving directory '/build/reproducible-path/x11iraf-2.2~rc1+dfsg/obm'
make[1]: *** [Makefile:11: obm/libobm.a] Error 2
make[1]: Leaving directory '/build/reproducible-path/x11iraf-2.2~rc1+dfsg'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned 
exit code 2
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: x11iraf
Source-Version: 2.2+dfsg-1
Done: Ole Streicher <[email protected]>

We believe that the bug you reported is fixed in the latest version of
x11iraf, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ole Streicher <[email protected]> (supplier of updated x11iraf 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 28 Mar 2025 22:18:31 +0100
Source: x11iraf
Architecture: source
Version: 2.2+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Astro Team <[email protected]>
Changed-By: Ole Streicher <[email protected]>
Closes: 1098115
Changes:
 x11iraf (2.2+dfsg-1) unstable; urgency=medium
 .
   * Adjust license of appstream metadata
   * New upstream version 2.2+dfsg. Closes: #1098115
   * Rediff patches
   * Use desktop metadata provided by upstream
   * Push Standards-Version to 4.7.2, no changes needed
Checksums-Sha1:
 5241bf73f03fddab2f4b2acf47f0b8e6d356453d 2151 x11iraf_2.2+dfsg-1.dsc
 bdc0a4ef00e7d6081f23012f5a0cc4c411deee25 2006136 x11iraf_2.2+dfsg.orig.tar.xz
 d63db835fc133c6c285b1f96cf778b5d069feb01 346804 
x11iraf_2.2+dfsg-1.debian.tar.xz
Checksums-Sha256:
 bf75f687cfa40c1b8ebf4dbb592aae9bf9df9b8362b615374d7cdc7c45befbb5 2151 
x11iraf_2.2+dfsg-1.dsc
 043bbc205cee90651575bdefd5b7c05c53db193f1ccc0f700b9cc3cff9f129fa 2006136 
x11iraf_2.2+dfsg.orig.tar.xz
 25b3288bafc662808a5cf0ec76e6406c0f3ccf504878415ebf15ce1ce8aac0ef 346804 
x11iraf_2.2+dfsg-1.debian.tar.xz
Files:
 62de20bf21fc0d85f16dd603af867a5c 2151 science optional x11iraf_2.2+dfsg-1.dsc
 c73940c4eb0b295f969ccf5c121897f8 2006136 science optional 
x11iraf_2.2+dfsg.orig.tar.xz
 05b0186f369f4eefdd2fe32cb35263c2 346804 science optional 
x11iraf_2.2+dfsg-1.debian.tar.xz

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

iQIzBAEBCgAdFiEE7/BpV0Ra2/h0L3qtmk9WvbkOGL0FAmfnH4MACgkQmk9WvbkO
GL3I+hAAmsJTaN0neOAENtbDoLEDBvo0pIiVBVlMqTKWlvX2KHnDx2ggM5i8ilfa
sR5EdEuSS64yhhf4guirf/JeXRdRSQKjvDwnzcYEBVmy1QzdZmjOd/ZKavxdfnJd
P7RhKLmlKZ2FuCuaX5CbVUH8rDRR2wHZTFxPvgFDfj2mVAOl1YhmWo4CN/YFTXVw
ChLTHuM67Y2/spWSjY8BF7jbNGtMY7Gmzw0EU4ob1CAttf450XkbNv2VL3NobKAf
DuiNHYk4lYelHZY/PpQVOIXd7lrzlR3HwMe6A++mURSGISVqqT43+QCsc6h7k5fb
ttU/GA5vzGRsJ7bRBXEnfG+2Rn+u/lyRzwxRfh0PAgeKS3nhyR2w12RhjDInvZal
2efjEeFakykKrdEqIfm17/DowVejNvQ0arznikr9AEjAS3UTH8e8CcFIEA7t1RSG
JGtmsymLdO05Qa3rzpxqrsHGiKTOI2dZL0QgL2WHqoxjwgIoe5VlDy3vy5S0EVmH
WXdDUHSXjZA2Kz/D4J8LBHmRrWbNSE18ni4TXTe3d315cNQDxBbvOxiZSivPSr5K
F7uIwh3nSME7IOXkZU5Zr5a2jKcIWQ35tgD6uuq3R1IZK99Hy0g1KHI5Vw4mZqj0
lff6AWbacDVWOPgCnQGXnqB6Eh50jVkpudnXQgrnyd1Buqp88ko=
=0O+2
-----END PGP SIGNATURE-----

Attachment: pgpTZpv6fiyq4.pgp
Description: PGP signature


--- End Message ---

Reply via email to