Debian Patches

Status for vg/1.59.0+ds-0.1

Patch Description Author Forwarded Bugs Origin Last update
hardening_flags Make build system more flexible
https://github.com/benedictpaten/sonLib/pull/42
https://github.com/vgteam/gfakluge/pull/6
https://github.com/yoheirosen/sublinear-Li-Stephens/pull/7
https://github.com/vgteam/vg/pull/3168
https://github.com/vgteam/cpp_progress_bar/pull/2

So that Debian can pass hardening flags
"Michael R. Crusoe" <crusoe@debian.org> yes 2019-09-06
static For Debian, don't statically link to cairo, jansson, libstdc++, libgcc "Michael R. Crusoe" <crusoe@debian.org> not-needed 2019-09-09
use_packaged_lz4 Use the Debian packaged lz4 library "Michael R. Crusoe" <crusoe@debian.org> not-needed 2019-09-09
parallize_better improve build parallelization "Michael R. Crusoe" <crusoe@debian.org> yes 2019-09-09
use_packaged_libtsl-hopscotch-map-dev Use the tsl-hopscotch-map cmake target "Michael R. Crusoe" <crusoe@debian.org> not-needed 2020-01-13
libVCFH_unneeded libVCFH is unneeded "Michael R. Crusoe" <crusoe@debian.org> not-needed 2020-01-13
better_clean don't clean a file that is part of the distribution tarball "Michael R. Crusoe" <crusoe@debian.org> not-needed 2020-02-01
use_packaged_vcflib Attempt to use the Debian version of vcflib "Michael R. Crusoe" <crusoe@debian.org> not-needed 2019-09-06
use_packaged_htslib Use the Debian package of htslib "Michael R. Crusoe" <crusoe@debian.org> not-needed 2019-09-06
simde Increase portability by using SIMD Everywhere library "Michael R. Crusoe" <crusoe@debian.org> yes 2020-02-01
crossbuild Enable cross building "Michael R. Crusoe" <crusoe@debian.org> yes 2020-02-01
python3 convert all Python scripts to Python v3 "Michael R. Crusoe" <crusoe@debian.org> yes 2020-02-09
avoid_abs_confusion Avoid compiler confusion on overloaded abs Bastian Germann <bage@debian.org> no 2024-11-01
gcc-12 GCC 12+ fixes

Similar to https://github.com/vgteam/vg/commit/fa824c1f5500a71ee215311e18049c46c50712b5
"Michael R. Crusoe" <crusoe@debian.org> not-needed 2024-09-11
use_packaged_libdeflate Use the Debian package for libdeflate "Michael R. Crusoe" <crusoe@debian.org> not-needed 2019-09-06
use_packaged_jemalloc Use the Debian packaged version of jemalloc "Michael R. Crusoe" <crusoe@debian.org> not-needed 2019-09-06
use_packaged_libbackward-cpp Use the Debian version of cpp-backward "Michael R. Crusoe" <crusoe@debian.org> not-needed 2019-09-06
use_packaged_elfutils Use the Debian packages for elfutils "Michael R. Crusoe" <crusoe@debian.org> not-needed 2019-09-06
use_packaged_raptor2 Use the Debian package for raptor/rapper "Michael R. Crusoe" <crusoe@debian.org> not-needed 2019-09-06
no_need_for_snappy Due to other patches, snappy is no longer a dependency "Michael R. Crusoe" <crusoe@debian.org> not-needed 2019-09-06
use_packaged_sparsehash Use the Debian package for sparsehash "Michael R. Crusoe" <crusoe@debian.org> not-needed 2019-09-06
use_packaged_fermi-lite Use the Debian package of fermi-lite

Adjust for the renamed bseq1_t→fml_seq1_t
See https://github.com/lh3/fermi-lite/issues/5
"Michael R. Crusoe" <crusoe@debian.org> not-needed 2019-09-06
no_rpath don't use rpath "Michael R. Crusoe" <crusoe@debian.org> not-needed 2019-09-06
no_pg Ensure that we don't accidentally include profile mode "Michael R. Crusoe" <crusoe@debian.org> not-needed 2019-09-06
use_packaged_fastahack Use the Debian version of fastahack; not working due to vg needing modifications to the upstream sourcecode "Michael R. Crusoe" <crusoe@debian.org> not-needed 2019-09-06

All known versions for source package 'vg'

Links