Source: clucene-core Version: 0.9.21b-2 Severity: wishlist Tags: patch User: debian-...@lists.debian.org Usertags: port-x32 ftbfs-libtool Control: fixed -1 clucene-core_2.3.3.4-2
The clucene-core source package is getting this build failure on x32: <URL:http://buildd.debian-ports.org/status/fetch.php?pkg=clucene-core&arch=x32&ver=0.9.21b-2&stamp=1358273781>: ... /bin/bash ../libtool --tag=CXX --mode=link g++ -pthread -ansi -o libclucene.la -rpath /usr/lib --version-info 3:1:0 --release 0.9.21b StdHeader.lo gunichartables.lo repl_lltot.lo repl_tcscasecmp.lo repl_tcslwr.lo repl_tcstod.lo repl_tcstoll.lo repl_tprintf.lo threads.lo utf8.lo BitSet.lo dirent.lo Equators.lo FastCharStream.lo fileinputstream.lo MD5Digester.lo Misc.lo Reader.lo StringBuffer.lo StringIntern.lo ThreadLocal.lo FSDirectory.lo IndexInput.lo Lock.lo IndexOutput.lo MMapInput.lo RAMDirectory.lo TransactionalRAMDirectory.lo condition.lo error.lo memtracking.lo Analyzers.lo AnalysisHeader.lo StandardAnalyzer.lo StandardFilter.lo StandardTokenizer.lo DateField.lo Document.lo Field.lo CompoundFile.lo DocumentWriter.lo FieldInfos.lo FieldsReader.lo FieldsWriter.lo IndexModifier.lo IndexReader.lo IndexWriter.lo MultiReader.lo SegmentInfos.lo SegmentMergeInfo.lo SegmentMerger.lo SegmentMergeQueue.lo SegmentReader.lo SegmentTermDocs.lo SegmentTermEnum.lo SegmentTermPositions.lo SegmentTermVector.lo Term.lo TermInfo.lo TermInfosReader.lo TermInfosWriter.lo TermVectorReader.lo TermVectorWriter.lo Lexer.lo QueryParser.lo QueryParserBase.lo QueryToken.lo TokenList.lo MultiFieldQueryParser.lo BooleanQuery.lo BooleanScorer.lo DateFilter.lo CachingWrapperFilter.lo ChainedFilter.lo ConjunctionScorer.lo ExactPhraseScorer.lo Explanation.lo FieldCache.lo FieldCacheImpl.lo FieldSortedHitQueue.lo FieldDocSortedHitQueue.lo FilteredTermEnum.lo FuzzyQuery.lo Hits.lo HitQueue.lo IndexSearcher.lo MultiSearcher.lo MultiTermQuery.lo PhrasePositions.lo PhraseQuery.lo PhraseScorer.lo PrefixQuery.lo QueryFilter.lo RangeFilter.lo RangeQuery.lo SearchHeader.lo Similarity.lo SloppyPhraseScorer.lo Sort.lo TermQuery.lo TermScorer.lo WildcardQuery.lo WildcardTermEnum.lo ../libtool: line 4461: test: : integer expression expected ../libtool: line 4461: test: : integer expression expected creating reloadable object files... ../libtool: line 4496: test: : integer expression expected ../libtool: line 4496: test: : integer expression expected ... creating a temporary reloadable object file: .libs/libclucene.la-103.o /usr/bin/ld -m elf_i386 -r -o .libs/libclucene.la-1.o .libs/StdHeader.o /usr/bin/ld: Relocatable linking with relocations from format elf32-x86-64 (.libs/StdHeader.o) to format elf32-i386 (.libs/libclucene.la-1.o) is not supported make[4]: *** [libclucene.la] Error 1 make[3]: *** [all-recursive] Error 1 make[4]: Leaving directory `/build/buildd-clucene-core_0.9.21b-2-x32-KLKR9T/clucene-core-0.9.21b/src' make[3]: Leaving directory `/build/buildd-clucene-core_0.9.21b-2-x32-KLKR9T/clucene-core-0.9.21b/src' make[2]: *** [all-recursive] Error 1 make[1]: *** [all] Error 2 dh_auto_build: make -j1 returned exit code 2 make[2]: Leaving directory `/build/buildd-clucene-core_0.9.21b-2-x32-KLKR9T/clucene-core-0.9.21b' make[1]: Leaving directory `/build/buildd-clucene-core_0.9.21b-2-x32-KLKR9T/clucene-core-0.9.21b' make: *** [build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2 The fix is to update libtool from the Debian package in sid (>= 2.4.2-1.2). The attached debdiff does this at build time using dh-autoreconf. (On the other hand, I noticed that clucene-core_2.3.3.4-2 from experimental built just fine. So maybe no further action will be required on this, if you plan to upload that version to sid soon after the freeze ends.) -- Daniel Schepler -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org