Your message dated Mon, 19 Aug 2024 15:33:59 +0000
with message-id <e1sg4on-002vn3...@fasolo.debian.org>
and subject line Bug#1074825: fixed in astropy-healpix 1.0.3-1
has caused the Debian Bug report #1074825,
regarding astropy-healpix: 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.)


-- 
1074825: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074825
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:astropy-healpix
Version: 1.0.0-2
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/astropy-healpix_1.0.0-2_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

[...]
WARNING setuptools_scm.pyproject_reading toml section missing 'pyproject.toml 
does not contain a tool.setuptools_scm section'
Traceback (most recent call last):
  File 
"/usr/lib/python3/dist-packages/setuptools_scm/_integration/pyproject_reading.py",
 line 36, in read_pyproject
    section = defn.get("tool", {})[tool_name]
              ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
KeyError: 'setuptools_scm'
running build
running build_py
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix
copying astropy_healpix/healpy.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix
copying astropy_healpix/_astropy_init.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix
copying astropy_healpix/conftest.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix
copying astropy_healpix/utils.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix
copying astropy_healpix/setup_package.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix
copying astropy_healpix/bench.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix
copying astropy_healpix/version.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix
copying astropy_healpix/core.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix
copying astropy_healpix/high_level.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix
copying astropy_healpix/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix/tests
copying astropy_healpix/tests/test_utils.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix/tests
copying astropy_healpix/tests/test_high_level.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix/tests
copying astropy_healpix/tests/test_healpy.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix/tests
copying astropy_healpix/tests/test_core.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix/tests
copying astropy_healpix/tests/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix/tests
copying astropy_healpix/tests/test_bench.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_astropy-healpix/build/astropy_healpix/tests
running build_ext
building 'astropy_healpix._core' extension
creating build/temp.linux-x86_64-cpython-312
creating build/temp.linux-x86_64-cpython-312/astropy_healpix
creating build/temp.linux-x86_64-cpython-312/cextern
creating build/temp.linux-x86_64-cpython-312/cextern/astrometry.net
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 -DPy_LIMITED_API=50921472 
-DNPY_NO_DEPRECATED_API=NPY_1_19_API_VERSION 
-I/usr/lib/python3/dist-packages/numpy/core/include -Icextern/astrometry.net 
-Iastropy_healpix -Icextern/numpy -I/usr/include/python3.12 -c 
astropy_healpix/_core.c -o 
build/temp.linux-x86_64-cpython-312/astropy_healpix/_core.o -O2
astropy_healpix/_core.c:368:47: error: initialization of ‘void (*)(char **, 
const npy_intp *, const npy_intp *, void *)’ {aka ‘void (*)(char **, const long 
int *, const long int *, void *)’} from incompatible pointer type ‘void 
(*)(char **, npy_intp *, npy_intp *, void *)’ {aka ‘void (*)(char **, long int 
*, long int *, void *)’} [-Wincompatible-pointer-types]
  368 |     healpix_to_lonlat_loops             [] = {healpix_to_lonlat_loop},
      |                                               ^~~~~~~~~~~~~~~~~~~~~~
astropy_healpix/_core.c:368:47: note: (near initialization for 
‘healpix_to_lonlat_loops[0]’)
astropy_healpix/_core.c:369:47: error: initialization of ‘void (*)(char **, 
const npy_intp *, const npy_intp *, void *)’ {aka ‘void (*)(char **, const long 
int *, const long int *, void *)’} from incompatible pointer type ‘void 
(*)(char **, npy_intp *, npy_intp *, void *)’ {aka ‘void (*)(char **, long int 
*, long int *, void *)’} [-Wincompatible-pointer-types]
  369 |     lonlat_to_healpix_loops             [] = {lonlat_to_healpix_loop},
      |                                               ^~~~~~~~~~~~~~~~~~~~~~
