Source: spades
Version: 3.13.0+dfsg-1
Severity: normal
Tags: ftbfs

Hi!

I'm afraid that your package fails to build with jemalloc 5.1.0-1 (currently
in experimental).  Transitioning to jemalloc 5 is long overdue, and some
packages currently carry private copies of jemalloc which does not make the
security and release teams happy.  Your package is the only RB-Dep that
fails to build (not counting packages with long-standing unrelated bugs that
are not in testing).


cd /<<PKGBUILDDIR>>/build_spades/common/pipeline && /usr/bin/c++  
-DJEMALLOC_NO_DEMANGLE -DUSE_GLIBCXX_PARALLEL=1 
-I/<<PKGBUILDDIR>>/build_spades/common/pipeline 
-I/<<PKGBUILDDIR>>/src/common/pipeline -I/<<PKGBUILDDIR>>/src/include 
-I/<<PKGBUILDDIR>>/build_spades/include -I/<<PKGBUILDDIR>>/src 
-I/<<PKGBUILDDIR>>/src/common -isystem /<<PKGBUILDDIR>>/src/../ext/include  -g 
-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -std=c++14 -O2 
-g -DNDEBUG   -UNDEBUG -Wno-deprecated -g3 -O2 -Wall -Wextra -Wconversion 
-Wno-sign-conversion -Wno-long-long -Wwrite-strings -o 
CMakeFiles/pipeline.dir/stage.cpp.o -c 
/<<PKGBUILDDIR>>/src/common/pipeline/stage.cpp
In file included from 
/<<PKGBUILDDIR>>/src/common/modules/alignment/kmer_mapper.hpp:11,
                 from 
/<<PKGBUILDDIR>>/src/common/modules/alignment/sequence_mapper.hpp:16,
                 from 
/<<PKGBUILDDIR>>/src/common/assembly_graph/graph_support/genomic_quality.hpp:12,
                 from /<<PKGBUILDDIR>>/src/common/pipeline/graph_pack.hpp:19,
                 from /<<PKGBUILDDIR>>/src/common/pipeline/stage.hpp:11,
                 from /<<PKGBUILDDIR>>/src/common/pipeline/stage.cpp:8:
/<<PKGBUILDDIR>>/src/common/adt/kmer_vector.hpp: In member function 
'adt::KMerVector<Seq>::ElTy* adt::KMerVector<Seq>::realloc()':
/<<PKGBUILDDIR>>/src/common/adt/kmer_vector.hpp:31:89: error: 'ALLOCM_NO_MOVE' 
was not declared in this scope
             je_rallocm((void **) &storage_, NULL, sizeof(ElTy) * capacity_ * 
el_sz_, 0, ALLOCM_NO_MOVE) ==
                                                                                
         ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/adt/kmer_vector.hpp:31:89: note: suggested 
alternative: 'SPLICE_F_MOVE'
             je_rallocm((void **) &storage_, NULL, sizeof(ElTy) * capacity_ * 
el_sz_, 0, ALLOCM_NO_MOVE) ==
                                                                                
         ^~~~~~~~~~~~~~
                                                                                
         SPLICE_F_MOVE
/<<PKGBUILDDIR>>/src/common/adt/kmer_vector.hpp:31:13: error: there are no 
arguments to 'je_rallocm' that depend on a template parameter, so a declaration 
of 'je_rallocm' must be available [-fpermissive]
             je_rallocm((void **) &storage_, NULL, sizeof(ElTy) * capacity_ * 
el_sz_, 0, ALLOCM_NO_MOVE) ==
             ^~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/adt/kmer_vector.hpp:31:13: note: (if you use 
'-fpermissive', G++ will accept your code, but allowing the use of an 
undeclared name is deprecated)
/<<PKGBUILDDIR>>/src/common/adt/kmer_vector.hpp:32:13: error: 'ALLOCM_SUCCESS' 
was not declared in this scope
             ALLOCM_SUCCESS)
             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/adt/kmer_vector.hpp:32:13: note: suggested 
alternative: 'EXIT_SUCCESS'
             ALLOCM_SUCCESS)
             ^~~~~~~~~~~~~~
             EXIT_SUCCESS



-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), 
(150, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.20.0-rc2-debug-00035-g0f1e49a275c9 (SMP w/6 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Reply via email to