Your message dated Sun, 18 Aug 2024 22:20:18 +0000
with message-id <e1sfog2-00gttl...@fasolo.debian.org>
and subject line Bug#1075093: fixed in iraf 2.18.1~rc1-1
has caused the Debian Bug report #1075093,
regarding iraf: 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.)


-- 
1075093: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075093
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:iraf
Version: 2.18-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/iraf_2.18-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

[...]
      |                         ^~~~~~~~~~~~~
zfiopr.c:127:25: warning: ignoring return value of ‘dup’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  127 |             close (1);  dup (pin[1]);   close (pin[1]);
      |                         ^~~~~~~~~~~~
zfiopr.c: In function ‘zardpr_’:
zfiopr.c:278:13: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  278 |             write (ipc_in, (char *)&temp, 2);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
zfiopr.c:290:13: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  290 |             write (ipc_in, (char *)&temp, 2);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
zfiopr.c:327:13: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  327 |             write (2, (char *)buf, op - (char *)buf);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
zfiopr.c:331:13: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  331 |             write (ipc_in, (char *)buf, op - (char *)buf);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
zfiopr.c: In function ‘zawrpr_’:
zfiopr.c:389:9: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  389 |         write (fd, &temp, 2);
      |         ^~~~~~~~~~~~~~~~~~~~
zfiopr.c:391:13: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  391 |             write (ipc_out, &temp, 2);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
zfiopr.c:393:9: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  393 |         write (fd, &temp, 2);
      |         ^~~~~~~~~~~~~~~~~~~~
zfiopr.c:395:13: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  395 |             write (ipc_out, &temp, 2);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
zfiopr.c:401:13: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  401 |             write (ipc_out, (char *)buf, (int)*nbytes);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
zfiopr.c:415:13: warning: ignoring return value of ‘write’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  415 |             write (2, (char *)buf, (int)*nbytes);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc -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 
-I/<<PKGBUILDDIR>>/unix/hlib/libc -D_GNU_SOURCE -DNOVOS -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o zzexit.o zzexit.c
cc -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 
-I/<<PKGBUILDDIR>>/unix/hlib/libc -D_GNU_SOURCE -DNOVOS -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o gmttolst.o gmttolst.c
cc -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 
-I/<<PKGBUILDDIR>>/unix/hlib/libc -D_GNU_SOURCE -DNOVOS -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o zdojmp.o zdojmp.c
cc -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 
-I/<<PKGBUILDDIR>>/unix/hlib/libc -D_GNU_SOURCE -DNOVOS -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o zfiobf.o zfiobf.c
cc -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 
-I/<<PKGBUILDDIR>>/unix/hlib/libc -D_GNU_SOURCE -DNOVOS -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o zfiosf.o zfiosf.c
cc -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 
-I/<<PKGBUILDDIR>>/unix/hlib/libc -D_GNU_SOURCE -DNOVOS -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o zfpath.o zfpath.c
cc -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 
-I/<<PKGBUILDDIR>>/unix/hlib/libc -D_GNU_SOURCE -DNOVOS -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o zfutim.o zfutim.c
cc -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 
-I/<<PKGBUILDDIR>>/unix/hlib/libc -D_GNU_SOURCE -DNOVOS -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o zgtime.o zgtime.c
cc -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 
-I/<<PKGBUILDDIR>>/unix/hlib/libc -D_GNU_SOURCE -DNOVOS -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o zmfree.o zmfree.c
cc -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 
-I/<<PKGBUILDDIR>>/unix/hlib/libc -D_GNU_SOURCE -DNOVOS  -Wdate-time 
-D_FORTIFY_SOURCE=2  -c -o zsvjmp.o zsvjmp.S
zfiobf.c: In function ‘vm_connect’:
zfiobf.c:770:17: error: passing argument 1 of ‘zopnnd_’ from incompatible 
pointer type [-Wincompatible-pointer-types]
  770 |         ZOPNND (osfn, &acmode, &fd);
      |                 ^~~~
      |                 |
      |                 char *
In file included from /<<PKGBUILDDIR>>/unix/hlib/libc/iraf.h:79,
                 from osproto.h:13,
                 from zfiobf.c:24:
/<<PKGBUILDDIR>>/unix/hlib/libc/iraf_kproto.h:59:21: note: expected ‘PKCHAR *’ 
{aka ‘short int *’} but argument is of type ‘char *’
   59 | int ZOPNND (PKCHAR *pk_osfn, XINT *mode, XINT *chan);
      |             ~~~~~~~~^~~~~~~
