[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 2.99.34 on AIX (problems). Was: Z-mailer timezone oddity
( more comments next week - on monday I will travel )
...
> I tried to make 2.99.34 on AIX 4.1.1 RS6000/40P (ppc 601) with gcc 2.7.2.
> The same "Aiee" message. I fixed it with the following patch:
...
> And configure thinks that --without-bundled-libresolv is
> --with-bundled-libresolv.
That's odd, anyway without --with-bundled-libresolv
you will use system resolver.
> In libsh/interpret.c , line 1917 there is declaration of wait()
> (SYSV one, with int parameter, not union). Why???
> Then, in libsh/builtins.c there is
> int status = 0; /* line 1041 */
> and that status later used in WEXITSTATUS macros, which in AIX
> with -D_BSD (and, probably, in real BSD) wants union.
Yes, that is a unification trick I try, where all systems
handle the things in same (POSIX) manner.
(From GNU autoconf 2.10 documentation)
> Ok, let's try to include -D_BSD only in libresolv/Makefile.in ...
>
> Hmm... smtpserver still doesn't link...
> --
> /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
> Joint stock company "GVC Energeticy", North-Caucasian Branch, Pyatigorsk
> Andrew Petrovich Kokarev, postmaster andrew@skfgvc.pyatigorsk.su
/Matti Aarnio <mea@nic.funet.fi>