[SA-exim] localscan_dlopen.patch trouble with exim4 - compilefails :((

Volker Augustin v.augustin at multiartstudio.de
Thu, 20 Jun 2002 17:57:13 +0200



Derrick 'dman' Hudson wrote:

>The macro NO_IP_VAR_H is not defined when you are building, but
>(probably) it should be.  It looks like you're building on linux, and
>this line in OS/os.h-Linux is what takes care of that "missing" file.
 >   #define NO_IP_VAR_H
>You haven't changed that at all, have you?

i have this line in OS/os.h-Linux and OS/os.h-Linux-libc5
i make /* #define NO_IP_VAR_H */ out of it
and compile fails too

it was defined before , and not defined now , both methods will fail :((


volker




> On Thu, Jun 20, 2002 at 04:51:47PM +0200, Volker Augustin wrote:
> | is there anybody out there?
> |
> | hi, i applyed the patch localscan_dlopen.patch to exim 4.05, fine, but
> | compilitaio fails with this message:
> |
> |     In file included from ../src/local_scan.c:8:
> | ../src/exim.h:260:28: netinet/ip_var.h: No such file or directory
> | make[1]: *** [local_scan.o] Error 1
> | make[1]: Leaving directory `/home/SRC/exim-4.05/build-Linux-i386'
> | make: *** [go] Error 2
> | [root@tomcat exim-4.05]#
> |
> | where or what the hell is netinet/ip_var.h ?????
>
> Take a look at exim.h :
>
> /* These three are to support the IP option logging code. Linux is
> different to everyone else and there are also other systems which don't
> have netinet/ip_var.h, so there's a general macro to control its inclusion. */
>
> #include <netinet/in_systm.h>
> #include <netinet/ip.h>
>
> #ifndef NO_IP_VAR_H
> #include <netinet/ip_var.h>
> #endif
>
> | i dont have this!
>
> Nor do I.  I'm using Linux.
>
> | whats up here?
>
>
>
> HTH,
> -D
>
> --
>
> A mouse is a device used to point at the xterm you want to type in.
>   --Kim Alm, a.s.r
>
> http://dman.ddts.net/~dman/
>
>   ------------------------------------------------------------------------
>    Part 1.2Type: application/pgp-signature