[Debian-med-packaging] Bug#952102: salmon: FTBFS: SalmonAlevin.cpp:780:6: error: ‘class rapmap::utils::MappingConfig’ has no member named ‘maxSlack’
Alberto Garcia
berto at igalia.com
Sun Apr 5 19:58:03 BST 2020
On Sun, Feb 23, 2020 at 09:02:55AM +0100, Lucas Nussbaum wrote:
> > /<<PKGBUILDDIR>>/src/SalmonAlevin.cpp: In function ‘void processReadsQuasi(alevin::paired_parser*, ReadExperimentT&, ReadLibrary&, alevin::AlnGroupVec<rapmap::utils::QuasiAlignment>&, std::atomic<long unsigned int>&, std::atomic<long unsigned int>&, std::atomic<long unsigned int>&, std::atomic<long unsigned int>&, std::atomic<unsigned int>&, std::atomic<unsigned int>&, RapMapIndexT*, std::vector<Transcript>&, ForgettingMassCalculator&, ClusterForest&, FragmentLengthDistribution&, BiasParams&, SalmonOpts&, std::mutex&, bool, std::atomic<bool>&, volatile bool&, AlevinOpts<ProtocolT>&, SoftMapT&, spp::sparse_hash_map<std::__cxx11::basic_string<char>, unsigned int>&)’:
> > /<<PKGBUILDDIR>>/src/SalmonAlevin.cpp:780:6: error: ‘class rapmap::utils::MappingConfig’ has no member named ‘maxSlack’
> > 780 | mc.maxSlack = salmonOpts.consensusSlack;
> > | ^~~~~~~~
> > make[4]: *** [src/CMakeFiles/salmon.dir/build.make:274: src/CMakeFiles/salmon.dir/SalmonAlevin.cpp.o] Error 1
This usage of mc.maxSlack was already removed upstream last year, see
https://github.com/COMBINE-lab/salmon/commit/056f9c357a2b28ebcd5db923c53a1ea635bf88dd
I guess that the salmon package simply needs to be updated to the
most recent upstream version (latest is 1.1.0, Debian has 0.12.0 from
2018).
Berto
More information about the Debian-med-packaging
mailing list