astropy_healpix/_core.c:369:47: note: (near initialization for 
‘lonlat_to_healpix_loops[0]’)
astropy_healpix/_core.c:370:47: error: initialization of ‘void (*)(char **, 
const npy_intp *, const npy_intp *, void *)’ {aka ‘void (*)(char **, const long 
int *, const long int *, void *)’} from incompatible pointer type ‘void 
(*)(char **, npy_intp *, npy_intp *, void *)’ {aka ‘void (*)(char **, long int 
*, long int *, void *)’} [-Wincompatible-pointer-types]
  370 |     healpix_to_xyz_loops                [] = {healpix_to_xyz_loop},
      |                                               ^~~~~~~~~~~~~~~~~~~
astropy_healpix/_core.c:370:47: note: (near initialization for 
‘healpix_to_xyz_loops[0]’)
astropy_healpix/_core.c:371:47: error: initialization of ‘void (*)(char **, 
const npy_intp *, const npy_intp *, void *)’ {aka ‘void (*)(char **, const long 
int *, const long int *, void *)’} from incompatible pointer type ‘void 
(*)(char **, npy_intp *, npy_intp *, void *)’ {aka ‘void (*)(char **, long int 
*, long int *, void *)’} [-Wincompatible-pointer-types]
  371 |     xyz_to_healpix_loops                [] = {xyz_to_healpix_loop},
      |                                               ^~~~~~~~~~~~~~~~~~~
astropy_healpix/_core.c:371:47: note: (near initialization for 
‘xyz_to_healpix_loops[0]’)
astropy_healpix/_core.c:372:47: error: initialization of ‘void (*)(char **, 
const npy_intp *, const npy_intp *, void *)’ {aka ‘void (*)(char **, const long 
int *, const long int *, void *)’} from incompatible pointer type ‘void 
(*)(char **, npy_intp *, npy_intp *, void *)’ {aka ‘void (*)(char **, long int 
*, long int *, void *)’} [-Wincompatible-pointer-types]
  372 |     nested_to_ring_loops                [] = {nested_to_ring_loop},
      |                                               ^~~~~~~~~~~~~~~~~~~
astropy_healpix/_core.c:372:47: note: (near initialization for 
‘nested_to_ring_loops[0]’)
astropy_healpix/_core.c:373:47: error: initialization of ‘void (*)(char **, 
const npy_intp *, const npy_intp *, void *)’ {aka ‘void (*)(char **, const long 
int *, const long int *, void *)’} from incompatible pointer type ‘void 
(*)(char **, npy_intp *, npy_intp *, void *)’ {aka ‘void (*)(char **, long int 
*, long int *, void *)’} [-Wincompatible-pointer-types]
  373 |     ring_to_nested_loops                [] = {ring_to_nested_loop},
      |                                               ^~~~~~~~~~~~~~~~~~~
astropy_healpix/_core.c:373:47: note: (near initialization for 
‘ring_to_nested_loops[0]’)
astropy_healpix/_core.c:374:47: error: initialization of ‘void (*)(char **, 
const npy_intp *, const npy_intp *, void *)’ {aka ‘void (*)(char **, const long 
int *, const long int *, void *)’} from incompatible pointer type ‘void 
(*)(char **, npy_intp *, npy_intp *, void *)’ {aka ‘void (*)(char **, long int 
*, long int *, void *)’} [-Wincompatible-pointer-types]
  374 |     bilinear_interpolation_weights_loops[] = 
{bilinear_interpolation_weights_loop},
      |                                               
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
astropy_healpix/_core.c:374:47: note: (near initialization for 
‘bilinear_interpolation_weights_loops[0]’)
astropy_healpix/_core.c:375:47: error: initialization of ‘void (*)(char **, 
const npy_intp *, const npy_intp *, void *)’ {aka ‘void (*)(char **, const long 
int *, const long int *, void *)’} from incompatible pointer type ‘void 
(*)(char **, npy_intp *, npy_intp *, void *)’ {aka ‘void (*)(char **, long int 
*, long int *, void *)’} [-Wincompatible-pointer-types]
  375 |     neighbours_loops                    [] = {neighbours_loop};
      |                                               ^~~~~~~~~~~~~~~
