Your message dated Fri, 28 Nov 2025 18:19:21 +0000
with message-id <[email protected]>
and subject line Bug#1119868: fixed in ismrmrd 1.14.3-2
has caused the Debian Bug report #1119868,
regarding ismrmrd: FTBFS on i386: static assertion failed:
ISMRMRD_WaveformHeader is not 40 bytes
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.)
--
1119868: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1119868
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ismrmrd
Version: 1.14.3-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: i386
Dear maintainer,
ismrmrd FTBFS on i386:
/usr/bin/c++ -DBOOST_TEST_DYN_LINK -D_FILE_OFFSET_BITS=64
-I/build/reproducible-path/ismrmrd-1.14.3/include
-I/build/reproducible-path/ismrmrd-1.14.3/obj-i686-linux-gnu/include -isystem
/usr/include/hdf5/serial -g -O2
-ffile-prefix-map=/build/reproducible-path/ismrmrd-1.14.3=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic
-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -std=gnu++11 -MD -MT
CMakeFiles/ismrmrd_static.dir/libsrc/waveform.cpp.o -MF
CMakeFiles/ismrmrd_static.dir/libsrc/waveform.cpp.o.d -o
CMakeFiles/ismrmrd_static.dir/libsrc/waveform.cpp.o -c
/build/reproducible-path/ismrmrd-1.14.3/libsrc/waveform.cpp
In file included from
/build/reproducible-path/ismrmrd-1.14.3/libsrc/waveform.cpp:7:
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:51:46:
error: static assertion failed: ISMRMRD_WaveformHeader is not 40 bytes
51 | static_assert(sizeof(ISMRMRD_WaveformHeader) == 40,
"ISMRMRD_WaveformHeader is not 40 bytes");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:51:46: note:
the comparison reduces to '(36 == 40)'
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:53:55:
error: static assertion failed: ISMRMRD WaveformHeader flags offset is not
correct
53 | static_assert(offsetof(ISMRMRD_WaveformHeader, flags) == 8, "ISMRMRD
WaveformHeader flags offset is not correct");
| ^
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:53:55: note:
the comparison reduces to '(4 == 8)'
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:54:65:
error: static assertion failed: ISMRMRD WaveformHeader measurement_uid offset
is not correct
54 | static_assert(offsetof(ISMRMRD_WaveformHeader, measurement_uid) == 16,
"ISMRMRD WaveformHeader measurement_uid offset is not correct");
| ^
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:54:65: note:
the comparison reduces to '(12 == 16)'
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:55:62:
error: static assertion failed: ISMRMRD WaveformHeader scan_counter offset is
not correct
55 | static_assert(offsetof(ISMRMRD_WaveformHeader, scan_counter) == 20,
"ISMRMRD WaveformHeader scan_counter offset is not correct");
| ^
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:55:62: note:
the comparison reduces to '(16 == 20)'
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:56:60:
error: static assertion failed: ISMRMRD WaveformHeader time_stamp offset is not
correct
56 | static_assert(offsetof(ISMRMRD_WaveformHeader, time_stamp) == 24,
"ISMRMRD WaveformHeader time_stamp offset is not correct");
| ^
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:56:60: note:
the comparison reduces to '(20 == 24)'
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:57:67:
error: static assertion failed: ISMRMRD WaveformHeader number_of_samples offset
is not correct
57 | static_assert(offsetof(ISMRMRD_WaveformHeader, number_of_samples) ==
28, "ISMRMRD WaveformHeader number_of_samples offset is not correct");
| ^
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:57:67: note:
the comparison reduces to '(24 == 28)'
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:58:58:
error: static assertion failed: ISMRMRD WaveformHeader channels offset is not
correct
58 | static_assert(offsetof(ISMRMRD_WaveformHeader, channels) == 30,
"ISMRMRD WaveformHeader channels offset is not correct");
| ^
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:58:58: note:
the comparison reduces to '(26 == 30)'
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:59:64:
error: static assertion failed: ISMRMRD WaveformHeader sample_time_us offset is
not correct
59 | static_assert(offsetof(ISMRMRD_WaveformHeader, sample_time_us) == 32,
"ISMRMRD WaveformHeader sample_time_us offset is not correct");
| ^
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:59:64: note:
the comparison reduces to '(28 == 32)'
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:60:61:
error: static assertion failed: ISMRMRD WaveformHeader waveform_id offset is
not correct
60 | static_assert(offsetof(ISMRMRD_WaveformHeader, waveform_id) == 36,
"ISMRMRD WaveformHeader waveform_id offset is not correct");
| ^
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:60:61: note:
the comparison reduces to '(32 == 36)'
In file included from
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/serialization.h:9,
from
/build/reproducible-path/ismrmrd-1.14.3/libsrc/serialization.cpp:4:
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:51:46:
error: static assertion failed: ISMRMRD_WaveformHeader is not 40 bytes
51 | static_assert(sizeof(ISMRMRD_WaveformHeader) == 40,
"ISMRMRD_WaveformHeader is not 40 bytes");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:51:46: note:
the comparison reduces to '(36 == 40)'
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:53:55:
error: static assertion failed: ISMRMRD WaveformHeader flags offset is not
correct
53 | static_assert(offsetof(ISMRMRD_WaveformHeader, flags) == 8, "ISMRMRD
WaveformHeader flags offset is not correct");
| ^
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:53:55: note:
the comparison reduces to '(4 == 8)'
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:54:65:
error: static assertion failed: ISMRMRD WaveformHeader measurement_uid offset
is not correct
54 | static_assert(offsetof(ISMRMRD_WaveformHeader, measurement_uid) == 16,
"ISMRMRD WaveformHeader measurement_uid offset is not correct");
| ^
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:54:65: note:
the comparison reduces to '(12 == 16)'
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:55:62:
error: static assertion failed: ISMRMRD WaveformHeader scan_counter offset is
not correct
55 | static_assert(offsetof(ISMRMRD_WaveformHeader, scan_counter) == 20,
"ISMRMRD WaveformHeader scan_counter offset is not correct");
| ^
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:55:62: note:
the comparison reduces to '(16 == 20)'
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:56:60:
error: static assertion failed: ISMRMRD WaveformHeader time_stamp offset is not
correct
56 | static_assert(offsetof(ISMRMRD_WaveformHeader, time_stamp) == 24,
"ISMRMRD WaveformHeader time_stamp offset is not correct");
| ^
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:56:60: note:
the comparison reduces to '(20 == 24)'
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:57:67:
error: static assertion failed: ISMRMRD WaveformHeader number_of_samples offset
is not correct
57 | static_assert(offsetof(ISMRMRD_WaveformHeader, number_of_samples) ==
28, "ISMRMRD WaveformHeader number_of_samples offset is not correct");
| ^
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:57:67: note:
the comparison reduces to '(24 == 28)'
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:58:58:
error: static assertion failed: ISMRMRD WaveformHeader channels offset is not
correct
58 | static_assert(offsetof(ISMRMRD_WaveformHeader, channels) == 30,
"ISMRMRD WaveformHeader channels offset is not correct");
| ^
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:58:58: note:
the comparison reduces to '(26 == 30)'
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:59:64:
error: static assertion failed: ISMRMRD WaveformHeader sample_time_us offset is
not correct
59 | static_assert(offsetof(ISMRMRD_WaveformHeader, sample_time_us) == 32,
"ISMRMRD WaveformHeader sample_time_us offset is not correct");
| ^
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:59:64: note:
the comparison reduces to '(28 == 32)'
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:60:61:
error: static assertion failed: ISMRMRD WaveformHeader waveform_id offset is
not correct
60 | static_assert(offsetof(ISMRMRD_WaveformHeader, waveform_id) == 36,
"ISMRMRD WaveformHeader waveform_id offset is not correct");
| ^
/build/reproducible-path/ismrmrd-1.14.3/include/ismrmrd/waveform.h:60:61: note:
the comparison reduces to '(32 == 36)'
make[3]: *** [CMakeFiles/ismrmrd_static.dir/build.make:152:
CMakeFiles/ismrmrd_static.dir/libsrc/waveform.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
See
https://buildd.debian.org/status/fetch.php?pkg=ismrmrd&arch=i386&ver=1.14.3-1&stamp=1761852015&raw=0
for more details.
Cheers
--
Sebastian Ramacher
--- End Message ---
--- Begin Message ---
Source: ismrmrd
Source-Version: 1.14.3-2
Done: Étienne Mollier <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ismrmrd, 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 ismrmrd 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: Fri, 28 Nov 2025 18:52:17 +0100
Source: ismrmrd
Architecture: source
Version: 1.14.3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Étienne Mollier <[email protected]>
Closes: 1119868
Changes:
ismrmrd (1.14.3-2) unstable; urgency=medium
.
* Team upload.
* struct-padding.patch: new: fix ftbfs on 32-bit. (Closes: #1119868)
* d/control: drop redundant Rules-Requires-Root: no.
* d/copyright: drop unused license terms.
Checksums-Sha1:
fbd344d901b0197ce586031da94a632d82d30147 2561 ismrmrd_1.14.3-2.dsc
d9f7b3ac5b021e435ae2edb215582f14a7d61ae2 9200 ismrmrd_1.14.3-2.debian.tar.xz
Checksums-Sha256:
fa91616a947e25e902e0c6bc3db2b7569cb51484287bc61a882ca62a69293a91 2561
ismrmrd_1.14.3-2.dsc
b67333513039900b5e020636f3a312b81efc9fe5e348234fff14eadee88658ee 9200
ismrmrd_1.14.3-2.debian.tar.xz
Files:
50a02068519c31c97f5d55a37be9b051 2561 science optional ismrmrd_1.14.3-2.dsc
00b61a5cef5c847ab5cd829de856276b 9200 science optional
ismrmrd_1.14.3-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmkp45gUHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdr5GA/9E1Kbw/Ioip0yy4DwHe/BXsffWNM2
Pt7r+3Ymg6bg+pv1EHkSyLARBnWvhPj6N80QWGxKYTReulgbTBj6HvwzRAXPNITP
XhZQrCdgP4lETlWZV2d0iEBDbzvhM2dKPyL3ln3uB/NYbHI4ii3pZp+lWKFsF6lf
GyDY6vq7138i7VABNkGL07A2SZ4q4/PRoXTKdA+8B3/c6XovdcOlTkI1SUW1l0nF
NXZf/UjBrGyiLCv4jdmOVrRG7IbaaHvg7qT644Fj9XeVSXQn1T+6ge0kicJ+DCQt
obd8pnPGdjfawZsljVMuvYhC5e4N6j2/RD3j2uRjoXguDeTTUan4rM2dv3zNybTH
6HkfJrMK9WRx81CWo04qrM1iDn2BOOTzSGJiJmMvLeBVbZJ6EztD+mlz/epU1rB+
4NRIlUcz4nqgZ445zA9xsHoqYoHUfP5NDdtAnUkTenq+SIDAnopfE+bFHosOZ7DS
4LS/1CXensjRAjT+o50kx/5wPlTbd+8Hft/GcMzBtCpKqyTBEQiL9AoMRO5q4vw5
occOXuq0faI+uh8KBLDTuN4BlXYEewmHHIErlwSo1s7NSldC1RqIt06uw84LDLAl
GR8dTrJ1jg6BdEnJqWYx8186aKMqUp82D8y6IeoNV3KhBwE7jJey7BKZiNvfPEII
OugqVdDkZ+dtsac=
=38/a
-----END PGP SIGNATURE-----
pgpIoSWz9OBFy.pgp
Description: PGP signature
--- End Message ---