Source: salmon
Version: 0.12.0+ds1-1
Severity: serious
Justification: FTBFS on amd64
Tags: buster sid
Usertags: ftbfs-20200222 ftbfs-buster

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/c++  
> -DHAVE_ANSI_TERM=1 -DHAVE_SSTREAM=1 -DRAPMAP_SALMON_SUPPORT=1 
> -Dspan_FEATURE_MAKE_SPAN_TO_STD=14 -I/<<PKGBUILDDIR>>/include 
> -I/usr/include/eigen3 -I/<<PKGBUILDDIR>>/external 
> -I/<<PKGBUILDDIR>>/external/cereal/include 
> -I/<<PKGBUILDDIR>>/external/install/include -I/usr/include/rapmap 
> -I/usr/include/rapmap/digestpp  -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2   -pthread -std=c++14 -o 
> CMakeFiles/salmon.dir/WhiteList.cpp.o -c /<<PKGBUILDDIR>>/src/WhiteList.cpp
> In file included from /<<PKGBUILDDIR>>/src/SalmonAlevin.cpp:74:
> /usr/include/tbb/task_scheduler_init.h:21:154: note: #pragma message: TBB 
> Warning: tbb/task_scheduler_init.h is deprecated. For details, please see 
> Deprecated Features appendix in the TBB reference manual.
>    21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is 
> deprecated. For details, please see Deprecated Features appendix in the TBB 
> reference manual.")
>       |                                                                       
>                                                                               
>      ^
> In file included from /<<PKGBUILDDIR>>/include/CollapsedCellOptimizer.hpp:9,
>                  from /<<PKGBUILDDIR>>/src/SalmonAlevin.cpp:91:
> /usr/include/tbb/atomic.h:21:141: note: #pragma message: TBB Warning: 
> tbb/atomic.h is deprecated. For details, please see Deprecated Features 
> appendix in the TBB reference manual.
>    21 | #pragma message("TBB Warning: tbb/atomic.h is deprecated. For 
> details, please see Deprecated Features appendix in the TBB reference 
> manual.")
>       |                                                                       
>                                                                       ^
> In file included from /<<PKGBUILDDIR>>/src/WhiteList.cpp:2:
> /usr/include/tbb/task_scheduler_init.h:21:154: note: #pragma message: TBB 
> Warning: tbb/task_scheduler_init.h is deprecated. For details, please see 
> Deprecated Features appendix in the TBB reference manual.
>    21 | #pragma message("TBB Warning: tbb/task_scheduler_init.h is 
> deprecated. For details, please see Deprecated Features appendix in the TBB 
> reference manual.")
>       |                                                                       
>                                                                               
>      ^
> /<<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

The full build log is available from:
   http://qa-logs.debian.net/2020/02/22/salmon_0.12.0+ds1-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to