Source: sunpinyin Version: 2.0.3-1 Severity: normal Tags: patch Hi,
sunpinyin is compile twice. https://buildd.debian.org/fetch.cgi?pkg=sunpinyin&arch=i386&ver=2.0.3-1&stamp=1299514810&file=log&as=raw ----- Package: sunpinyin Version: 2.0.3-1 Architecture: i386 <snip> scons: Building targets ... scons: Configure: creating config.h g++ -o src/portability.o -c -g -O2 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/local/lib/sunpinyin/data"' -I. -Isrc -Isrc/lexicon -Isrc/pinyin -Isrc/ime-core -Isrc/slm -Isrc/slm/tslmendian -Isrc/slm/slmseg -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/slminfo -Isrc/slm/ids2ngram -Isrc/slm/tslmpack -Isrc/slm/mmseg -Isrc/slm/tslminfo -Isrc/slm/slmprune -Isrc/slm/getWordFreq -Isrc/slm/tools src/portability.cpp g++ -o src/slm/slm.o -c -g -O2 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/local/lib/sunpinyin/data"' -I. -Isrc -Isrc/lexicon -Isrc/pinyin -Isrc/ime-core -Isrc/slm -Isrc/slm/tslmendian -Isrc/slm/slmseg -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/slminfo -Isrc/slm/ids2ngram -Isrc/slm/tslmpack -Isrc/slm/mmseg -Isrc/slm/tslminfo -Isrc/slm/slmprune -Isrc/slm/getWordFreq -Isrc/slm/tools src/slm/slm.cpp g++ -o src/slm/tslmendian/writer.o -c -g -O2 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/local/lib/sunpinyin/data"' -I. -Isrc -Isrc/lexicon -Isrc/pinyin -Isrc/ime-core -Isrc/slm -Isrc/slm/tslmendian -Isrc/slm/slmseg -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/slminfo -Isrc/slm/ids2ngram -Isrc/slm/tslmpack -Isrc/slm/mmseg -Isrc/slm/tslminfo -Isrc/slm/slmprune -Isrc/slm/getWordFreq -Isrc/slm/tools src/slm/tslmendian/writer.cpp <snip> scons: done reading SConscript files. scons: Building targets ... g++ -o src/portability.os -c -g -O2 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/lib/sunpinyin/data"' -fPIC -I. -Isrc -Isrc/lexicon -Isrc/pinyin -Isrc/ime-core -Isrc/slm -Isrc/slm/tslmendian -Isrc/slm/slmseg -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/slminfo -Isrc/slm/ids2ngram -Isrc/slm/tslmpack -Isrc/slm/mmseg -Isrc/slm/tslminfo -Isrc/slm/slmprune -Isrc/slm/getWordFreq -Isrc/slm/tools src/portability.cpp g++ -o src/slm/slm.os -c -g -O2 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/lib/sunpinyin/data"' -fPIC -I. -Isrc -Isrc/lexicon -Isrc/pinyin -Isrc/ime-core -Isrc/slm -Isrc/slm/tslmendian -Isrc/slm/slmseg -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/slminfo -Isrc/slm/ids2ngram -Isrc/slm/tslmpack -Isrc/slm/mmseg -Isrc/slm/tslminfo -Isrc/slm/slmprune -Isrc/slm/getWordFreq -Isrc/slm/tools src/slm/slm.cpp g++ -o src/lexicon/pytrie.os -c -g -O2 -pipe -DHAVE_CONFIG_H -DSUNPINYIN_DATA_DIR='"/usr/lib/sunpinyin/data"' -fPIC -I. -Isrc -Isrc/lexicon -Isrc/pinyin -Isrc/ime-core -Isrc/slm -Isrc/slm/tslmendian -Isrc/slm/slmseg -Isrc/slm/slmbuild -Isrc/slm/thread -Isrc/slm/slminfo -Isrc/slm/ids2ngram -Isrc/slm/tslmpack -Isrc/slm/mmseg -Isrc/slm/tslminfo -Isrc/slm/slmprune -Isrc/slm/getWordFreq -Isrc/slm/tools src/lexicon/pytrie.cpp ..... ----- I made a patch which revise this problem. Could you apply this patch? Best regards, Nobuhiro -- Nobuhiro Iwamatsu iwamatsu at {nigauri.org / debian.org} GPG ID: 40AD1FA6
diff --git a/debian/rules b/debian/rules index 69d2842..a2c7aa8 100755 --- a/debian/rules +++ b/debian/rules @@ -19,7 +19,7 @@ CXXFLAGS += -pipe build: build-stamp build-stamp: dh_quilt_patch - -$(SCONS) + -$(SCONS) --prefix=$(DEB_DESTDIR)/usr for p in $(PROGS); do $(POD2MAN) --section 1 doc/$$p.pod > doc/$$p.1; done touch build-stamp