Your message dated Thu, 12 May 2022 07:49:11 +0000
with message-id <[email protected]>
and subject line Bug#1010545: fixed in biosig 2.4.0-1
has caused the Debian Bug report #1010545,
regarding biosig: FTBFS with dcmtk >= 3.6.7
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.)
--
1010545: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1010545
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: biosig
Version: 2.3.3-1
Severity: serious
Tags: patch ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: [email protected]
Hi,
biosig FTBFS with dcmtk 3.6.7 from unstable:
cc -c -D=__4HAERTEL__ -D=WITH_FAMOS -D=WITH_FIFF -D=WITHOUT_NETWORK
-D=WITH_SCP3 -D=WITH_FEF -D=WITH_INTAN -D=WITH_ATF -
D=MAKE_EDFLIB -D=WITH_DCMTK -D=WITH_LIBTINYXML -Wdate-time -D_FORTIFY_SOURCE=2
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=
. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC
-fno-builtin-memcmp -O2 -Wno-unused-result -Wno-d
eprecated -fvisibility=hidden -I/usr/include -o "sopen_heka_read.o"
"./t210/sopen_heka_read.c"
In file included from ./t210/sopen_dcmtk_read.cpp:51:
/usr/include/dcmtk/ofstd/ofstdinc.h:113:2: error: #error "Macro INCLUDE_CSTDIO
not supported anymore. Include <cstdio> directly."
113 | #error "Macro INCLUDE_CSTDIO not supported anymore. Include <cstdio>
directly."
| ^~~~~
/usr/include/dcmtk/ofstd/ofstdinc.h:117:2: error: #error "Macro INCLUDE_CSTDLIB
not supported anymore. Include <cstdlib> directly."
117 | #error "Macro INCLUDE_CSTDLIB not supported anymore. Include <cstdlib>
directly."
| ^~~~~
/usr/include/dcmtk/ofstd/ofstdinc.h:121:2: error: #error "Macro INCLUDE_CSTRING
not supported anymore. Include <cstring> directly."
121 | #error "Macro INCLUDE_CSTRING not supported anymore. Include <cstring>
directly."
| ^~~~~
I attached a debdiff that adds a patch fixing this problem.
Thanks!
cheers, josch
diff -Nru biosig-2.3.3/debian/changelog biosig-2.3.3/debian/changelog
--- biosig-2.3.3/debian/changelog 2021-10-02 15:32:14.000000000 +0200
+++ biosig-2.3.3/debian/changelog 2022-05-03 23:06:01.000000000 +0200
@@ -1,3 +1,10 @@
+biosig (2.3.3-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * add patch to build with dcmtk >= 3.6.7 (closes: #XXXXXXX)
+
+ -- Johannes Schauer Marin Rodrigues <[email protected]> Tue, 03 May 2022
23:06:01 +0200
+
biosig (2.3.3-1) unstable; urgency=medium
[ Alois Schlögl ]
diff -Nru biosig-2.3.3/debian/patches/dcmtk-3.6.7
biosig-2.3.3/debian/patches/dcmtk-3.6.7
--- biosig-2.3.3/debian/patches/dcmtk-3.6.7 1970-01-01 01:00:00.000000000
+0100
+++ biosig-2.3.3/debian/patches/dcmtk-3.6.7 2022-05-03 23:06:01.000000000
+0200
@@ -0,0 +1,15 @@
+--- a/biosig4c++/t210/sopen_dcmtk_read.cpp
++++ b/biosig4c++/t210/sopen_dcmtk_read.cpp
+@@ -44,9 +44,9 @@
+ #include "dcmtk/dcmdata/dctk.h"
+ #include "dcmtk/dcmdata/dcistrmf.h"
+
+-#define INCLUDE_CSTRING
+-#define INCLUDE_CSTDLIB
+-#define INCLUDE_CSTDIO
++ #include <cstring>
++ #include <cstdlib>
++ #include <cstdio>
+
+ #include "dcmtk/ofstd/ofstdinc.h"
+
diff -Nru biosig-2.3.3/debian/patches/series biosig-2.3.3/debian/patches/series
--- biosig-2.3.3/debian/patches/series 2021-10-02 15:32:14.000000000 +0200
+++ biosig-2.3.3/debian/patches/series 2022-05-03 23:04:36.000000000 +0200
@@ -1 +1,2 @@
fix-make-clean-when-mathematica-is-not-available.patch
+dcmtk-3.6.7
--- End Message ---
--- Begin Message ---
Source: biosig
Source-Version: 2.4.0-1
Done: Andreas Tille <[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.
Andreas Tille <[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: Thu, 12 May 2022 08:46:25 +0200
Source: biosig
Architecture: source
Version: 2.4.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 1010545
Changes:
biosig (2.4.0-1) unstable; urgency=medium
.
* Team upload.
* New upstream version
* Make sure package builds with dcmtk 3.6.7
Closes: #1010545
Checksums-Sha1:
15e33ca0c022256539222d52f1bf77561911859a 2466 biosig_2.4.0-1.dsc
665b64d67382c3fc21b0751e0a09026cad71c5ad 2540501 biosig_2.4.0.orig.tar.gz
23b6adb637a76637ad4e223dfcd3f255e21bbf19 14800 biosig_2.4.0-1.debian.tar.xz
a17745edc72ac863601df1db8499af3c67977294 25772 biosig_2.4.0-1_amd64.buildinfo
Checksums-Sha256:
e5f602423bf2585dc20ac0b8ad560d2dbe14f7f95876470b096020fdee9627b2 2466
biosig_2.4.0-1.dsc
3a7cdc0f003f28de2572984db865808039a52a943c587cfb5a87679548864365 2540501
biosig_2.4.0.orig.tar.gz
271ffce3ecc2bf2a0ecfd010da2a165a6fb3e409b98a5780534c3bb50e5ada14 14800
biosig_2.4.0-1.debian.tar.xz
bb9fc3255e3ebb79b3df5384ee730d52349716b052cea048941a4695f677f49f 25772
biosig_2.4.0-1_amd64.buildinfo
Files:
4120cedc0eb00b567292b42686894d99 2466 science optional biosig_2.4.0-1.dsc
814f76b6cdac1e7e31c19a042110f4f2 2540501 science optional
biosig_2.4.0.orig.tar.gz
a059bfdd1823df0fa1a2048e375267f3 14800 science optional
biosig_2.4.0-1.debian.tar.xz
d4125261a3c492e263c1c4061f7c7017 25772 science optional
biosig_2.4.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmJ8tjwRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtFuQg//fVv463FiQZlddmwDDjPUlYv2W0/Z12FJ
fo3DWzdMQ+K+aGO4YM/Jm29snWM9ZTVjlFwwawisxwOhiimgq5LjgCqoh02KWBiB
pV8J59Sh4Q/L4iknAlmlLKs1LFg44ws1R9b594h3UvvnA/1FxfNS9HQYZ4N31AdC
ehKfnXOIeblXSpn/iY4I3VdcNgNJBmKOzoEDWAdFo8FdJO3dAAFidZ1k35lliXjf
Zg8HOQyz/a9tVUSZbpxCndpAcg9y6hGrui7n3mdCC6esPn3Q/eKs/1NVvYv5kNjF
REGXq7y+kQ2ckcR6G89ruKexQ3vgPaoW7vmw1mM59o27i0Ge8nU53+foLWXlo595
Wz7mJKAZkCr0kaR9Wcnfjddz5Al84bhFMR+F2qwbjPBySzYMcFGSD7lmpEy/NF2Q
7GifE1qeqRSTf9XjRdMBNOkpyLvsWjrrIobhng8et23elRfLPiexJZSiMc+Y3Ahs
2L1PchekuB7POLYkjN3gjA80/6uv09j4SWZHyeK9d80N3RqjuQ9SeMSopLCaLHCH
K2WfJGLxc0zbGpKx1szg9LXLRk8LNa2DLhh1ri1kNhjT6aNdSXI8qhOEc58VdnqE
l917IKYyyKZORVW6R3vX7x/nu/e6e8nl5lPvQo5gjeBW7BDWAT8/MQoTOIKSyRld
S8nBvR123bc=
=k4/E
-----END PGP SIGNATURE-----
--- End Message ---