Your message dated Mon, 05 Aug 2024 12:49:36 +0000
with message-id <[email protected]>
and subject line Bug#1074847: fixed in biosig 2.6.1-1
has caused the Debian Bug report #1074847,
regarding biosig: 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 [email protected]
immediately.)


-- 
1074847: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074847
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:biosig
Version: 2.6.0-1
Severity: important
Tags: sid trixie
User: [email protected]
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/biosig_2.6.0-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

[...]
        
********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
WARNING: The wheel package is not available.
running build
running build_ext
building 'biosig' extension
Warning: Can't read registry to find the necessary compiler setting
Make sure that Python modules winreg, win32api or win32con are installed.
INFO: C compiler: x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 
-Wall -g -Werror=implicit-function-declaration -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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: '-DMAJOR_VERSION=2 -DMINOR_VERSION=6 -I./.. 
-I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.11 
-c'
INFO: x86_64-linux-gnu-gcc: biosigmodule.c
biosigmodule.c: In function ‘PyBiosig_Data’:
biosigmodule.c:107:16: warning: unused variable ‘count’ [-Wunused-variable]
  107 |         size_t count = sread( PyArray_DATA(*D), 0, 
biosig_get_number_of_records(hdr), hdr);
      |                ^~~~~
biosigmodule.c: In function ‘biosig_data’:
biosigmodule.c:117:16: error: returning ‘PyArrayObject *’ {aka ‘struct 
tagPyArrayObject *’} from a function with incompatible return type ‘PyObject *’ 
{aka ‘struct _object *’} [-Wincompatible-pointer-types]
  117 |         return Data;
      |                ^~~~
error: Command "x86_64-linux-gnu-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 
-Wall -g -Werror=implicit-function-declaration -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 
-DMAJOR_VERSION=2 -DMINOR_VERSION=6 -I./.. 
-I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.11 
-c biosigmodule.c -o build/temp.linux-x86_64-cpython-311/biosigmodule.o" failed 
with exit status 1
E: pybuild pybuild:389: build: plugin distutils failed with: exit code=1: 
/usr/bin/python3.11 setup.py build 
I: pybuild base:311: /usr/bin/python3 setup.py build 
/<<PKGBUILDDIR>>/biosig4c++/python/setup.py:41: DeprecationWarning: 

  `numpy.distutils` is deprecated since NumPy 1.23.0, as a result
  of the deprecation of `distutils` itself. It will be removed for
  Python >= 3.12. For older Python versions it will remain present.
  It is recommended to use `setuptools < 60.0` for those Python versions.
  For more details, see:
    https://numpy.org/devdocs/reference/distutils_status_migration.html 


  import numpy.distutils.misc_util
/usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller: 
setuptools.installer and fetch_build_eggs are deprecated.
!!

        
********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.
        
********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
WARNING: The wheel package is not available.
running build
running build_ext
building 'biosig' extension
Warning: Can't read registry to find the necessary compiler setting
Make sure that Python modules winreg, win32api or win32con are installed.
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: '-DMAJOR_VERSION=2 -DMINOR_VERSION=6 -I./.. 
-I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.12 
-c'
INFO: x86_64-linux-gnu-gcc: biosigmodule.c
biosigmodule.c: In function ‘PyBiosig_Data’:
biosigmodule.c:107:16: warning: unused variable ‘count’ [-Wunused-variable]
  107 |         size_t count = sread( PyArray_DATA(*D), 0, 
biosig_get_number_of_records(hdr), hdr);
      |                ^~~~~
biosigmodule.c: In function ‘biosig_data’:
biosigmodule.c:117:16: error: returning ‘PyArrayObject *’ {aka ‘struct 
tagPyArrayObject *’} from a function with incompatible return type ‘PyObject *’ 
{aka ‘struct _object *’} [-Wincompatible-pointer-types]
  117 |         return Data;
      |                ^~~~
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 -DMAJOR_VERSION=2 -DMINOR_VERSION=6 
-I./.. -I/usr/lib/python3/dist-packages/numpy/core/include 
-I/usr/include/python3.12 -c biosigmodule.c -o 
build/temp.linux-x86_64-cpython-312/biosigmodule.o" failed with exit status 1
E: pybuild pybuild:389: build: plugin distutils failed with: exit code=1: 
/usr/bin/python3 setup.py build 
make[1]: *** [debian/rules:16: override_dh_auto_build] Error 13
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: biosig
Source-Version: 2.6.1-1
Done: Étienne Mollier <[email protected]>

