hns - 日記自動生成システム - Version 2.19.9

先月 2005年02月 来月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2005年02月23日(水) 旧暦 [n年日記] [更新:"2005/02/23 14:21:09"]

#1 [NetBSD][pkgsrc][bulk-build] database/openldap

また ./conftest で無限待機 ? 今回はそのプロセスを kill したので無事次に行っている。
2005/02/22 17:31:55 3321/5358=62.0% databases/openldap @ powerpc> ===> Cleaning for gmake-3.80nb4
2005/02/23 08:17:55 3322/5358=62.0% databases/gdbm_primitive @ powerpc> ### Current pkg count: 7 installed packages: db4-4.3.27nb1 digest-20021220 distcc-2.18.2nb2 gmake-3.80nb4 libtool-base-1.5.10nb9 openldap-2.2.20nb2 popt-1.7nb5
そこだけ試すと、どうも、 openldap-2.2.20/confiugre の中の次の conftest を実行中らしいと分る。
  19977   cat > conftest.$ac_ext <<EOF
  19978 #line 19979 "configure"
  19979 #include "confdefs.h"
  19980
  19981 #ifdef HAVE_DB_185_H
  19982         choke me;
  19983 #else
  19984 #include <db.h>
その実行形式だけを取出して ktrace conftest してから kdump ktrace して見ると、 次のような部分がある。
  2719 conftest NAMI  "DB_CONFIG"
  2719 conftest RET   __stat13 -1 errno 2 No such file or directory
  2719 conftest CALL  open(0x1811060,0,0x1b6)
  2719 conftest NAMI  "DB_CONFIG"
  2719 conftest RET   open -1 errno 2 No such file or directory
  2719 conftest CALL  __stat13(0x41915c4c,0x7fffd520)
  2719 conftest NAMI  "/var/tmp"
  2719 conftest RET   __stat13 0
  2719 conftest CALL  break(0x1815000)
  2719 conftest RET   break 0
  2719 conftest CALL  break(0x1816000)
  2719 conftest RET   break 0
  2719 conftest CALL  getpid
  2719 conftest RET   getpid 2719/0xa9f, 857/0x359
  2719 conftest CALL  gettimeofday(0x7fffd5f8,0)
  2719 conftest RET   gettimeofday 0
  2719 conftest CALL  select(0,0,0,0,0x7fffd608)
  2719 conftest RET   select 0
  2719 conftest CALL  select(0,0,0,0,0x7fffd608)
(これだけでは良く分らないが) 念為その時に捕獲した conftest.c conftest.bin kdump ktace.out

因みに: perl -e 'print scalar(localtime(0x7fffd608)),"\n"; すると、
Tue Jan 19 09:15:04 2038
と言う。多分関係ないとは思うが。
これは timeval そのものではなくて、それへの pointer かな。 gdb して見ようと思ったが、-g が付いていなかった。 printf debug によれば、configure の次のところで返事が返って来ない。

  20014 #if (DB_VERSION_MAJOR > 3) || (DB_VERSION_MINOR >= 1)
  20015         rc = env->open( env, NULL, flags, 0 );
  20016 #else
  20017         rc = env->open( env, NULL, NULL, flags, 0 );
  20018 #endif
(行番号は少しずれているかも知れない)。

local-src で同じものを configure すると、次のように:

checking for Berkeley DB thread support... no
checking Berkeley DB version for BDB backend... no
configure: error: BDB: BerkeleyDB version incompatible
返事は帰って来る。そのまま止ってしまうが。



最近の日記
2024年05月05日
Windows 10 version
serial connection
bc bench
2024年05月04日
Trial on 10.99.10
another version (later trial) to succeed
2024年04月29日
dkim
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)