|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||
2006年01月09日(月) 旧暦 [n年日記] [更新:"2006/01/09 11:03:40"]#1 [NetBSD][pkgsrc] mail/sendmail (8.13.5) and 3.99.15cc -O -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX -DNETISO -I/usr/pkg/include -DNETINET6 -DNEEDSGETIPNODE -DTCPWRAPPERS -DMILTER -I/usr/include -c deliver.c/usr/include/login_cap.h:
79 int setuserenv(login_cap_t *, envfunc_t, void *);
mail/sendmail/work/sendmail-8.13.5/sendmail/sendmail.h:
2544 extern void setuserenv __P((const char *, const char *));「 __P が消えたおかげでエラーがでまくり 」 と同じやうな問題か ? __BEGIN_DECLS .. __END_DECLSと囲んであるってどういう意味だっけ ? 次のようにすると、一応通る。
ttyp1:makoto@s900 10:41:53/060109(...personal-pkgsrc/config-serv)> diff -u /usr/include/login_cap.h{-*,}
--- /usr/include/login_cap.h-original 2006-01-05 10:38:08.000000000 +0900
+++ /usr/include/login_cap.h 2006-01-09 10:35:19.000000000 +0900
@@ -76,7 +76,8 @@
int setclasscontext(const char *, u_int);
int setusercontext(login_cap_t *, struct passwd *, uid_t, u_int);
void setuserpath(login_cap_t *, const char *, envfunc_t, void *);
-int setuserenv(login_cap_t *, envfunc_t, void *);
+/* int setuserenv(login_cap_t *, envfunc_t, void *); */
+void setuserenv __P((const char *, const char *));
__END_DECLS
(後で元に戻しておく)( つっこみ )
|
最近の日記 2026年02月28日 ・my first script-fu 2026年01月29日 ・Die Fledermaus at New National theatre 2026/01/29 2025年12月25日 ・pbulk 11.99.3 (emacs30) 2025年11月22日 ・crash dump 2025年10月25日 ・recover from disk error | ||