pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/45501 proxychains fine for dragonfly, broken on netbsd
The following reply was made to PR pkg/45501; it has been noted by GNATS.
From: Nikolai Lifanov <lifanov%mail.lifanov.com@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: pkg/45501 proxychains fine for dragonfly, broken on netbsd
Date: Sun, 06 Nov 2011 07:27:51 -0500
On 11/6/11 4:35 AM, John Marino wrote:
> The following reply was made to PR pkg/45501; it has been noted by GNATS.
>
> From: John Marino<netbsd%marino.st@localhost>
> To: gnats-bugs%NetBSD.org@localhost
> Cc:
> Subject: Re: pkg/45501 proxychains fine for dragonfly, broken on netbsd
> Date: Sun, 06 Nov 2011 10:30:28 +0100
>
> Hi Nikolai,
> Your proxychains submission builds very nicely on DragonFly. However,
> it fails to build on NetBSD. The patch-ab actually causes one of the
> following error messages. I think the patches need to be modified using
> __DragonFly__ and __NetBSD__ macros instead.
> Can you rework the patches using those macros?
>
> I'm not sure what to do about the removal of -ldl in patch-aa. That's
> fine for BSDs and Solaris, but it might break Linux.
> Regards,
> John
>
> ========================
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2
> -Wp,-MD,.deps/libproxychains.pp -c libproxychains.c -fPIC -DPIC -o
> .libs/libproxychains.o
> libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2
> -Wp,-MD,.deps/core.pp -c core.c -fPIC -DPIC -o .libs/core.o
> libproxychains.c:290:5: error: conflicting types for 'getnameinfo'
> /usr/include/netdb.h:346:6: note: previous declaration of 'getnameinfo'
> was here
> libproxychains.c:310:17: error: conflicting types for 'gethostbyaddr'
> /usr/include/netdb.h:315:17: note: previous declaration of
> 'gethostbyaddr' was here
> gmake[3]: *** [libproxychains.lo] Error 1
> ========================
>
> (Sorry, previously sent but not to gnats)
>
I got a couple of conflicting emails from you.
I have a couple of test boxes for other systems.
I can try patching it using macros.
Or have you done this already?
Home |
Main Index |
Thread Index |
Old Index