Your message dated Wed, 31 Jul 2024 11:50:00 +0000
with message-id <e1sz7qc-00biap...@fasolo.debian.org>
and subject line Bug#1075260: fixed in mayavi2 4.8.2-1
has caused the Debian Bug report #1075260,
regarding mayavi2: 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.)
--
1075260: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075260
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:mayavi2
Version: 4.8.1-5
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/mayavi2_4.8.1-5_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
[...]
INFO: CCompilerOpt.feature_test[1560] : testing feature 'AVX512_KNM' with flags
(-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma
-mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512er -mavx512pf -mavx5124fmaps
-mavx5124vnniw -mavx512vpopcntdq)
INFO: C compiler: x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare
-DNDEBUG -g -O2 -Wall -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
INFO: compile options: '-I/usr/include/python3.12 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx
-mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512er -mavx512pf
-mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq -Werror'
INFO: CCompilerOpt.__init__[1816] : skip features (SSE SSE3 SSE2) since its
part of baseline
INFO: CCompilerOpt.__init__[1820] : initialize targets groups
INFO: CCompilerOpt.__init__[1822] : parse target group simd_test
INFO: CCompilerOpt._parse_target_tokens[2033] : skip targets (VSX2 XOP VSX VXE
ASIMD VXE2 VSX3 FMA4 VX VSX4 NEON) not part of baseline or dispatch-able
features
INFO: CCompilerOpt._parse_policy_not_keepbase[2145] : skip baseline features
(SSE2)
INFO: CCompilerOpt.generate_dispatch_header[2366] : generate CPU dispatch
header:
(build/src.linux-x86_64-3.12/numpy/distutils/include/npy_cpu_dispatch_config.h)
WARN: CCompilerOpt.generate_dispatch_header[2375] : dispatch header dir
build/src.linux-x86_64-3.12/numpy/distutils/include does not exist, creating it
INFO: CCompilerOpt.feature_extra_checks[1640] : Testing extra checks for
feature 'AVX512F' (AVX512F_REDUCE)
INFO: C compiler: x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare
-DNDEBUG -g -O2 -Wall -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
INFO: compile options: '-I/usr/include/python3.12 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx
-mf16c -mfma -mavx2 -mavx512f -mno-mmx -Werror'
INFO: CCompilerOpt.feature_extra_checks[1640] : Testing extra checks for
feature 'AVX512_SKX' (AVX512BW_MASK AVX512DQ_MASK)
INFO: C compiler: x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare
-DNDEBUG -g -O2 -Wall -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
INFO: compile options: '-I/usr/include/python3.12 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx
-mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw
-mavx512dq -Werror'
INFO: C compiler: x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare
-DNDEBUG -g -O2 -Wall -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
INFO: compile options: '-I/usr/include/python3.12 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx
-mf16c -mfma -mavx2 -mavx512f -mno-mmx -mavx512cd -mavx512vl -mavx512bw
-mavx512dq -Werror'
INFO: building 'tvtk.array_ext' extension
INFO: compiling C sources
INFO: C compiler: x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare
-DNDEBUG -g -O2 -Wall -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
creating build/temp.linux-x86_64-cpython-312/tvtk
creating build/temp.linux-x86_64-cpython-312/tvtk/src
INFO: compile options: '-I/usr/lib/python3/dist-packages/numpy/core/include
-Ibuild/src.linux-x86_64-3.12/numpy/distutils/include -I/usr/include/python3.12
-c'
extra options: '-msse -msse2 -msse3'
INFO: x86_64-linux-gnu-gcc: tvtk/src/array_ext.c
In file included from
/usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
from
/usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
from
/usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
from tvtk/src/array_ext.c:750:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2:
warning: #warning "Using deprecated NumPy API, disable it with " "#define
NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
17 | #warning "Using deprecated NumPy API, disable it with " \
| ^~~~~~~
tvtk/src/array_ext.c: In function ‘__pyx_pymod_exec_array_ext’:
tvtk/src/array_ext.c:2717:3: error: returning ‘void *’ from a function with
return type ‘int’ makes integer from pointer without a cast [-Wint-conversion]
2717 | import_array();
| ^~~~~~~~~~~~
error: Command "x86_64-linux-gnu-gcc -fno-strict-overflow -Wsign-compare
-DNDEBUG -g -O2 -Wall -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
-I/usr/lib/python3/dist-packages/numpy/core/include
-Ibuild/src.linux-x86_64-3.12/numpy/distutils/include -I/usr/include/python3.12
-c tvtk/src/array_ext.c -o
build/temp.linux-x86_64-cpython-312/tvtk/src/array_ext.o -MMD -MF
build/temp.linux-x86_64-cpython-312/tvtk/src/array_ext.o.d -msse -msse2 -msse3"
failed with exit status 1
INFO:
########### EXT COMPILER OPTIMIZATION ###########
INFO: Platform :
Architecture: x64
Compiler : gcc
CPU baseline :
Requested : 'min'
Enabled : SSE SSE2 SSE3
Flags : -msse -msse2 -msse3
Extra checks: none
CPU dispatch :
Requested : 'max -xop -fma4'
Enabled : SSSE3 SSE41 POPCNT SSE42 AVX F16C FMA3 AVX2 AVX512F AVX512CD
AVX512_KNL AVX512_KNM AVX512_SKX AVX512_CLX AVX512_CNL AVX512_ICL AVX512_SPR
Generated : none
INFO: CCompilerOpt.cache_flush[864] : write cache to path ->
/<<PKGBUILDDIR>>/build/temp.linux-x86_64-cpython-312/ccompiler_opt_cache_ext.py
E: pybuild pybuild:389: build: plugin distutils failed with: exit code=1:
/usr/bin/python3 setup.py build
dh_auto_build: error: pybuild --build -i python{version} -p 3.12 returned exit
code 13
make[1]: *** [debian/rules:21: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:12: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: mayavi2
Source-Version: 4.8.2-1
Done: Michael R. Crusoe <cru...@debian.org>
We believe that the bug you reported is fixed in the latest version of
mayavi2, 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.
Michael R. Crusoe <cru...@debian.org> (supplier of updated mayavi2 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: Wed, 31 Jul 2024 11:51:11 +0200
Source: mayavi2
Architecture: source
Version: 4.8.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Michael R. Crusoe <cru...@debian.org>
Closes: 1035165 1074586 1075260 1076818
Changes:
mayavi2 (4.8.2-1) unstable; urgency=medium
.
* Team upload.
* New upstream version. Closes: #1074586, #1075260, #1076818
* Standards-Version: 4.6.2 (routine-update)
* d/watch: removed outdated reference to debian/orig-tar.sh
* d/patches: removed traitsui-8 &
681e29acb678f49037df38f99994c86fa767203a, applied upstream.
* d/control: run the tests using pytest like upstream does
* d/rules: don't ignore the results of running the tests
* Use autopkgtest-pkg-pybuild. Closes: #1035165
Checksums-Sha1:
89aaa0df87c089cf8dd34a2260d7588b6d4904b6 2268 mayavi2_4.8.2-1.dsc
3ff47306f742a4f6975bbb325bae24b1757b7869 7100132 mayavi2_4.8.2.orig.tar.gz
1225cbe5f8d325c1d8dde8f6af54f40ba28ac380 366552 mayavi2_4.8.2-1.debian.tar.xz
fc2b77a6f0b90675af303432bc004c6ffa335c98 9540 mayavi2_4.8.2-1_source.buildinfo
Checksums-Sha256:
dc1cba209ebba282a69a501f5d171aac2b28b15da16195222ea827fb91c1582f 2268
mayavi2_4.8.2-1.dsc
b10fe9145f21c48e4902f0e746b3603b3cb694d11456515a46820f21a0a74229 7100132
mayavi2_4.8.2.orig.tar.gz
21139334163245b3c2159303196914a5462167d9710db4d278cae09e62b2cd13 366552
mayavi2_4.8.2-1.debian.tar.xz
829d48d27fa9553b22f10801e48a21e500f55a4f3f171f92015319aeea3d3820 9540
mayavi2_4.8.2-1_source.buildinfo
Files:
23ebbd9bbc4b8a66beb2c346f90cc377 2268 science optional mayavi2_4.8.2-1.dsc
7a792b840a63efa0fc30e9eaa4fe5bcb 7100132 science optional
mayavi2_4.8.2.orig.tar.gz
fcd649155750835310d26040af3fcde7 366552 science optional
mayavi2_4.8.2-1.debian.tar.xz
b2fa3413119b8772da7cbdd4960fd4f1 9540 science optional
mayavi2_4.8.2-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEck1gkzcRPHEFUNdHPCZ2P2xn5uIFAmaqItYACgkQPCZ2P2xn
5uLgMRAAja5673WjoI/bN59SqzocjiBqrfZVvaccpZVjptaLZAoMntPV8jyT3rPi
QhFgapXNhJ/APE9HNa9wD1s7o4H0IxlXXePoeJsKr5va3LuDgMZa5ajyXM+nXwV1
7sCp2iw7AbRJTYSj6fwTa3fIAFKV8BB4rjvp+P26IQfJe7Mv4Y53YEZYHHDP4Qjs
pt4MOrOM8EPumzRc9IMshQHJD6VIG3LRxOkY6ISlXya0sw1J2nclKjQygn5x+Pwl
N5XfRSDcY5NEq/fPCSoF2PhpuzEfSW2fhSJL14DCmADrKNmhlUavejM1yifC1bFk
njS7f9tob8csoM/C7KDi9eGEHkJSeipLlqqtekhvfNTooUUhLUKRTfJyRITqPKCb
rlDo9g1RaeqtYaPD0YFtMCogjwIlwpfxJXF/4PNJEdtlfb63q+lOadx4m3btCOTv
i9fyYcx5lozUfw211u9y1BwYEhdUPDgdHEXxN5Rmjv/W3ToEE5NVK5yz7uylpIKL
BP/k8yG8EKA9rfpvNqV/ga5PMmItNVn8tRvfSDkEFk9/GmRo+y0nEHHZ/zWhch9V
E9nKzqi6H2B2SFRoC7pt5isMW4BF0j2ttbx0MPuo1exmfSE+8DWkZmfvqFCydLfd
MdGTYXCYLzgzYDW+wYWQxeNZGLRLypKR96I5kFyKq1jZI6N9TsU=
=m6Ta
-----END PGP SIGNATURE-----
pgpoMEQe8zHyC.pgp
Description: PGP signature
--- End Message ---