[R-pkg-team] Bug#966236: r-bioc-rsubread FTBFS with gcc 10

Adrian Bunk bunk at debian.org
Sat Jul 25 09:48:13 BST 2020


Source: r-bioc-rsubread
Version: 2.2.2-1
Severity: serious
Tags: ftbfs fixed-upstream

https://buildd.debian.org/status/package.php?p=r-bioc-rsubread

...
gcc -std=gnu99 -shared -L/usr/lib/R/lib -Wl,-z,relro -o Rsubread.so HelperFunctions.o LRMbase-index.o LRMchro-event.o LRMfile-io.o LRMhashtable.o LRMhelper.o LRMseek-zlib.o LRMsorted-hashtable.o R_wrapper.o RsimReads.o SNPCalling.o aligner.o atgcContent.o build-sam-index.o core-bigtable.o core-indel.o core-interface-aligner.o core-interface-subjunc.o core-junction.o core.o detection-calls.o detectionCall.o detectionCallAnnotation.o exon-algorithms.o exon-align-indel.o exon-align.o flattenAnnotations.o fullscan.o fusion-align.o gen_rand_reads.o gene-algorithms.o gene-value-index.o hashtable.o index-builder.o input-blc.o input-files.o interval_merge.o long-hashtable.o longread-mapping.o mergeVCF.o processExons.o propmapped.o qualityScores.o read-repair.o readSummary.o removeDupReads.o sam2bed.o sambam-file.o seek-zlib.o sorted-hashtable.o sublog.o tx-unique.o -lz -lpthread -DMAKE_FOR_EXON -L/usr/lib/R/lib -lR
/usr/bin/ld: detectionCallAnnotation.o:/<<PKGBUILDDIR>>/src/detectionCallAnnotation.c:54: multiple definition of `chr_num'; detectionCall.o:/<<PKGBUILDDIR>>/src/detectionCall.c:88: first defined here
/usr/bin/ld: detectionCallAnnotation.o:/<<PKGBUILDDIR>>/src/detectionCallAnnotation.c:51: multiple definition of `exon'; detectionCall.o:/<<PKGBUILDDIR>>/src/detectionCall.c:85: first defined here
/usr/bin/ld: detectionCallAnnotation.o:/<<PKGBUILDDIR>>/src/detectionCallAnnotation.c:52: multiple definition of `ir'; detectionCall.o:/<<PKGBUILDDIR>>/src/detectionCall.c:86: first defined here
/usr/bin/ld: detectionCallAnnotation.o:/<<PKGBUILDDIR>>/src/detectionCallAnnotation.c:55: multiple definition of `current_chr_id'; detectionCall.o:/<<PKGBUILDDIR>>/src/detectionCall.c:89: first defined here
/usr/bin/ld: processExons.o:/<<PKGBUILDDIR>>/src/processExons.c:62: multiple definition of `exon_file'; detectionCallAnnotation.o:/<<PKGBUILDDIR>>/src/detectionCallAnnotation.c:58: first defined here
collect2: error: ld returned 1 exit status
make[1]: *** [/usr/share/R/share/make/shlib.mk:6: Rsubread.so] Error 1


Upstream git says:
24 July 2020 - 2.2.5
(1) Fix errors reported by gcc-10.



More information about the R-pkg-team mailing list