Your message dated Mon, 29 Jul 2024 16:35:31 +0000
with message-id <e1sytlp-002yn9...@fasolo.debian.org>
and subject line Bug#1075703: fixed in yorick-ml4 0.6.0-5
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-5
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: Mon, 29 Jul 2024 18:19:44 +0200
Source: yorick-ml4
Architecture: source
Version: 0.6.0-5
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-5) unstable; urgency=medium
 .
   * Check against Policy 0.6.0-5.
   * Bug fix: "ftbfs with GCC-14", thanks to Matthias Klose (Closes:
     #1075703), new patch gcc-14.
Checksums-Sha1:
 2628a733941688e6a55920ef44a9c6af920bbb05 1957 yorick-ml4_0.6.0-5.dsc
 223421eb5b1d0cb307870c43e3827b31d2e249e4 4332 yorick-ml4_0.6.0-5.debian.tar.xz
 fe657088f5c90a408df267dd7bc301c7ad4a8ae6 6360 
yorick-ml4_0.6.0-5_amd64.buildinfo
Checksums-Sha256:
 b70fc43f9d3075491fae990fc1ec884fa596018a599ffe3a85565af7b0f76e1a 1957 
yorick-ml4_0.6.0-5.dsc
 187de89bd1817c60180db3f1018cbb6b1a1a43b2088ef939bed438d23888bfa4 4332 
yorick-ml4_0.6.0-5.debian.tar.xz
 294d3b9fded0fd5783e45844f02136bd4dd9963e95b87a7e246bbfd3442b23b9 6360 
yorick-ml4_0.6.0-5_amd64.buildinfo
Files:
 9c79ff399f0c62fc494f8cbc620d7123 1957 science optional yorick-ml4_0.6.0-5.dsc
 6c0505945da3c86631a047b3b3dbe614 4332 science optional 
yorick-ml4_0.6.0-5.debian.tar.xz
 27d8fb84cf405a85a8c8ba48f57ae686 6360 science optional 
yorick-ml4_0.6.0-5_amd64.buildinfo

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

iQJHBAEBCAAxFiEEvK37UrQZmNdNmdmOk5RTSODcKEAFAmanwkETHHRoaWJhdXRA
ZGViaWFuLm9yZwAKCRCTlFNI4NwoQBY+D/9MBJzbqvqTOG6yJehWbFzZ6jQ8ZwSP
WlBdDJfqznm4JWGEor2AXDpRLwW4/diwmekF9KhDArIeYYilWjA8zo54l+7aXiOt
qX0QzZmBmfdkK3pHCzGQxidh9naHkb4EKBEaUMz8S+4GO1goKrw7QYtWA9HaaQOw
KiR6cRahryQeUakdGSPhUkBvELiOtDbEPjwZ7hp/4iK9uP3LFU1W1xN2w2MnH/TM
wo3ZwlON5nwk7Wt6TOFWH+jRNGGoLNU9xonNrIyeaSZeNcAQIDl5BsU0+4qMcuIl
YjAIc8AlS5SL3+/ENENkKg4j/OD5NNas0xx8iFlhl1AmPUs18oavIubg9cOQc/+W
foqi83vYCstzx/BKI1YLpj1YwYfWf7TIfLUA0UFoqGmbobIya4nLVVihisnb7Ub0
X6vm5FMykfdwrTKr6XJGrD/4301h4uA42GzLdhP3buiVtUl83xZ16FHxZ2xtyYwP
txkMsVXvheiolBDqEgbAozAl177IgbSfNusd4D6NOL4kCZXUqcBZYb66+IiDCf+u
Cc6OaNWsY1OzWO0FVgVgNvJtdbZA5NIxDKO+dpMjlI20F4xNLI4flNjwxJObhWvp
TA2IJ2DN+uhgR7IGqk5pp80O+ZqWgx4ep0Len3OpE+zKQcJV8VG86GiDiNsTDC1d
DSgapeHXspepMQ==
=ighR
-----END PGP SIGNATURE-----

Attachment: pgptNJcMQTRVI.pgp
Description: PGP signature


--- End Message ---

Reply via email to