まずは依存モジュールをyumで削除&インストール
- yum -y erase apr
- yum -y install db4-devel expat-devel postgresql-devel sqlite-devel freetds-devel unixODBC-devel nss-devel mysql-devel distcache-devel libuuid-devel lksctp-tools-devel doxygen openldap-devel openssl-devel pcre-devel lua-devel
yum -y erase apr
yum -y install db4-devel expat-devel postgresql-devel sqlite-devel freetds-devel unixODBC-devel nss-devel mysql-devel distcache-devel libuuid-devel lksctp-tools-devel doxygen openldap-devel openssl-devel pcre-devel lua-devel
yumでは入らない依存モジュールのダウンロード&ビルド&インストール
- wget http://ftp.jaist.ac.jp/pub/apache/apr/apr-1.4.6.tar.bz2
- rpmbuild -tb apr-1.4.6.tar.bz2
- yum install --nogpgcheck /usr/src/redhat/RPMS/x86_64/apr-*
-
- wget http://ftp.jaist.ac.jp/pub/apache/apr/apr-util-1.4.1.tar.bz2
- rpmbuild -tp --nodeps apr-util-1.4.1.tar.bz2
- sed -i "s/libuuid-devel/e2fsprogs-devel/" /usr/src/redhat/BUILD/apr-util-1.4.1/apr-util.spec
- mv apr-util-1.4.1.tar.bz2 /usr/src/redhat/SOURCES
- rpmbuild -bb /usr/src/redhat/BUILD/apr-util-1.4.1/apr-util.spec
wget http://ftp.jaist.ac.jp/pub/apache/apr/apr-1.4.6.tar.bz2
rpmbuild -tb apr-1.4.6.tar.bz2
yum install --nogpgcheck /usr/src/redhat/RPMS/x86_64/apr-*
wget http://ftp.jaist.ac.jp/pub/apache/apr/apr-util-1.4.1.tar.bz2
rpmbuild -tp --nodeps apr-util-1.4.1.tar.bz2
sed -i "s/libuuid-devel/e2fsprogs-devel/" /usr/src/redhat/BUILD/apr-util-1.4.1/apr-util.spec
mv apr-util-1.4.1.tar.bz2 /usr/src/redhat/SOURCES
rpmbuild -bb /usr/src/redhat/BUILD/apr-util-1.4.1/apr-util.spec
とやったところ、テストでエラー(´・ω・`)
- teststrmatch : SUCCESS
- testuri : SUCCESS
- testuuid : SUCCESS
- testbuckets : SUCCESS
- testpass : SUCCESS
- testmd4 : SUCCESS
- testmd5 : SUCCESS
- testcrypto :
- passphrase: KEY_3DES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_3DES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_256/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_256/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_256/MODE_ECB nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_256/MODE_ECB nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_192/MODE_ECB nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_192/MODE_ECB nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_128/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_128/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_128/MODE_ECB nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_128/MODE_ECB nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_3DES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_3DES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_256/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_256/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_128/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_128/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_3DES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE) passphrase: KEY_AES_256/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_256/MODE_ECB nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_3DES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE) passphrase: KEY_AES_256/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_3DES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_256/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_256/MODE_ECB nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_3DES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- passphrase: KEY_AES_256/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
- FAILED 6 of 13
- testldap : SUCCESS
- testdbd : SUCCESS
- testdate : SUCCESS
- testmemcache : SUCCESS
- testxml : SUCCESS
- testxlate : SUCCESS
- testrmm : SUCCESS
- testdbm : SUCCESS
- testqueue : SUCCESS
- testreslist : SUCCESS
- Failed Tests Total Fail Failed %
- ===================================================
- testcrypto 13 6 46.15%
- Programs failed: testall
- make: *** [check] エラー 1
- + exit 1
- エラー: /var/tmp/rpm-tmp.35396 の不正な終了ステータス (%check)
teststrmatch : SUCCESS
testuri : SUCCESS
testuuid : SUCCESS
testbuckets : SUCCESS
testpass : SUCCESS
testmd4 : SUCCESS
testmd5 : SUCCESS
testcrypto :
passphrase: KEY_3DES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_3DES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_256/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_256/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_256/MODE_ECB nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_256/MODE_ECB nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_192/MODE_ECB nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_192/MODE_ECB nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_128/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_128/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_128/MODE_ECB nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_128/MODE_ECB nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_3DES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_3DES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_256/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_256/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_128/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_128/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_3DES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE) passphrase: KEY_AES_256/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_256/MODE_ECB nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_3DES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE) passphrase: KEY_AES_256/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_3DES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_256/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_256/MODE_ECB nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_3DES_192/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
passphrase: KEY_AES_256/MODE_CBC nss native error -8128: (SEC_ERROR_NO_MODULE)
FAILED 6 of 13
testldap : SUCCESS
testdbd : SUCCESS
testdate : SUCCESS
testmemcache : SUCCESS
testxml : SUCCESS
testxlate : SUCCESS
testrmm : SUCCESS
testdbm : SUCCESS
testqueue : SUCCESS
testreslist : SUCCESS
Failed Tests Total Fail Failed %
===================================================
testcrypto 13 6 46.15%
Programs failed: testall
make: *** [check] エラー 1
+ exit 1
エラー: /var/tmp/rpm-tmp.35396 の不正な終了ステータス (%check)
調べてみた感じだと
このあたりにバグ報告されてて解決されてない??
てことで、とりあえずテストすっ飛ばしてビルドしちゃいました(…大丈夫か?)
- sed -i "s/libuuid-devel/e2fsprogs-devel/" /usr/src/redhat/BUILD/apr-util-1.4.1/apr-util.spec
- sed -i "s/make check || exit 1/make check || \"continue\"/" /usr/src/redhat/BUILD/apr-util-1.4.1/apr-util.spec
- rpmbuild -bb /usr/src/redhat/BUILD/apr-util-1.4.1/apr-util.spec
- yum install --nogpgcheck /usr/src/redhat/RPMS/x86_64/apr-util-*
sed -i "s/libuuid-devel/e2fsprogs-devel/" /usr/src/redhat/BUILD/apr-util-1.4.1/apr-util.spec
sed -i "s/make check || exit 1/make check || \"continue\"/" /usr/src/redhat/BUILD/apr-util-1.4.1/apr-util.spec
rpmbuild -bb /usr/src/redhat/BUILD/apr-util-1.4.1/apr-util.spec
yum install --nogpgcheck /usr/src/redhat/RPMS/x86_64/apr-util-*
- wget http://ftp.kddilabs.jp/infosystems/apache/httpd/httpd-2.4.3.tar.bz2
- rpmbuild -tp httpd-2.4.3.tar.bz2
- mv httpd-2.4.3.tar.bz2 /usr/src/redhat/SOURCES
- sed -i "s/%{epoch}://g" /usr/src/redhat/BUILD/httpd-2.4.3/httpd.spec
- rpmbuild -bb /usr/src/redhat/BUILD/httpd-2.4.3/httpd.spec
- yum install --nogpgcheck /usr/src/redhat/RPMS/x86_64/httpd-*
wget http://ftp.kddilabs.jp/infosystems/apache/httpd/httpd-2.4.3.tar.bz2
rpmbuild -tp httpd-2.4.3.tar.bz2
mv httpd-2.4.3.tar.bz2 /usr/src/redhat/SOURCES
sed -i "s/%{epoch}://g" /usr/src/redhat/BUILD/httpd-2.4.3/httpd.spec
rpmbuild -bb /usr/src/redhat/BUILD/httpd-2.4.3/httpd.spec
yum install --nogpgcheck /usr/src/redhat/RPMS/x86_64/httpd-*
で、出来上がりヾ(*・ω・)シ
0 件のコメント:
コメントを投稿