[Pkg-gnu-smalltalk-devel] Bug#497033: not fixed in gnu-smalltalk 3.1~rc3-2
Petr Salinger
Petr.Salinger at seznam.cz
Mon Sep 8 08:33:17 UTC 2008
Hi.
> No, the cherry-picking was fine. But you stumbled into exactly a safety
> net that I had added to check that the correct codepath was picked on
> BSD systems. It's strange that you have
>
> checking for struct sockaddr.sa_len... yes
>
> but for some reason it executes code under
>
> #ifndef HAVE_STRUCT_SOCKADDR_SA_LEN
> ...
> #endif
>
> Can you check the config.h file to see whether
> HAVE_STRUCT_SOCKADDR_SA_LEN was defined and, if not, investigate why?
> In my Darwin system I have
> #define HAVE_STRUCT_SOCKADDR_SA_LEN 1
> in config.h.
The problem is obsolete config.h.in - it does not contain
/* Define to 1 if `sa_len' is member of `struct sockaddr'. */
#undef HAVE_STRUCT_SOCKADDR_SA_LEN
It have to be regenerated by "debian/rules autotools".
After that it builds fine.
Petr
More information about the Pkg-gnu-smalltalk-devel
mailing list