Subject: RE: pkg/35374 (CMU-dhcp-3.3.7+PU-9 will not build under IRIX 6.5)
To: None <irix-pkg-people@NetBSD.org, gnats-admin@netbsd.org,>
From: Sheldon T. Hall <shel@artell.net>
List: pkgsrc-bugs
Date: 01/08/2007 16:05:10
The following reply was made to PR pkg/35374; it has been noted by GNATS.
From: "Sheldon T. Hall" <shel@artell.net>
To: <irix-pkg-people@NetBSD.org>
Cc:
Subject: RE: pkg/35374 (CMU-dhcp-3.3.7+PU-9 will not build under IRIX 6.5)
Date: Mon, 8 Jan 2007 07:59:24 -0800
As a follow-up to ...
> -----Original Message-----
> From: wiz@netbsd.org [mailto:wiz@netbsd.org]
> Sent: Sunday, January 07, 2007 11:11 PM
> To: irix-pkg-people@NetBSD.org; pkg-manager@netbsd.org;
> pkgsrc-bugs@netbsd.org; gnats-admin@netbsd.org;
> wiz@netbsd.org; shel@artell.net
> Subject: Re: pkg/35374 (CMU-dhcp-3.3.7+PU-9 will not build
> under IRIX 6.5)
>
> Synopsis: CMU-dhcp-3.3.7+PU-9 will not build under IRIX 6.5
>
> Responsible-Changed-From-To: pkg-manager->irix-pkg-people
> Responsible-Changed-By: wiz@netbsd.org
> Responsible-Changed-When: Mon, 08 Jan 2007 07:11:25 +0000
> Responsible-Changed-Why:
> Irix pkgsrc problem.
... let me add that following the "workaround" instructions in the INSTALL
file (the part about the error "structure has no member named 'rt_dst'")
solves that initial problem, but the compilation/linking subsequently fails
because of too many warnings:
gcc -o dhcpd dhcp.o main.o dovend.o readfile.o hash.o hashf.o
dynamic.o ping.o perm.o perm_utils.o lookup.o utils.o getif.o hwaddr.o
tzone.o report.o dumptab.o my_strerror.o -lgen -lsocket -lnsl -lelf
ld32: WARNING 84: /usr/lib32/libgen.so is not used for resolving any symbol.
ld32: WARNING 84: /usr/lib32/libsocket.so is not used for resolving any
symbol.
ld32: WARNING 84: /usr/lib32/libnsl.so is not used for resolving any symbol.
ld32: WARNING 84: /usr/lib32/libelf.a is not used for resolving any symbol.
ld32: WARNING 134: weak definition of gethostname in /usr/lib32/libnsl.so
preempts that weak definition in /usr/lib32/mips3/libc.so.
ld32: WARNING 134: weak definition of authnone_create in
/usr/lib32/libnsl.so preempts that weak definition in
/usr/lib32/mips3/libc.so.
... lots more of these, mentioning various files ...
ld32: WARNING 85: definition of _netname2host in /usr/lib32/libnsl.so
preempts that definition in /usr/lib32/mips3/libc.so.
ld32: WARNING 134: weak definition of netname2host in /usr/lib32/libnsl.so
preempts that weak definition in /usr/lib32/mips3/libc.so.
ld32: Giving up after printing 50 warnings. Use -wall to print all
warnings.
I'll be happy to help you resolve this. I'd be an ideal candidate as a
tester, since I don't know enough to do anything but follow directions....
Thanks.
-Shel