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

Reply via email to