[Pkg-ime-devel] Bug#617752: sunpinyin: compile twice

Nobuhiro Iwamatsu iwamatsu at nigauri.org
Fri Mar 11 05:12:56 UTC 2011


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sunpinyin.patch
Type: text/x-patch
Size: 347 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ime-devel/attachments/20110311/d1c191aa/attachment.bin>


More information about the Pkg-ime-devel mailing list