make[4]: *** [<builtin>: zfiobf.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory '/<<PKGBUILDDIR>>/unix/os'
make[3]: *** [Makefile:26: install] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/unix'
make[2]: *** [Makefile:66: novos] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" returned 
exit code 2
make[1]: *** [debian/rules:12: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: iraf
Source-Version: 2.18.1~rc1-1
Done: Ole Streicher <oleb...@debian.org>

We believe that the bug you reported is fixed in the latest version of
iraf, 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.
Ole Streicher <oleb...@debian.org> (supplier of updated iraf 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: Sun, 18 Aug 2024 21:18:35 +0200
Source: iraf
Architecture: source
Version: 2.18.1~rc1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Astro Team <debian-astro-maintain...@lists.alioth.debian.org>
Changed-By: Ole Streicher <oleb...@debian.org>
Closes: 1075093
Changes:
 iraf (2.18.1~rc1-1) unstable; urgency=medium
 .
   * Remove unneeded build dependencies
   * Accept prereleases in d/watch
   * New upstream version 2.18.1~rc1. Closes: #1075093
   * Push Standards-Version to 4.7.0. No changes needed
   * Fix type of jumpcon in (e)cl/main.c
Checksums-Sha1:
 10111038ad3683535501b9646094582bd60bf912 2596 iraf_2.18.1~rc1-1.dsc
 ab39eac5777b89a6827d26832f11c7a9d67f25cb 13904199 iraf_2.18.1~rc1.orig.tar.gz
 6b34c0ee00f46e8aa1a179f440aa93f94443a0bc 28584 iraf_2.18.1~rc1-1.debian.tar.xz
Checksums-Sha256:
 54eb4e77fab2b80778ca63324fefd75f2dfd699a2cba6a3ba01aa6d3c7070cd0 2596 
iraf_2.18.1~rc1-1.dsc
 089075ccda5d290dcdb7e833a82990f7d690ce53809c1d897d0fafa3901713bd 13904199 
iraf_2.18.1~rc1.orig.tar.gz
 1a6091d6dc5ee9b385ad44326ab3118ff229e95614b0baca9e7b2bfcef2488e5 28584 
iraf_2.18.1~rc1-1.debian.tar.xz
Files:
 0e1eb24e531b9122b326531b4406cb57 2596 science optional iraf_2.18.1~rc1-1.dsc
 2cc7b5f82747203e31ccdc31113fddf4 13904199 science optional 
iraf_2.18.1~rc1.orig.tar.gz
 56f05b493b4c1871f155acd430faf659 28584 science optional 
iraf_2.18.1~rc1-1.debian.tar.xz

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

iQIzBAEBCgAdFiEE7/BpV0Ra2/h0L3qtmk9WvbkOGL0FAmbCbjwACgkQmk9WvbkO
GL2HOw/9GWf9yvSqHNty7W/jdK5muCB4z+Exedm45jxn7R9F3KkIquUN2erHdEu3
oD9KIdyWm/xXo7W61G675WqfVl23P9cklXGbETqwY3tYVj4Q3/IkROjXT4SvJ2kI
jJjGhgiJnKrvGnLV4aTPwVKLifpt9ukbb8lZYbRP7SXHJ2M4ZmTVA9gHpHxZGCbT
2AWT/CgYoz5vOAuMhGMxIjoRc8Fb+62QPMHqJWbseUY4TwPvsgsX3YDUj/ftwQIG
NZX9WBkwnxpjHzL4LosWzzFqDSp8zk5mGNDoKlnUiF/yQX9PcZP8KlosvlqEMZpy
mJMIXBfPsTIhUXclAA2S86/zkyUpYuDSNr2cfH7VcfdDzKQHJQ+pVHGYQHXVclNt
vxL8RQyZGj/Q8j84dRa4xTozkqsqYq0CHnxO/hoXDi6YwHQD1zFXxwSxXCorsQC7
vkJcQRYuucIy9Urh3Nkc2ucnURaNv5Dmegpxj7Fql45a86iQJwyhUigTRivNS7nR
u0J6dPGpIZXhweOlMZeMqu3YetsL1hK5cc+hMyoTW9YEwSqlpOUJbhGz8f/v6Lfk
SV8YUYYWTpzTr4cny0B1zEcF070rNqmYGfS4CehIukrNWDG9Oj4IMwn4MWoaE0b+
lx5HQDxEgSbDJB1/IHeCDxDe9ZNcclUC9R0qWsUzu6u25hfwcHU=
=34Wd
-----END PGP SIGNATURE-----

Attachment: pgprMrecLW0UN.pgp
Description: PGP signature


--- End Message ---

Reply via email to