Your message dated Wed, 17 Feb 2021 14:49:01 +0000
with message-id <[email protected]>
and subject line Bug#982930: fixed in wham-align 0.1.5-7
has caused the Debian Bug report #982930,
regarding wham-align: FTCBFS: multiple reasons
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.)
--
982930: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=982930
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: wham-align
Version: 0.1.5-6 <https://packages.debian.org/source/unstable/wham-align>
Tags: patch
User: [email protected] <mailto:[email protected]>
Usertags: ftcbfs
X-Debbugs-Cc: [email protected]
<mailto:[email protected]>
Hi,
wham-align fails to cross build due to two reasons:
* It uses ${CC} for g++ and uses CFLAGS for corresponding g++ flags.
Using proper variables, i.e. replacing CXX and CXXFLAGS fixes this part. Patch
for it is attached.
* It uses help2man for manpage, best way forward here would be to use
maintainer manual page with the createmangapges script that several debian-med
packages use and not use help2man during build time.
[1]:
https://salsa.debian.org/med-team/community/helper-scripts/-/blob/master/createmanpages
Nilesh
<mailto:[email protected]>
--- a/makefile
+++ b/makefile
@@ -1,5 +1,5 @@
-CC=g++
-CFLAGS += -O3 -Wno-write-strings
+CXX=g++
+CXXFLAGS += -O3 -Wno-write-strings
#CFLAGS= -g -Wno-write-strings
LDLIBS += -lpthread
@@ -16,64 +16,64 @@
all: wham wham-build
wham: makefile hash.o embedhash.o main.o sequence.o aligner.o interval.o edit_distance.o error.o short.o hitset.o perfcounters.o model.o writer.o
- $(CC) -o wham sequence.o hash.o embedhash.o main.o aligner.o interval.o edit_distance.o error.o short.o hitset.o model.o perfcounters.o writer.o $(LDLIBS)
+ $(CXX) -o wham sequence.o hash.o embedhash.o main.o aligner.o interval.o edit_distance.o error.o short.o hitset.o model.o perfcounters.o writer.o $(LDLIBS)
wham-build: makefile hash.o embedhash.o builder.o sequence.o aligner.o interval.o edit_distance.o error.o short.o hitset.o model.o writer.o
- $(CC) -o wham-build sequence.o hash.o embedhash.o builder.o aligner.o interval.o edit_distance.o error.o short.o hitset.o model.o perfcounters.o writer.o $(LDLIBS)
+ $(CXX) -o wham-build sequence.o hash.o embedhash.o builder.o aligner.o interval.o edit_distance.o error.o short.o hitset.o model.o perfcounters.o writer.o $(LDLIBS)
wham-test: makefile unittest.o hash.o embedhash.o sequence.o aligner.o interval.o edit_distance.o error.o short.o hitset.o model.o
- $(CC) -o wham-test unittest.o sequence.o hash.o embedhash.o aligner.o interval.o edit_distance.o error.o short.o hitset.o model.o perfcounters.o $(LDLIBS)
+ $(CXX) -o wham-test unittest.o sequence.o hash.o embedhash.o aligner.o interval.o edit_distance.o error.o short.o hitset.o model.o perfcounters.o $(LDLIBS)
unittest.o: makefile unittest.cpp bitread.h
- $(CC) -c $(CFLAGS) unittest.cpp
+ $(CXX) -c $(CXXFLAGS) unittest.cpp
interval.o: makefile interval.cpp interval.h lib.h error.h
- $(CC) -c $(CFLAGS) interval.cpp
+ $(CXX) -c $(CXXFLAGS) interval.cpp
edit_distance.o: makefile edit_distance.cpp edit_distance.h error.h
- $(CC) -c $(CFLAGS) edit_distance.cpp
+ $(CXX) -c $(CXXFLAGS) edit_distance.cpp
embedhash.o: makefile embedhash.cpp embedhash.h hash.h edit_distance.h sequence.h lib.h error.h hitset.h pair.h
- $(CC) -c $(CFLAGS) embedhash.cpp
+ $(CXX) -c $(CXXFLAGS) embedhash.cpp
hash.o: makefile hash.cpp hash.h edit_distance.h sequence.h lib.h error.h hitset.h pair.h
- $(CC) -c $(CFLAGS) hash.cpp
+ $(CXX) -c $(CXXFLAGS) hash.cpp
aligner.o: makefile aligner.cpp aligner.h hash.h sequence.h lib.h error.h short.h hitset.h
- $(CC) -c $(CFLAGS) aligner.cpp
+ $(CXX) -c $(CXXFLAGS) aligner.cpp
main.o: makefile main.cpp hash.h aligner.h sequence.h lib.h error.h perfcounters.h rdtsc.h pair.h
- $(CC) -c $(CFLAGS) main.cpp
+ $(CXX) -c $(CXXFLAGS) main.cpp
sequence.o: makefile sequence.cpp sequence.h lib.h error.h
- $(CC) -c $(CFLAGS) sequence.cpp
+ $(CXX) -c $(CXXFLAGS) sequence.cpp
error.o: makefile error.h
- $(CC) -c $(CFLAGS) error.cpp
+ $(CXX) -c $(CXXFLAGS) error.cpp
short.o: makefile short.cpp short.h sequence.h lib.h error.h
- $(CC) -c $(CFLAGS) short.cpp
+ $(CXX) -c $(CXXFLAGS) short.cpp
hitset.o: makefile hitset.cpp hitset.h lib.h short.h
- $(CC) -c $(CFLAGS) hitset.cpp
+ $(CXX) -c $(CXXFLAGS) hitset.cpp
model.o: makefile model.cpp model.h
- $(CC) -c $(CFLAGS) model.cpp
+ $(CXX) -c $(CXXFLAGS) model.cpp
writer.o: makefile writer.cpp writer.h sequence.h short.h
- $(CC) -c $(CFLAGS) writer.cpp
+ $(CXX) -c $(CXXFLAGS) writer.cpp
builder.o: makefile builder.cpp hash.h aligner.h sequence.h lib.h error.h short.h
- $(CC) -c $(CFLAGS) builder.cpp
+ $(CXX) -c $(CXXFLAGS) builder.cpp
filter.o: makefile filter.cpp hash.h aligner.h sequence.h lib.h error.h short.h
- $(CC) -c $(CFLAGS) filter.cpp
+ $(CXX) -c $(CXXFLAGS) filter.cpp
sorter.o: makefile sorter.cpp aligner.h
- $(CC) -c $(CFLAGS) sorter.cpp
+ $(CXX) -c $(CXXFLAGS) sorter.cpp
perfcounters.o: makefile perfcounters.cpp perfcounters.h
- $(CC) -c $(CFLAGS) perfcounters.cpp
+ $(CXX) -c $(CXXFLAGS) perfcounters.cpp
clean:
rm -f wham wham-build *.o
--- End Message ---
--- Begin Message ---
Source: wham-align
Source-Version: 0.1.5-7
Done: Nilesh Patra <[email protected]>
We believe that the bug you reported is fixed in the latest version of
wham-align, 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.
Nilesh Patra <[email protected]> (supplier of updated wham-align 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: Wed, 17 Feb 2021 14:25:08 +0000
Source: wham-align
Architecture: source
Version: 0.1.5-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Nilesh Patra <[email protected]>
Closes: 982930
Changes:
wham-align (0.1.5-7) unstable; urgency=medium
.
* Team Upload.
* Use CXX for g++ and CXXFLAGS for corresponding flags
* Use createmanpages to maintain manpages and do not create
manpages during build time to fix non cross-buildability
Closes: #982930
Checksums-Sha1:
956971fa26de1b374aa590736af79a92b20e8733 1987 wham-align_0.1.5-7.dsc
cae0b7c9241ba65d13bdb0e2e407bff65c716b55 7716 wham-align_0.1.5-7.debian.tar.xz
578d5c3616d40b9b984c245dac2dfecaa549af41 5716
wham-align_0.1.5-7_amd64.buildinfo
Checksums-Sha256:
158f45500968ec645352cfa9af6df334bdf9d67d1f3abd17e24d63a24af844af 1987
wham-align_0.1.5-7.dsc
9917a2ec1cc79b6dda142bea31432547fe9af1c1786d04cf8665ccbc65d998ab 7716
wham-align_0.1.5-7.debian.tar.xz
8230060913afda64895c306e76277b5afb4351c99cc7e9ea76c4bfec96c3d959 5716
wham-align_0.1.5-7_amd64.buildinfo
Files:
0680c8c48f02ef34cddaf7e53de8f2eb 1987 science optional wham-align_0.1.5-7.dsc
3baa77044106bac85bd8bac5bf307b04 7716 science optional
wham-align_0.1.5-7.debian.tar.xz
e13bf78ea7db3b3ec2212c1b26636109 5716 science optional
wham-align_0.1.5-7_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEPpmlJvXcwMu/HO6mALrnSzQzafEFAmAtKOQUHG5wYXRyYTk3
NEBnbWFpbC5jb20ACgkQALrnSzQzafHn3A//Vl36GXsHmOasP/5Ai7qWj8Op6T0s
gT9YUea4OMt7Q6/nu0vmXG16qfGDA+GUW3ven3K8zW0hWVkJjoriIGaZLnQkQrib
NhOsxnl4ke9uZJKYkEF7zh5Y1xp7fXSq9jMRVJUxto3l8xDmKABSswke7htrh44O
xd43YZpiquJ7qE9SdizQu/ypzwdf3ZLA8ne0zWcsujM6hF9T4I0U3LgSLWtsLzVB
7oLTFhs42d9UF4N/t7TjiVTt9FIQ6w7M144mFr3bwoEX3BfGZX8hlj9bVPLuEZfw
hS3piPo4s3eFjQZceHnJJftwjsNi3yxDILmNIhO8f3CqlWOgvu2i0A1qKExsAAxp
TiKYWmuT8S/orT2QW751PYpKDRUdQ9dB+tx+kwyVeqngBvbSKSpYPpOXi+r34J2e
raCg/dl8rqmvi7s+IrqEH/RXDYCJHWfZLEYwLiW+A6ItSwKDYhV0+AYRq/Dmj1V5
jwi1Z55tKJutG84zoFIYC2VRzdhToRFeREMYyxG4RdiL2BeundKvPuV9EWJQ1gpU
sRXlel4ui0HqTb2gFwOSYmdbW5Qvzsin9x26aUaSHKItY6hcOOw0yzb6pX4HOYw7
GlOJlKyBSwUXlGoqSXh4+9yrrx0x5NwEKrEbqz062c1btusCUzZhjlQDipYKvdF+
zNf+W792VnOEmgQ=
=0pB7
-----END PGP SIGNATURE-----
--- End Message ---