Your message dated Tue, 30 Jul 2024 08:59:54 +0000
with message-id <e1syii2-0060bx...@fasolo.debian.org>
and subject line Bug#1075703: fixed in yorick-ml4 0.6.0-6
has caused the Debian Bug report #1075703,
regarding yorick-ml4: 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.)


-- 
1075703: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075703
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:yorick-ml4
Version: 0.6.0-4
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/yorick-ml4_0.6.0-4_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

[...]
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make Y_MAKEDIR=/usr/lib/yorick Y_EXE=/usr/bin/yorick clean
make[2]: Entering directory '/<<PKGBUILDDIR>>'
rm -f *~ '#'* core* *.core a.out yinit.* ywrap.* *.dep so_locations Make.tmp
rm -f Y_HOME.txt
rm -f ml4.o yorick libml4.a ml4.so ml4.def 
rm -rf binaries
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
 debian/rules build
dh build
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make COPT_DEFAULT="" \
        Y_CFLAGS="-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" \
        Y_LDFLAGS="-Wl,-z,relro"
make[2]: Entering directory '/<<PKGBUILDDIR>>'
cc  -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 -DPLUG_IN -I. -I/usr/lib/yorick/include 
-Wdate-time -D_FORTIFY_SOURCE=2  -c -o ml4.o ml4.c
ml4.c: In function ‘Y_ml4read’:
ml4.c:379:17: error: initialization of ‘int *’ from incompatible pointer type 
‘long int *’ [-Wincompatible-pointer-types]
  379 |     int *data = a->value.l;
      |                 ^
ml4.c:415:33: warning: format ‘%d’ expects argument of type ‘int’, but argument 
2 has type ‘size_t’ {aka ‘long unsigned int’} [-Wformat=]
  415 |     if (DEBUG) printf("strlen: %d\n",strlen((void *)a->value.q[0]));
      |                                ~^    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                 |    |
      |                                 int  size_t {aka long unsigned int}
      |                                %ld
ml4.c:312:3: warning: ignoring return value of ‘fread’ declared with attribute 
‘warn_unused_result’ [-Wunused-result]
  312 |   fread(&mrows,sizeof(int),1,fs);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ml4.c:313:3: warning: ignoring return value of ‘fread’ declared with attribute 
‘warn_unused_result’ [-Wunused-result]
  313 |   fread(&mcols,sizeof(int),1,fs);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ml4.c:314:3: warning: ignoring return value of ‘fread’ declared with attribute 
‘warn_unused_result’ [-Wunused-result]
  314 |   fread(&imagf,sizeof(int),1,fs);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ml4.c:316:3: warning: ignoring return value of ‘fread’ declared with attribute 
‘warn_unused_result’ [-Wunused-result]
  316 |   fread(&namelen,sizeof(int),1,fs);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ml4.c:337:3: warning: ignoring return value of ‘fread’ declared with attribute 
‘warn_unused_result’ [-Wunused-result]
  337 |   fread(tempvarname,(unsigned int)namelen,1,fs);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ml4.c: In function ‘matskip’:
ml4.c:456:3: warning: ignoring return value of ‘fread’ declared with attribute 
‘warn_unused_result’ [-Wunused-result]
  456 |   fread(&mrows,sizeof(long),1,fs);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ml4.c:457:3: warning: ignoring return value of ‘fread’ declared with attribute 
‘warn_unused_result’ [-Wunused-result]
  457 |   fread(&mcols,sizeof(long),1,fs);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ml4.c:458:3: warning: ignoring return value of ‘fread’ declared with attribute 
‘warn_unused_result’ [-Wunused-result]
  458 |   fread(&imagf,sizeof(long),1,fs);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ml4.c:460:3: warning: ignoring return value of ‘fread’ declared with attribute 
‘warn_unused_result’ [-Wunused-result]
  460 |   fread(&namelen,sizeof(long),1,fs);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ml4.c:476:3: warning: ignoring return value of ‘fread’ declared with attribute 
‘warn_unused_result’ [-Wunused-result]
  476 |   fread(tempvarname,(unsigned int)namelen,1,fs);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[2]: *** [<builtin>: ml4.o] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:10: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: yorick-ml4
