Your message dated Sun, 21 Dec 2025 01:02:05 +0000
with message-id <[email protected]>
and subject line Bug#1112688: fixed in skesa 2.4.0-7
has caused the Debian Bug report #1112688,
regarding skesa FTCBFS: uses variable CC for the C++ compiler
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.)
--
1112688: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112688
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: skesa
Version: 2.4.0-6
Tags: patch upstream
User: [email protected]
Usertags: ftcbfs
skesa fails to cross build from source, because debhelper overrides CC
with a C cross compilere while the upstream build system uses the CC
variable to contain a C++ compiler. I suggest adapting upstream source
code to use the more common CXX variable and am attaching a patch for
your convenience. If upstream does not like this patch, you may instead
try:
override_dh_auto_build:
dh_auto_build -- CC='$$(CXX)'
Helmut
--- skesa-2.4.0.orig/Makefile
+++ skesa-2.4.0/Makefile
@@ -39,7 +39,11 @@
NGS_INCL := -I $(NGS_PATH)/include
NGS_LIB := -L $(NGS_PATH)/lib64
-CC = c++ -std=c++11 -fdiagnostics-color=never
+ifeq ($(origin CXX),default)
+CXX = c++
+endif
+CFLAGS += -std=c++11 -fdiagnostics-color=never
+LDLAGS += -std=c++11 -fdiagnostics-color=never
CFLAGS += -Wall -Wno-format-y2k -pthread -fPIC -O3 -finline-functions -fstrict-aliasing \
-fomit-frame-pointer $(BOOST_INCL) $(NGS_INCL) $(VDB_INCL)
@@ -54,7 +58,7 @@
-lrt -ldl -lm -lpthread -lz
%.o: %.cpp
- $(CC) -c -o $@ $< $(CFLAGS)
+ $(CXX) -c -o $@ $< $(CFLAGS)
binaries=skesa gfa_connector kmercounter
@@ -69,15 +73,15 @@
skesa.o: common_util.hpp concurrenthash.hpp readsgetter.hpp ngs_includes.hpp counter.hpp graphdigger.hpp assembler.hpp KmerInit.hpp DBGraph.hpp Integer.hpp LargeInt.hpp LargeInt1.hpp LargeInt2.hpp Model.hpp config.hpp glb_align.hpp Makefile
skesa: skesa.o glb_align.o
- $(CC) -o $@ $^ $(LIBS) $(LDFLAGS)
+ $(CXX) -o $@ $^ $(LIBS) $(LDFLAGS)
gfa_connector.o: gfa.hpp glb_align.hpp common_util.hpp concurrenthash.hpp readsgetter.hpp ngs_includes.hpp graphdigger.hpp KmerInit.hpp DBGraph.hpp Integer.hpp LargeInt.hpp LargeInt1.hpp LargeInt2.hpp Model.hpp config.hpp Makefile
gfa_connector: gfa_connector.o glb_align.o
- $(CC) -o $@ $^ $(LIBS)
+ $(CXX) -o $@ $^ $(LIBS) $(LDFLAGS)
kmercounter.o: common_util.hpp concurrenthash.hpp readsgetter.hpp ngs_includes.hpp counter.hpp graphdigger.hpp assembler.hpp KmerInit.hpp DBGraph.hpp Integer.hpp LargeInt.hpp LargeInt1.hpp LargeInt2.hpp Model.hpp config.hpp glb_align.hpp Makefile
kmercounter: kmercounter.o glb_align.o
- $(CC) -o $@ $^ $(LIBS)
+ $(CXX) -o $@ $^ $(LIBS) $(LDFLAGS)
$(NGS_DIR)/ngs.done:
--- End Message ---
--- Begin Message ---
Source: skesa
Source-Version: 2.4.0-7
Done: Andreas Tille <[email protected]>
We believe that the bug you reported is fixed in the latest version of
skesa, 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 skesa 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: Sat, 20 Dec 2025 23:12:25 +0100
Source: skesa
Architecture: source
Version: 2.4.0-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 1112688
Changes:
skesa (2.4.0-7) unstable; urgency=medium
.
[ Andreas Tille ]
* d/watch: version=5
* Standards-Version: 4.7.2 (routine-update)
* Remove trailing whitespace in debian/changelog (routine-update)
.
[ Helmut Grohne ]
* Do not use variable CC for the C++ compiler
Closes: #1112688
Checksums-Sha1:
2d6484e3526451fee7780ebdd6079d1e2c2a8655 2119 skesa_2.4.0-7.dsc
24789542d6acaa740dd570e52f327fd6ca1cc7d2 16448 skesa_2.4.0-7.debian.tar.xz
7624726d898476094a4f507eaa4b60edb61eff13 7328 skesa_2.4.0-7_amd64.buildinfo
Checksums-Sha256:
7e884de26b75f0bdb7dac169a4fa2cf0acb17753b4da22cc62e3fb8f0e3ff97b 2119
skesa_2.4.0-7.dsc
ea16eefae5390517e809ecbd20c0e810b319becc28b3594e9aa3dfc06f0118c6 16448
skesa_2.4.0-7.debian.tar.xz
4e8fee66ff032703d37ac381a66457c74d224ef517ea635571cb677ee7b1f225 7328
skesa_2.4.0-7_amd64.buildinfo
Files:
d49f7c6310f11d06362d6e92fb4eb7c3 2119 science optional skesa_2.4.0-7.dsc
bb234e46f20d1f86930c5edeca003347 16448 science optional
skesa_2.4.0-7.debian.tar.xz
26d20992a7c588c2b2cbab9ee805a953 7328 science optional
skesa_2.4.0-7_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmlHJCoRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtEKsw/8COiWi9AnzU6JazdwCsk5FCVs9t7j74Ib
pz3mGpsvCTKyZVQ9vNjcIYNzpHn7YmIjIs03KDQhXP/60fMA5GHoH3y4cmXf5vOC
UaQut6IGrGP1hGIpTZhqRObL+D0oO+LPhsdLq9uO+I7LpozYzxBb0i9XM5ctqzgj
wg5vM3IDqROJl33GIsCUUu8PjPlNx1Ym8VGZql7mlhcO07j0uVCgt0gjHrTj/jnF
fcZu7hgbcpkaqPQtAXpMjPxbBwkKIvYVWH8NX27iYqUE68+40ViuFBS/SQngw/jN
qRylwPOemGwenkdacfWOacQkjMfvzi6sL6v3cgCKp9ncfbiH48y6lGpweF/ynMaG
6myAwwjwFv7MD50kcyHPRPBIxwqoJqXH4SZpmthxgj3tzQ5derrZHpEV+ejYohU6
mP7KeN0q1OvPTYPTOyH93QTXUth3hDfThOraWRTNlZLYy84QXJv/pWBm4hNM3bE2
58pu578U+xU7LMKeb33cmKrKmlJCqV7E9SlnyNsMURacw0xSzjs+zhqbCG4e16rB
do89S6YnaAvR+AflRSFAWuV+6isMdsZsBFGJO0RdkWjSCgK5OQUy2S3bUnnVq/dc
re6qVDqhnRzAhgQW+UWjc0zb8j/zY/W1joJXwX7YbV55MDYvnyimY0+geJ8uBb8Z
NaP83Wj8WXM=
=+Ifi
-----END PGP SIGNATURE-----
pgpYtGgdit77P.pgp
Description: PGP signature
--- End Message ---