We believe that the bug you reported is fixed in the latest version of
biosig, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Étienne Mollier <[email protected]> (supplier of updated biosig 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 05 Aug 2024 14:20:37 +0200
Source: biosig
Architecture: source
Version: 2.6.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Étienne Mollier <[email protected]>
Closes: 1074847 1076868
Changes:
 biosig (2.6.1-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream version 2.6.1 (Closes: #1074847, #1076868).
   * d/copyright: update upstream copyright year.
   * d/control: declare compliance to standards version 4.7.0.
   * d/control: remove python3-biosig M-A: same.
     dh-python generates calls to py3compile in maintscripts, which
     produces architecture unsafe artifacts upon python3-biosig on end
     users' systems; this is flagged by lintian.
Checksums-Sha1:
 12a2c3519011208ff4e4a8e683e96317620d809a 2582 biosig_2.6.1-1.dsc
 73f7b24a48a84a3cc40c1e20285e9952cbd93268 1885824 biosig_2.6.1.orig.tar.xz
 fdad2835d333161d285255a12cb93b771cf2ae9d 14968 biosig_2.6.1-1.debian.tar.xz
Checksums-Sha256:
 d58bca36f48aa019844422bb24aedc88020bb139c32ba69df846a6e21da59655 2582 
biosig_2.6.1-1.dsc
 558ee17cd7b4aa1547e98e52bb85cccccb7f7a81600f9bef3a50cd5b34d0729e 1885824 
biosig_2.6.1.orig.tar.xz
 5f1adc447c96369dee1998099041fec0872365f1f5c3ec035ae546afe9c4cabf 14968 
biosig_2.6.1-1.debian.tar.xz
Files:
 2acadd503fd28e13a492392bf00c2576 2582 science optional biosig_2.6.1-1.dsc
 c9fd2843fcd60d4c401f19bda5253294 1885824 science optional 
biosig_2.6.1.orig.tar.xz
 e120fa7eb59ef912c49a4df4b82fd774 14968 science optional 
biosig_2.6.1-1.debian.tar.xz

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

iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmawxtwUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdodgA/+LLTLE7hSni8b37W9395cTrPJEbTH
uyHQMqHQLDM99vuMbXqbKHSj540qyJiBw9UPhESTUSHgqOmv7pViI6aLreYwIU2P
OEg4pkhntg5uHCIQBEDQOpKnwRJ87sxyFGRQ3RaCi9dJfITHr26A0HC0gh+E1OrB
97ysNYAOsqBNsl0wOAjS+VSk4Mu70+FtxmIPdSHBhClgvu9HK+FUuBML73cTIhYH
HEGacUM0+tnQ9rgKLq9evJM6kD8wO8hbVTbAsDXG3JsVCV4v7+4L2V8mwyL/3SKk
o+fBKY9jdsl/AWaw/j3QS3NeivtdjJqUNJEnTMzd7++bHkn1B+z1WeqcjR+65gqv
X/8Lf2lP32emS+/6de9KQqEf8PzJpfx5q9y/4EkkQdXafxJdvze/arDkxTAGySB3
f7Z0rEP7sopx26ZAYV3yh/Lu4aiTLtDQdgT7Vd3HBKNAmoJrl16Pt89qsrE5Jzpu
975gNX2+qmY36LubqwrzjzuWKydMzi5zMP7vAYzXdETyfxl2vvFrGmL7lD1oVl3u
5gJMfxmqOLpmwZuVUHOoO+0nYLie1PqwTwFZARkzwPUXKMHjzcPrFMlj4UiqT6Et
LPryTNgyfe4MF2TvHKWghH8yitaaSOAV/LzJnypAOqFQxkE54mtLcyWQgd/1dXjU
q3KkFU7pVNVzwcI=
=ina8
-----END PGP SIGNATURE-----

Attachment: pgpSucte2cd8T.pgp
Description: PGP signature


--- End Message ---

Reply via email to