Bug#1041485: RFS: spades/3.15.5+dfsg-2.1 [NMU] [RC] -- genome assembler for single-cell and isolates data sets

Étienne Mollier <[email protected]>
Newsgroups gmane.linux.debian.devel.medical
Message-ID <ZLgrJDnU/+MWffch__25711.8719209515$1689791434$gmane$org@fusion>
X-Debbugs-Cc: [email protected]

Hi Bo YU,

Bo YU, on 2023-07-19:
> I am looking for a sponsor for my package "spades":
[…]
> Changes since the last upload:
> 
>  spades (3.15.5+dfsg-2.1) unstable; urgency=medium
>  .
>    * Non-maintainer upload.

If you happen to go by the Salsa login vimerbf-guest, then you
should have direct access to push directly to the team
maintained repository.  Don't hesitate to work there, and ping
the debian-med[1] list once you are happy with your changes and
they are ready for "Team upload.".  ;)

>    * Fix ftbfs on gcc-13. (Closes: #1037863)

Thanks for your help fixing that bug, and also for the forward
upstream.  My only matter for head scratching is the following
hunk in your patch:

--- a/assembler/ext/src/llvm/Signals.inc
+++ b/assembler/ext/src/llvm/Signals.inc
@@ -43,6 +43,7 @@
 #include "llvm/Support/Program.h"
 #include "llvm/Support/SaveAndRestore.h"
 #include "llvm/Support/raw_ostream.h"
+#include "llvm/Support/Signals.h"
 #include <algorithm>
 #include <string>
 #include <sysexits.h>

Including cstdint would have probably been less intrusive, and
solves the build failure as far as I could test.  Was there a
specific reason to include the whole llvm/Support/Signals.h
instead of just cstdint?

Note the file is copied from llvm source code, so I suspect that
whatever the right change is, it may have a non negligible
contribution in resolving #1037760 affecting llvm-toolchain-15.

> BTW, the package maybe only need to build target like x64.

I guess you are referring to #976523.  In case a package were to
drop dependency amd64 specific flags and become architecture
indepent, then this would be automatically caught by the build
daemons network.  That being said, in the specific case of
spades, the package looks to already be exluded by the buildd
network[2]; if that is the case, reintroducing non-amd64
architectures will require a couple of manual steps anyway.

[1]: mailto:[email protected]
[2]: https://buildd.debian.org/status/package.php?p=spades

Have a nice day,  :)
-- 
  .''`.  Étienne Mollier <[email protected]>
 : :' :  gpg: 8f91 b227 c7d6 f2b1 948c  8236 793c f67e 8f0d 11da
 `. `'   sent from /dev/pts/1, please excuse my verbosity
   `-    on air: The Flower Kings - Garden Of Dreams (Part B Ed…
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmS4KxoACgkQeTz2fo8N
EdoSMw/8C+XSUVaCH1WqJNnddaFDHKdifU7frwjyMO0+jfPtAi27VtN5qVJNAU3j
0MBUWUQcu6vMrf60Ob6sCNEZf82U4qWZHjTlJP6lzPHXlI2E+rcaDDUoyl2lK6zE
ZzeDvWWeIZqb+AhxZ6j7zoGpkfalDcQ+qnL4e3PpIke08PmTKwHMbT5tWYhFiq0s
m16GgErWNROBoNurNuk8ETfVvBjL5Kk4paZ7oibczEPwk8/BwWpChLPIVjsR9VQ2
jCeyrK/AnU9TV1SWnpzAQeT8rIWiR7kyQ54NN8G+j2y1LDQfAtzcsjAz60R5K9Ti
VOg89rxwXVG2VciuFb/VoRs+ZcLFpBa5tNNewlJAGK14hTLZIp6kkWqwXy0rRVl8
zE+WtzIywCAUdq9yN7WPwv13mssVUL7YSrnDHoAacLsEVRT1NH7+YNZFJFhc0R4O
HzFFdkbU13+MIbRxUF/ID8+g9r6EMV2RXdd8+YtjwzLzu8ufY5fo5byi8KPTRXQJ
kbATpMu0s9LHDP7FV+Nm/6UaHZf/Tr8Vmomotm+uJ60+QmkweryjaZ5G8y8rcL64
0CHnu2tJQxo933kZO8jUN8lyBEeeZGQQUEW+Yf8NiRmArzQ92Z/3MTEh1bhVLWZq
7VoCus7u8IlYo+BbE6kpX9iu4WzCZAjog/0t+RrmK5dJaa/HQjM=
=QVno
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.