Your message dated Sun, 13 Oct 2024 09:05:12 +0000
with message-id <[email protected]>
and subject line Bug#1084087: fixed in gmsh 4.13.1+ds1-3
has caused the Debian Bug report #1084087,
regarding gmsh: FTBFS on 32 bit architectures:
/<<PKGBUILDDIR>>/contrib/hxt/tetMesh/src/hxt_tetRefine.c:346:32: error: passing
argument 1 of ‘scanbsearch’ from incompatible pointer type
[-Wincompatible-pointer-types]
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.)
--
1084087: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1084087
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gmsh
Version: 4.13.1+ds1-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: [email protected]
https://buildd.debian.org/status/fetch.php?pkg=gmsh&arch=i386&ver=4.13.1%2Bds1-2&stamp=1727627732&raw=0
/<<PKGBUILDDIR>>/contrib/hxt/tetMesh/src/hxt_tetRefine.c: In function
‘balanceRefineWork’:
/<<PKGBUILDDIR>>/contrib/hxt/tetMesh/src/hxt_tetRefine.c:346:32: error: passing
argument 1 of ‘scanbsearch’ from incompatible pointer type
[-Wincompatible-pointer-types]
346 | size_t* pfnd = scanbsearch(scan, scanToFind, mesh->tetrahedra.num);
| ^~~~
| |
| size_t * {aka unsigned int *}
/<<PKGBUILDDIR>>/contrib/hxt/tetMesh/src/hxt_tetRefine.c:262:40: note: expected
‘uint64_t *’ {aka ‘long long unsigned int *’} but argument is of type ‘size_t
*’ {aka ‘unsigned int *’}
262 | static uint64_t* scanbsearch(uint64_t* array, uint64_t key, size_t num)
| ~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/contrib/hxt/tetMesh/src/hxt_tetRefine.c:346:20: error:
initialization of ‘size_t *’ {aka ‘unsigned int *’} from incompatible pointer
type ‘uint64_t *’ {aka ‘long long unsigned int *’}
[-Wincompatible-pointer-types]
346 | size_t* pfnd = scanbsearch(scan, scanToFind, mesh->tetrahedra.num);
| ^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/contrib/hxt/core/include/hxt_mesh.h:8,
from
/<<PKGBUILDDIR>>/contrib/hxt/tetMesh/include/hxt_tetNodalSize.h:12,
from
/<<PKGBUILDDIR>>/contrib/hxt/tetMesh/include/hxt_tetDelaunay.h:16,
from
/<<PKGBUILDDIR>>/contrib/hxt/tetMesh/src/hxt_tetRefine.c:9:
/<<PKGBUILDDIR>>/contrib/hxt/tetMesh/src/hxt_tetRefine.c: In function
‘hxtRefineTetrahedra’:
/<<PKGBUILDDIR>>/contrib/hxt/tetMesh/src/hxt_tetRefine.c:376:49: error: passing
argument 3 of ‘balanceRefineWork’ from incompatible pointer type
[-Wincompatible-pointer-types]
376 | HXT_CHECK( balanceRefineWork(mesh, startPt, startTet, maxThreads) );
| ^~~~~~~~
| |
| uint64_t * {aka long
long unsigned int *}
/<<PKGBUILDDIR>>/contrib/hxt/core/include/hxt_message.h:83:23: note: in
definition of macro ‘HXT_CHECK_MSG’
83 | HXTStatus _tmp_ = status; \
| ^~~~~~
/<<PKGBUILDDIR>>/contrib/hxt/tetMesh/src/hxt_tetRefine.c:376:5: note: in
expansion of macro ‘HXT_CHECK’
376 | HXT_CHECK( balanceRefineWork(mesh, startPt, startTet, maxThreads) );
| ^~~~~~~~~
/<<PKGBUILDDIR>>/contrib/hxt/tetMesh/src/hxt_tetRefine.c:300:78: note: expected
‘size_t *’ {aka ‘unsigned int *’} but argument is of type ‘uint64_t *’ {aka
‘long long unsigned int *’}
300 | static HXTStatus balanceRefineWork(HXTMesh* mesh, uint32_t* startPt,
size_t* startTet, int maxThreads)
|
~~~~~~~~^~~~~~~~
make[4]: *** [CMakeFiles/shared.dir/build.make:8269:
CMakeFiles/shared.dir/contrib/hxt/tetMesh/src/hxt_tetRefine.c.o] Error 1
make[4]: *** Waiting for unfinished jobs....
Cheers
--
Sebastian Ramacher
--- End Message ---
--- Begin Message ---
Source: gmsh
Source-Version: 4.13.1+ds1-3
Done: Francesco Ballarin <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gmsh, 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.
Francesco Ballarin <[email protected]> (supplier of updated gmsh
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: Sun, 13 Oct 2024 07:53:10 +0000
Source: gmsh
Architecture: source
Version: 4.13.1+ds1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Francesco Ballarin <[email protected]>
Closes: 1084087
Changes:
gmsh (4.13.1+ds1-3) unstable; urgency=medium
.
* [fdf87e1] Add 7c97e80b80bbaf5301df9b812d3ea734a7c3611e.patch to
fix FTBS in tetMesh on 32 bit arches. Closes: #1084087.
Checksums-Sha1:
2398b542d3200a556cb3289d7bca3d55e409102a 2928 gmsh_4.13.1+ds1-3.dsc
0eaeed671e8df2a28e1ca38f3f2e3e47ac2b9ea4 27052 gmsh_4.13.1+ds1-3.debian.tar.xz
70ed3104020b9fa73b9cf7c967123a86ce030a2d 14773
gmsh_4.13.1+ds1-3_source.buildinfo
Checksums-Sha256:
7eeee5f82fa3e42f8e55457bf39af9d21fb06c0d255d9605437703d95b98cbcc 2928
gmsh_4.13.1+ds1-3.dsc
fa9f98e2bdfb1e9f0024fb38747944bd9ea9a23fcf7de49b427a7209efecb41c 27052
gmsh_4.13.1+ds1-3.debian.tar.xz
ef31b05d9a02263a43c20b96e94213c766652cc9bdd5abcd2c50448f514e430e 14773
gmsh_4.13.1+ds1-3_source.buildinfo
Files:
6fc8676510fb38b78ba4b8f76f6a3f74 2928 math optional gmsh_4.13.1+ds1-3.dsc
58cdb26411273700c6e2bd0f9fa53d8a 27052 math optional
gmsh_4.13.1+ds1-3.debian.tar.xz
34afed51b88e0cca4a49b8bdfdba37f1 14773 math optional
gmsh_4.13.1+ds1-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEG10EseUHu/A2aeK4AfNfwz5zr4wFAmcLiksACgkQAfNfwz5z
r4xpFA//bcAz/p1Ple9SQmxqJb2dRZhcchGsxNpD7aq8V0iXxhjbbn/PD19UA/RG
BEXRI59Q0BkmlyvUGIkEDj7GCpHHg59c2GPGx/sta/RiKRwA7D/Fzi8aarJgXyNU
9FB0ox2z/e9XZWZxXI4Psfn7MNGxigId5THLol6tnYFT+9Jl2qlfNCSgAtxEtLQS
OpH4/TkKV9/jW0dUIqNBSry57ayU7WeZkjWGeNtF6RSkGHabh2HAaPrW1ZO1x4Ae
TQNT/g6uoXqy55seK5rAtvzG4Lv438j9Rd3yJX8KHJ001mj8cugwRsGDoxf6yOgE
glH4at3y19a3kEX5wJwppapXHbXuEFy3qOJhxZox/cCUZ/oMIu8kCGGHvo2zWxkp
xV00fk1l9Cqkk6bGW++ikBZ4OonnaQqdgIVxcYBR7VSSA+i49TqmElyiOBVuVLMk
XBc1SkwD0itcFaDCaP6ikhd9xjh6ZbqLXjB9qzI/Pa2DZ10JOkr0OVADq5AWPOS+
MBi0Iu7RYvOm2ouHK8IqUZVYDN8/31XnDy32yAZRydLHm5hWVAWM11TpBxhML2Xt
RJaBFSYnj+aF24WtCvd3s3GCq0B/rvR3FUx4cSla3d5uuqpoV7RaUlL3bFxERq4e
ogXwgS0bQCeECk9p8OuL8fmb/vewAK5pxWq08AZ5v5/Plvro9jI=
=8Ob/
-----END PGP SIGNATURE-----
pgpk1XgjpXaTA.pgp
Description: PGP signature
--- End Message ---