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

Reply via email to