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

先月 2006年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 による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2006年02月07日(火) 旧暦 [n年日記] [更新:"2006/02/08 07:54:43"]

#1 [NetBSD][pkgsrc] incompatible type for argument 1 of `ECPGget_variable'

databases/postgresql80-client で次のようになる
descriptor.c: In function `ECPGset_desc':
descriptor.c:506: error: incompatible type for argument 1 of `ECPGget_variable'
次にある修正をすると、通過する
--- postgresql-8.0.5/src/interfaces/ecpg/ecpglib/descriptor.c-orig	2006-02-07 10:08:41.000000000 +0900
+++ postgresql-8.0.5/src/interfaces/ecpg/ecpglib/descriptor.c	2006-02-07 10:31:00.000000000 +0900
@@ -503,8 +503,12 @@
 			break;
 
 		type = va_arg(args, enum ECPGttype);
+#if defined(__GNUC__) && (defined (__powerpc__) || defined(__amd64__) || defined(__x86_64__)) 
+		ECPGget_variable(args, type, var, false); 
+#else 
 		ECPGget_variable(&args, type, var, false);
 
+#endif 
 		switch (itemtype)
 		{
 			case ECPGd_data:
実はこれ以外に rc.d/pgsql が 設置されないという問題がある (make package に失敗する)。

#2 [仕事] 宅配便を二つ発送したが ..

送った後で調べたら、 最後の最後に gcc-4.0.0 で make が通るようにちょっと変更したことがあって、 動かなくなっていた。仕上の最後に make check をもう一度確認しなかった のが外れ。

gcc-4.0.0 が入っている機械に DejaGnu が入っていなかったのも原因の一つ。




最近の日記
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)