glibc 2.3.3-3vl1.3 のリビルド(3)


glibc-2.3.3-3vl1.1 のリビルド

以前リビルドできていた glibc-2.3.3-3vl1.1hk1 も リビルドできなくなってるんじゃないかと
-bash-2.05b$ rpm -ivh glibc-2.3.3-3vl1.1hk1.src.rpm
-bash-2.05b$ cd rpm/SPECS/
-bash-2.05b$ rpm -ba glibc-vl.spec
してみたら、、、、無事リビルドできた。

なんで?
glibc-2.3.3-3vl1.1 と glibc-2.3.3-3vl1.3 との diff とっても、エラーになるような更新は見当たらない。

glibc-2.3.3-3vl1.3 のリビルド

もう一回 glibc-2.3.3-3vl1.3 をリビルドしてみた。

約8時間後、、、

	:
	:
書き込み完了: /home/yamasita/yasunari/rpm/SRPMS/glibc-2.3.3-3vl1.3hk1.src.rpm
書き込み完了: /home/yamasita/yasunari/rpm/RPMS/ppc/glibc-2.3.3-3vl1.3hk1.ppc.rpm
書き込み完了: /home/yamasita/yasunari/rpm/RPMS/ppc/glibc-devel-2.3.3-3vl1.3hk1.ppc.rpm
書き込み完了: /home/yamasita/yasunari/rpm/RPMS/ppc/glibc-profile-2.3.3-3vl1.3hk1.ppc.rpm
書き込み完了: /home/yamasita/yasunari/rpm/RPMS/ppc/glibc-common-2.3.3-3vl1.3hk1.ppc.rpm
書き込み完了: /home/yamasita/yasunari/rpm/RPMS/ppc/nscd-2.3.3-3vl1.3hk1.ppc.rpm
書き込み完了: /home/yamasita/yasunari/rpm/RPMS/ppc/glibc-debug-2.3.3-3vl1.3hk1.ppc.rpm
書き込み完了: /home/yamasita/yasunari/rpm/RPMS/ppc/glibc-utils-2.3.3-3vl1.3hk1.ppc.rpm
実行中(%clean): /bin/sh -e /var/tmp/rpm-tmp.23002
+ umask 022
+ cd /home/yamasita/yasunari/rpm/BUILD
+ cd glibc-2.3.3-200312301455
+ rm -rf /var/tmp/glibc-2.3.3-root
+ rm -f common.filelist devel.filelist nscd.filelist profile.filelist rpm.filelist rpm.filelist.full rpm.filelist.in utils.
filelist
+ exit 0
-bash-2.05b$ pwd
できた!。
なんで、昨日まではできなかったの?。。。

玄箱/HG にインストール

Linux 2.4.17 の 玄箱/HG にインストールしてみる
[root@hage root]# uname -a
Linux hage 2.4.17_mvl21 #24 2004年 10月 19日 火曜日 17:17:03 JST ppc unknown
[root@hage root]# rpm -qa | grep hk1
glibc-2.3.3-3vl1.1hk1
glibc-debug-2.3.3-3vl1.1hk1
glibc-utils-2.3.3-3vl1.1hk1
glibc-common-2.3.3-3vl1.1hk1
glibc-devel-2.3.3-3vl1.1hk1
glibc-profile-2.3.3-3vl1.1hk1
[root@hage root]# ls ~yasunari/rpm/RPMS/ppc/*
/home/yamasita/yasunari/rpm/RPMS/ppc/glibc-2.3.3-3vl1.3hk1.ppc.rpm
/home/yamasita/yasunari/rpm/RPMS/ppc/glibc-common-2.3.3-3vl1.3hk1.ppc.rpm
/home/yamasita/yasunari/rpm/RPMS/ppc/glibc-debug-2.3.3-3vl1.3hk1.ppc.rpm
/home/yamasita/yasunari/rpm/RPMS/ppc/glibc-devel-2.3.3-3vl1.3hk1.ppc.rpm
/home/yamasita/yasunari/rpm/RPMS/ppc/glibc-profile-2.3.3-3vl1.3hk1.ppc.rpm
/home/yamasita/yasunari/rpm/RPMS/ppc/glibc-utils-2.3.3-3vl1.3hk1.ppc.rpm
/home/yamasita/yasunari/rpm/RPMS/ppc/nscd-2.3.3-3vl1.3hk1.ppc.rpm
[root@hage root]# rpm -Uvh !$
rpm -Uvh ~yasunari/rpm/RPMS/ppc/*
準備中...                   ########################################### [100%]
   1:glibc-common           ########################################### [ 14%]
   2:glibc                  ########################################### [ 28%]
   3:glibc-devel            ########################################### [ 42%]
   4:glibc-debug            ########################################### [ 57%]
   5:glibc-profile          ########################################### [ 71%]
   6:glibc-utils            ########################################### [ 85%]
   7:nscd                   ########################################### [100%]
[root@hage root]# ls
[root@hage root]# pwd
/root
[root@hage root]# rpm -qa | grep hk1
glibc-2.3.3-3vl1.3hk1
glibc-debug-2.3.3-3vl1.3hk1
glibc-utils-2.3.3-3vl1.3hk1
glibc-common-2.3.3-3vl1.3hk1
glibc-devel-2.3.3-3vl1.3hk1
glibc-profile-2.3.3-3vl1.3hk1
nscd-2.3.3-3vl1.3hk1
[root@hage root]#
ちゃんと動いた。
というわけで、成果物を
httpころんすらっしゅすらっしゅwwwどっとyamasitaどっとjp すらっしゅlinkstationすらっしゅHackKitすらっしゅ2.0alpha
に置いておきました。
必要な方だけ(回線が空いていそうな時間帯に)持っていってください。
なお、新旧ごっちゃで置いてありますから(汗)、 間違えて旧版を持っていかないように気をつけてください。

しっかし、何でリビルドに何回も失敗したのかいまだもって不明。




glibc 2.3.3-3vl1.3 のリビルド(2)惨敗
ハックの記録
LinkStation/玄箱 をハックしよう

「PC-P1LAN 用ソースコードはご提供致しておりません」

Copyright (C) 2005 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市