Source-Version: 0.6.0-6
Done: Thibaut Paumard <thib...@debian.org>

We believe that the bug you reported is fixed in the latest version of
yorick-ml4, 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.
Thibaut Paumard <thib...@debian.org> (supplier of updated yorick-ml4 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: Tue, 30 Jul 2024 08:30:32 +0200
Source: yorick-ml4
Architecture: source
Version: 0.6.0-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Thibaut Paumard <thib...@debian.org>
Closes: 1075703
Changes:
 yorick-ml4 (0.6.0-6) unstable; urgency=medium
 .
   * Bug fix: "ftbfs with GCC-14" again, previous fix worked only for 64bit
     arches (Closes: #1075703).
Checksums-Sha1:
 89c1d97789a7e4da2d69f544213dadc299eb9ce2 1957 yorick-ml4_0.6.0-6.dsc
 0e2a04cfa5999b2513da16ff2722f5a0ebdfc65f 4376 yorick-ml4_0.6.0-6.debian.tar.xz
 63d1c73ea9a2720b7d1ca3ae203da3de18a22fe1 6360 
yorick-ml4_0.6.0-6_amd64.buildinfo
Checksums-Sha256:
 04a9865d8c89d4437041d8d5e36c03730bc365a81badff9ab702f931861a5324 1957 
yorick-ml4_0.6.0-6.dsc
 efa71ec9f2f6d6fb94dd35e1d79160281170270b5ad4d7c6f363cf64e5bb7739 4376 
yorick-ml4_0.6.0-6.debian.tar.xz
 464559ea5171b807f45c7b9a220136987d4530a909b0aa0cdd2efe7c0b0ecfbe 6360 
yorick-ml4_0.6.0-6_amd64.buildinfo
Files:
 aa00a0a681ef014291c7537027ccd074 1957 science optional yorick-ml4_0.6.0-6.dsc
 35f5e0e5d5fc2b5a5d282927133d5d07 4376 science optional 
yorick-ml4_0.6.0-6.debian.tar.xz
 3a0d14778fa93ed59b22d4951239422c 6360 science optional 
yorick-ml4_0.6.0-6_amd64.buildinfo

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

iQJHBAEBCAAxFiEEvK37UrQZmNdNmdmOk5RTSODcKEAFAmaojO0THHRoaWJhdXRA
ZGViaWFuLm9yZwAKCRCTlFNI4NwoQC6MEADGwosxZCYeBfReyYU8U/9d75Hf9qpZ
8VDXiL6XQ4nJW0Jc0knCJedWJhVLXU90UDayXznZJzb8p0t6e0CQZeBFL2NKbjbD
xU0LDX2FWXjzRe6Sa9A44Fvp8RafC2CrjJCu+YDEe3JpTLioOVXP+QR06Zel+Da+
HQLQIgKjbzs4EhpIyapRJTyYDyoHVRAGNXagVb7hg/HV8Ki69jFPwOwL0CEi8cf1
qRrRik7K9w+PvxKZTdsSGGv8NhzHgK1bdcqYXQtAJ4n+iUsD0FqNgHLPs9IkE9BR
OUeFzcGh4+J04RYT/SuX2Nftf85HXfG/J3gA+Ht9NBP4XAC+L0dadZN3oQUQ5Ibk
z8PwZtSDcIm5SZDExAv38shQ99lpgzP8Lhzbk7HmVuB0UlNNw0kmp+aTEoS8apcV
DnNoUbi9N91h7isLY611mI0DCFTQFqc1M0lLtaU/TLjpFahUs/3L/NJc0Qgb37Tr
TwU84aM7VTA1BOsOw3kkrtqrvU1W+KPEGWFDW2IjEGEuQf/6Wx88y7XbQcP/tMHd
kmtmbt0kVqqCKftblb7vDAridkDBBL84AkG0a+/SPfZKK/16Qr2VbuDJh72hrrKw
/9i7yqv7VrgcWruitcnidzhEJw9MoJPxqeqA84te+amy42NCC9V++JECrL4wqbNs
7IkEEyAhJ+pOMw==
=/JKP
-----END PGP SIGNATURE-----

Attachment: pgpDrHvGTukP9.pgp
Description: PGP signature


--- End Message ---

Reply via email to