astropy_healpix/_core.c:375:47: note: (near initialization for 
‘neighbours_loops[0]’)
error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
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.11 3.12" 
returned exit code 13
make: *** [debian/rules:18: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: astropy-healpix
Source-Version: 1.0.3-1
Done: Ole Streicher <oleb...@debian.org>

We believe that the bug you reported is fixed in the latest version of
astropy-healpix, 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 1074...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ole Streicher <oleb...@debian.org> (supplier of updated astropy-healpix 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: Mon, 19 Aug 2024 17:05:03 +0200
Source: astropy-healpix
Architecture: source
Version: 1.0.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Astronomy Maintainers 
<debian-astro-maintain...@lists.alioth.debian.org>
Changed-By: Ole Streicher <oleb...@debian.org>
Closes: 1074825
Changes:
 astropy-healpix (1.0.3-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream version 1.0.3. Closes: #1074825
   * Drop Test-for-invalid-lon-lat-and-xyz-values.patch: Applied upstream
   * Push Standards-Version to 4.7.0. No changes needed
Checksums-Sha1:
 5aeeb4462c5f06f424d1fb7fb2b7ea99db7fd9f7 2309 astropy-healpix_1.0.3-1.dsc
 243864653a2e4875a1b116bb17cd648135fa75cf 108935 
astropy-healpix_1.0.3.orig.tar.gz
 c480d637a0d001aac81e4e6d7645fe1cb3c9b182 6200 
astropy-healpix_1.0.3-1.debian.tar.xz
Checksums-Sha256:
 3243d24432eb346ebfed52027dce8b3afbc164501ddab0a2a206288fa7a60c2f 2309 
astropy-healpix_1.0.3-1.dsc
 de5d2a7ec97b167045066971f25a150d1e4061f07159be23649634db36e79746 108935 
astropy-healpix_1.0.3.orig.tar.gz
 7ac9502f4e2a6a1a6b874d6414da38153f88923e9d744d6c617678a27e9bf6db 6200 
astropy-healpix_1.0.3-1.debian.tar.xz
Files:
 a460f565323bb55c6b3bc2af2c6ad731 2309 python optional 
astropy-healpix_1.0.3-1.dsc
 6e791154dfc2510353cfd3e44e7e783d 108935 python optional 
astropy-healpix_1.0.3.orig.tar.gz
 b431d33adb84b6a6ba0eb8cc86c0fdc1 6200 python optional 
astropy-healpix_1.0.3-1.debian.tar.xz

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

iQIzBAEBCgAdFiEE7/BpV0Ra2/h0L3qtmk9WvbkOGL0FAmbDYB0ACgkQmk9WvbkO
GL0XAxAAk5ZT9W+Z1ub5yLuvjrjyEMNX10EkAG5aeJiuZzHRrSqriniV1fWmd3yU
dja0VLNpA+hIjOsvTADu+3V3OtsDTjE/AXil4+USbirKj6gX3Zpep4uovsYkKw9g
UEafLJS0u749nQzEeQId98xJ6inpeU/IagI8mhevJ5Iut3pVk1cofXspB1zgyHZp
Q1hnkwZEmxrN191hKhgSrIeqQBArOs1zXoCLYkpU77WN4qXTEdxCGcN5F4+I/gqS
JG+utVUOdFmlWsLwrsiN0OfWRwpduKoeVT07YRz3KZHRA+Sdk17uMU1dVIOcvKyI
ZFMx0ICzf5B+qRppmVxaV4VIlk1yyabq71VnE09HrTL4/uKolgtwHmGRusoUq5nb
BolGaQ11Vmkn5VmTyh5JvSV0Osd+dx1wyfEGvE+0Kc1XrBss0KXOhXMbR3OBycm4
egpExWaxQyyatCOYGM9edILrX34q3uLXCPU6QLcMZWPhnD5bip78OVxfijrdW1A7
iaQqdNo5ZM7/m6/12wkUKtLihwPtLcVI6pb13pIhf9cmupHhOBvOBtjJEGQAGjI6
3yOwEAaZJWtifREod9MHt98oLZ8SWD4pmuLhm0voV+UG9MZk1KCPN+v9zvQhA/w1
/RSe7pSexU4L+149u3d3Ua0MOFulac3rPvPOGcHwNb+AgIoPic8=
=guHK
-----END PGP SIGNATURE-----

Attachment: pgpDdLb24NxqW.pgp
Description: PGP signature


--- End Message ---

Reply via email to