Your message dated Sat, 03 Aug 2024 00:04:15 +0000
with message-id <e1sa2fr-006mvr...@fasolo.debian.org>
and subject line Bug#1075290: fixed in mpb 1.11.1-6
has caused the Debian Bug report #1075290,
regarding mpb: 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.)
--
1075290: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075290
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:mpb
Version: 1.11.1-5.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/mpb_1.11.1-5.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
[...]
130 | NEWCELL_SMOB(obj, evectmatrix, mp);
| ^~~~~~~~~~~~
matrix-smob.c:130:6: error: assignment to ‘SCM’ {aka ‘struct scm_unused_struct
*’} from ‘long int’ makes pointer from integer without a cast [-Wint-conversion]
matrix-smob.c: In function ‘evectmatrix_slice2scm’:
matrix-smob.c:144:6: error: assignment to ‘SCM’ {aka ‘struct scm_unused_struct
*’} from ‘long int’ makes pointer from integer without a cast [-Wint-conversion]
144 | NEWCELL_SMOB(obj, evectmatrix, mp);
| ^~~~~~~~~~~~
matrix-smob.c: In function ‘sqmatrix2scm’:
matrix-smob.c:155:6: error: assignment to ‘SCM’ {aka ‘struct scm_unused_struct
*’} from ‘long int’ makes pointer from integer without a cast [-Wint-conversion]
155 | NEWCELL_SMOB(obj, sqmatrix, mp);
| ^~~~~~~~~~~~
matrix-smob.c: In function ‘assert_sqmatrix_smob’:
my-smob.h:53:44: warning: comparison of integer expressions of different
signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare]
53 | && SCM_TYP16 (X) == (scm_tc16_smob_ ## T))
| ^~
my-smob.h:66:28: note: in expansion of macro ‘T_SMOB_P’
66 | #define SAFE_T_SMOB(T, X) (T_SMOB_P(T,X) ? T_SMOB(T,X) : NULL)
| ^~~~~~~~
matrix-smob.h:35:26: note: in expansion of macro ‘SAFE_T_SMOB’
35 | #define SAFE_SQMATRIX(X) SAFE_T_SMOB(sqmatrix, X)
| ^~~~~~~~~~~
matrix-smob.c:186:20: note: in expansion of macro ‘SAFE_SQMATRIX’
186 | sqmatrix *m = SAFE_SQMATRIX(mo);
| ^~~~~~~~~~~~~
matrix-smob.c: In function ‘assert_evectmatrix_smob’:
my-smob.h:53:44: warning: comparison of integer expressions of different
signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare]
53 | && SCM_TYP16 (X) == (scm_tc16_smob_ ## T))
| ^~
my-smob.h:66:28: note: in expansion of macro ‘T_SMOB_P’
66 | #define SAFE_T_SMOB(T, X) (T_SMOB_P(T,X) ? T_SMOB(T,X) : NULL)
| ^~~~~~~~
matrix-smob.h:31:29: note: in expansion of macro ‘SAFE_T_SMOB’
31 | #define SAFE_EVECTMATRIX(X) SAFE_T_SMOB(evectmatrix, X)
| ^~~~~~~~~~~
matrix-smob.c:193:23: note: in expansion of macro ‘SAFE_EVECTMATRIX’
193 | evectmatrix *m = SAFE_EVECTMATRIX(mo);
| ^~~~~~~~~~~~~~~~
make[5]: *** [Makefile:683: mpb-matrix-smob.o] Error 1
mv -f .deps/mpb-epsilon_file.Tpo .deps/mpb-epsilon_file.Po
mu.c: In function ‘mean_mu_func’:
mu.c:271:20: warning: ‘shiftby1’ may be used uninitialized
[-Wmaybe-uninitialized]
271 | shiftby2 = shiftby1;
| ~~~~~~~~~^~~~~~~~~~
mu.c:195:14: note: ‘shiftby1’ declared here
195 | vector3 shiftby1, shiftby2, normal;
| ^~~~~~~~
mv -f .deps/mpb-material_grid_opt.Tpo .deps/mpb-material_grid_opt.Po
epsilon.c: In function ‘mean_epsilon_func’:
epsilon.c:271:20: warning: ‘shiftby1’ may be used uninitialized
[-Wmaybe-uninitialized]
271 | shiftby2 = shiftby1;
| ~~~~~~~~~^~~~~~~~~~
epsilon.c:195:14: note: ‘shiftby1’ declared here
195 | vector3 shiftby1, shiftby2, normal;
| ^~~~~~~~
mv -f .deps/mpb-mpb.Tpo .deps/mpb-mpb.Po
mv -f .deps/mpb-medium.Tpo .deps/mpb-medium.Po
mv -f .deps/mpb-material_grid.Tpo .deps/mpb-material_grid.Po
mv -f .deps/mpb-fields.Tpo .deps/mpb-fields.Po
make[5]: Leaving directory '/<<PKGBUILDDIR>>/mpb'
make[4]: *** [Makefile:427: all] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/mpb'
make[3]: *** [Makefile:431: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: *** [Makefile:363: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j8 returned exit code 2
make[1]: *** [debian/rules:67: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:35: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: mpb
Source-Version: 1.11.1-6
Done: Thorsten Alteholz <deb...@alteholz.de>
We believe that the bug you reported is fixed in the latest version of
mpb, 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.
Thorsten Alteholz <deb...@alteholz.de> (supplier of updated mpb 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: Fri, 02 Aug 2024 23:17:01 +0200
Source: mpb
Architecture: source
Version: 1.11.1-6
Distribution: unstable
Urgency: medium
Maintainer: Thorsten Alteholz <deb...@alteholz.de>
Changed-By: Thorsten Alteholz <deb...@alteholz.de>
Closes: 1075290
Changes:
mpb (1.11.1-6) unstable; urgency=medium
.
* take care of gcc14 issues (Closes: #1075290)
* debian/control: bump Standards Version to 4.7.0 (no changes)
Checksums-Sha1:
d627c061345107583f70d6f051fe86ff59d6d8f9 2280 mpb_1.11.1-6.dsc
41eb0803a2bfc48f2cc97d4d5ed0c65a1909cf05 145764 mpb_1.11.1-6.debian.tar.xz
d0bb6ec42963047635f81b76976cb2403a08429a 12294 mpb_1.11.1-6_amd64.buildinfo
Checksums-Sha256:
80da2aac43bfc7b6f815cad6ae14d1dcc540c47f5a36e1e5aaca5ae450732943 2280
mpb_1.11.1-6.dsc
ba6949785ac1ec0859ec2bbc19112c2857a34b2d0306bb87a584d3e86afb59ec 145764
mpb_1.11.1-6.debian.tar.xz
25080156035b678e72a26a8c249cb557b51fd302f43adf8bb37816fac7b56a97 12294
mpb_1.11.1-6_amd64.buildinfo
Files:
6db3eb39a7842e0638962974a33aa7b1 2280 science optional mpb_1.11.1-6.dsc
28cf327aa0a944e02e46006b92334021 145764 science optional
mpb_1.11.1-6.debian.tar.xz
10ae18bf40a776d324b702a4349a9db2 12294 science optional
mpb_1.11.1-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAmatbwxfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy
MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh
bHRlaG9sei5kZQAKCRCW/KwNOHtYR4xoEAC8XOayheBljKx8iFzL27NqclqCg1LM
YrB1SeHO8rYPQknRpSK+H4Kok19VjRuyRwdkQYH90WQL/JdQGlHtGBbmPaDxDwH5
KxQ9B0LkD6nMHOO8Gcqd8ynHFC/lVrgt+Av4fbMHTZvgzUK/xlUMyuKLJxGwt1IN
JIAXn5eKuchRsDEU7MCL8+KZlTnX4bNiruQReqrka9faPTtzwzzuVOCkCIR6jyx6
xVdaELL4NbjHrrAp+oehk4ABoYPUVhJmIuLh/6IFIGgmj+ZyJGAwu2WIaoKocn6L
4b3zqAH29TLzAw4OkMoF2+pOCzRpHeQLLJ/3eyLEyRIpCHIUW2GdiftwlcGy+E+o
SP1oRbpUu2DTbH7bCthD5rt8LhtLwD6kd4PLVNDbkJt4S+QW1D8BNqMqejVt06tg
juzaJ0Ne1ojOJaRkDbfYyV/kUjX97pgvkLBHWx+9GboPuULuhu9w5Gl7W/iowIkj
ZTCkRcktBsuX0IjbJR5jRK0lm840xiQ+YN0/xdXh4Ex5seKyfeE1Z+IHDIKngUmI
+wtwJt5vlvdOHL2Tv7LRkFOwbYayTEtckL1BK5+wMsh+MbcEwa5M3WRfGb5Sh8jm
3MmT7h4ptY1QgZp3dQIHT5vxYC5zMB2/opADU8OwZV623oD7WnQ99GjpOvL1pH+5
5TDuyZ/vWE+zWA==
=1eCn
-----END PGP SIGNATURE-----
pgpRVwNzQj5A9.pgp
Description: PGP signature
--- End Message ---