[koo@localhost tmp]$ apt-get -b source /home/macg4/tmp/kdemultimedia-3.5.5-0vl1.src.rpm パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 0B/6406kB のソースアーカイブを取得します。 kdemultimedia-3.5.5-0vl1.src.rpm をインストール中 実行中(%prep): /bin/sh -e /var/tmp/rpm-tmp.31108 + umask 022 + cd /home/macg4/rpm/BUILD + rm -rf /var/tmp/kdemultimedia-3.5.5-root + cd /home/macg4/rpm/BUILD + rm -rf kdemultimedia-3.5.5 + /usr/bin/bzip2 -dc /home/macg4/rpm/SOURCES/kdemultimedia-3.5.5.tar.bz2 + tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd kdemultimedia-3.5.5 ++ /usr/bin/id -u + '[' 500 = 0 ']' ++ /usr/bin/id -u + '[' 500 = 0 ']' + /bin/chmod -Rf a+rX,g-w,o-w . + tar xjf /home/macg4/rpm/SOURCES/cdparanoia-III-alpha9.8.src.tar.bz2 + echo 'Patch #100 (kdebase-cdparanoia-fixuptoc.patch):' Patch #100 (kdebase-cdparanoia-fixuptoc.patch): + patch -p0 -b --suffix .toc -s + exit 0 実行中(%build): /bin/sh -e /var/tmp/rpm-tmp.43010 + umask 022 + cd /home/macg4/rpm/BUILD + cd kdemultimedia-3.5.5 + mkdir -p cdparanoia/include cdparanoia/lib + cd cdparanoia-III-alpha9.8 + ./configure --prefix=/usr creating cache ./config.cache checking host system type... powerpc-unknown-linuxoldld checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for ranlib... ranlib checking for ar... ar checking for install... install checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking size of short... 2 checking size of int... 4 checking size of long... 4 checking size of long long... 8 checking for int16_t... yes checking for int32_t... yes checking for u_int16_t... yes checking for u_int32_t... yes checking for linux/sbpcd.h... no checking for linux/ucdrom.h... no checking whether make sets ${MAKE}... yes checking for working const... yes updating cache ./config.cache creating ./config.status creating Makefile creating interface/Makefile creating paranoia/Makefile + make cd interface && make all make[1]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/interface' に入ります make libcdda_interface.a CFLAGS="-O20 -fsigned-char " make[2]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/interface' に入ります gcc -O20 -fsigned-char -c scan_devices.c In file included from scan_devices.c:20: utils.h: 関数 `cderror' 内: utils.h:115: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `cdmessage' 内: utils.h:130: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `idperror' 内: utils.h:172: 警告: 複合文の終りでラベルを使うことは推奨されません In file included from scan_devices.c:20: utils.h: 関数 `idmessage' 内: utils.h:208: 警告: 複合文の終りでラベルを使うことは推奨されません gcc -O20 -fsigned-char -c common_interface.c In file included from common_interface.c:13: utils.h: 関数 `cderror' 内: utils.h:115: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `cdmessage' 内: utils.h:130: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `idperror' 内: utils.h:172: 警告: 複合文の終りでラベルを使うことは推奨されません In file included from common_interface.c:13: utils.h: 関数 `idmessage' 内: utils.h:208: 警告: 複合文の終りでラベルを使うことは推奨されません gcc -O20 -fsigned-char -c cooked_interface.c In file included from cooked_interface.c:11: utils.h: 関数 `cderror' 内: utils.h:115: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `cdmessage' 内: utils.h:130: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `idperror' 内: utils.h:172: 警告: 複合文の終りでラベルを使うことは推奨されません In file included from cooked_interface.c:11: utils.h: 関数 `idmessage' 内: utils.h:208: 警告: 複合文の終りでラベルを使うことは推奨されません gcc -O20 -fsigned-char -c interface.c In file included from interface.c:14: utils.h: 関数 `cderror' 内: utils.h:115: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `cdmessage' 内: utils.h:130: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `idperror' 内: utils.h:172: 警告: 複合文の終りでラベルを使うことは推奨されません In file included from interface.c:14: utils.h: 関数 `idmessage' 内: utils.h:208: 警告: 複合文の終りでラベルを使うことは推奨されません gcc -O20 -fsigned-char -c scsi_interface.c In file included from scsi_interface.c:13: utils.h: 関数 `cderror' 内: utils.h:115: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `cdmessage' 内: utils.h:130: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `idperror' 内: utils.h:172: 警告: 複合文の終りでラベルを使うことは推奨されません In file included from scsi_interface.c:13: utils.h: 関数 `idmessage' 内: utils.h:208: 警告: 複合文の終りでラベルを使うことは推奨されません gcc -O20 -fsigned-char -c smallft.c gcc -O20 -fsigned-char -c toc.c In file included from toc.c:11: utils.h: 関数 `cderror' 内: utils.h:115: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `cdmessage' 内: utils.h:130: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `idperror' 内: utils.h:172: 警告: 複合文の終りでラベルを使うことは推奨されません In file included from toc.c:11: utils.h: 関数 `idmessage' 内: utils.h:208: 警告: 複合文の終りでラベルを使うことは推奨されません gcc -O20 -fsigned-char -c test_interface.c ar -r libcdda_interface.a scan_devices.o common_interface.o cooked_interface.o interface.o scsi_interface.o smallft.o toc.o test_interface.o ranlib libcdda_interface.a make[2]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/interface' から出ます make lessmessy make[2]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/interface' に入ります rm -f *.o core *~ *.out make[2]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/interface' から出ます make libcdda_interface.so CFLAGS="-O20 -fsigned-char -fpic" make[2]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/interface' に入ります gcc -O20 -fsigned-char -fpic -c scan_devices.c In file included from scan_devices.c:20: utils.h: 関数 `cderror' 内: utils.h:115: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `cdmessage' 内: utils.h:130: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `idperror' 内: utils.h:172: 警告: 複合文の終りでラベルを使うことは推奨されません In file included from scan_devices.c:20: utils.h: 関数 `idmessage' 内: utils.h:208: 警告: 複合文の終りでラベルを使うことは推奨されません gcc -O20 -fsigned-char -fpic -c common_interface.c In file included from common_interface.c:13: utils.h: 関数 `cderror' 内: utils.h:115: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `cdmessage' 内: utils.h:130: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `idperror' 内: utils.h:172: 警告: 複合文の終りでラベルを使うことは推奨されません In file included from common_interface.c:13: utils.h: 関数 `idmessage' 内: utils.h:208: 警告: 複合文の終りでラベルを使うことは推奨されません gcc -O20 -fsigned-char -fpic -c cooked_interface.c In file included from cooked_interface.c:11: utils.h: 関数 `cderror' 内: utils.h:115: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `cdmessage' 内: utils.h:130: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `idperror' 内: utils.h:172: 警告: 複合文の終りでラベルを使うことは推奨されません In file included from cooked_interface.c:11: utils.h: 関数 `idmessage' 内: utils.h:208: 警告: 複合文の終りでラベルを使うことは推奨されません gcc -O20 -fsigned-char -fpic -c interface.c In file included from interface.c:14: utils.h: 関数 `cderror' 内: utils.h:115: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `cdmessage' 内: utils.h:130: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `idperror' 内: utils.h:172: 警告: 複合文の終りでラベルを使うことは推奨されません In file included from interface.c:14: utils.h: 関数 `idmessage' 内: utils.h:208: 警告: 複合文の終りでラベルを使うことは推奨されません gcc -O20 -fsigned-char -fpic -c scsi_interface.c In file included from scsi_interface.c:13: utils.h: 関数 `cderror' 内: utils.h:115: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `cdmessage' 内: utils.h:130: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `idperror' 内: utils.h:172: 警告: 複合文の終りでラベルを使うことは推奨されません In file included from scsi_interface.c:13: utils.h: 関数 `idmessage' 内: utils.h:208: 警告: 複合文の終りでラベルを使うことは推奨されません gcc -O20 -fsigned-char -fpic -c smallft.c gcc -O20 -fsigned-char -fpic -c toc.c In file included from toc.c:11: utils.h: 関数 `cderror' 内: utils.h:115: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `cdmessage' 内: utils.h:130: 警告: 複合文の終りでラベルを使うことは推奨されません utils.h: 関数 `idperror' 内: utils.h:172: 警告: 複合文の終りでラベルを使うことは推奨されません In file included from toc.c:11: utils.h: 関数 `idmessage' 内: utils.h:208: 警告: 複合文の終りでラベルを使うことは推奨されません gcc -O20 -fsigned-char -fpic -c test_interface.c gcc -fpic -shared -o libcdda_interface.so.0.9.8 -Wl,-soname -Wl,libcdda_interface.so.0 scan_devices.o common_interface.o cooked_interface.o interface.o scsi_interface.o smallft.o toc.o test_interface.o [ -e libcdda_interface.so.0 ] || ln -s libcdda_interface.so.0.9.8 libcdda_interface.so.0 [ -e libcdda_interface.so ] || ln -s libcdda_interface.so.0.9.8 libcdda_interface.so make[2]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/interface' から出ます [ -e libcdda_interface.so.0 ] || ln -s libcdda_interface.so libcdda_interface.so.0 make[1]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/interface' から出ます cd paranoia && make all make[1]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/paranoia' に入ります make libcdda_paranoia.a CFLAGS="-O20 -fsigned-char " make[2]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/paranoia' に入ります gcc -O20 -fsigned-char -c paranoia.c gcc -O20 -fsigned-char -c p_block.c gcc -O20 -fsigned-char -c overlap.c gcc -O20 -fsigned-char -c gap.c gcc -O20 -fsigned-char -c isort.c ar -r libcdda_paranoia.a paranoia.o p_block.o overlap.o gap.o isort.o ranlib libcdda_paranoia.a make[2]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/paranoia' から出ます make lessmessy make[2]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/paranoia' に入ります rm -f *.o *.t core *~ make[2]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/paranoia' から出ます make libcdda_paranoia.so CFLAGS="-O20 -fsigned-char -fpic" make[2]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/paranoia' に入ります gcc -O20 -fsigned-char -fpic -c paranoia.c gcc -O20 -fsigned-char -fpic -c p_block.c gcc -O20 -fsigned-char -fpic -c overlap.c gcc -O20 -fsigned-char -fpic -c gap.c gcc -O20 -fsigned-char -fpic -c isort.c gcc -fpic -shared -o libcdda_paranoia.so.0.9.8 -Wl,-soname -Wl,libcdda_paranoia.so.0 paranoia.o p_block.o overlap.o gap.o isort.o [ -e libcdda_paranoia.so.0 ] || ln -s libcdda_paranoia.so.0.9.8 libcdda_paranoia.so.0 [ -e libcdda_paranoia.so ] || ln -s libcdda_paranoia.so.0.9.8 libcdda_paranoia.so make[2]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/paranoia' から出ます make[1]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/paranoia' から出ます make cdparanoia CFLAGS="-O20 -fsigned-char " make[1]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8' に入 ります gcc -O20 -fsigned-char -c main.c gcc -O20 -fsigned-char -c report.c gcc -O20 -fsigned-char -c header.c gcc -O20 -fsigned-char -c buffering_write.c gcc -O20 -fsigned-char main.o report.o header.o buffering_write.o \ -L/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/paranoia -L/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/interface \ -o cdparanoia -lcdda_interface -lcdda_paranoia -lm /home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8/interface/libcdda_interface.so: undefined reference to `FixupTOC' collect2: ld はステータス 1 で終了しました make[1]: *** [cdparanoia] エラー 1 make[1]: ディレクトリ `/home/macg4/rpm/BUILD/kdemultimedia-3.5.5/cdparanoia-III-alpha9.8' から 出ます make: *** [all] エラー 2