[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