Date: Sun, 13 Sep 1998 16:31:52 -0500 From: Dan Nelson <dnelson@emsphone.com> To: wwoods@cybcon.com, Brian Feldman <green@unixhelp.org> Cc: FreebSD Current <freebsd-current@FreeBSD.ORG>, FreeBSD Questions <freebsd-questions@FreeBSD.ORG> Subject: Re: ssh port problem..... Message-ID: <19980913163152.A2431@emsphone.com> In-Reply-To: <XFMail.980913120200.wwoods@cybcon.com>; from "William Woods" on Sun Sep 13 12:02:00 GMT 1998 References: <Pine.BSF.4.02.9809130029570.669-100000@zone.syracuse.net> <XFMail.980913120200.wwoods@cybcon.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In the last episode (Sep 13), William Woods said: > I have done this, and nothing changed....same errors. > > On 13-Sep-98 Brian Feldman wrote: > > Look in /usr/local/include. Delete /usr/local/include/arpa/inet.h et al. > > > > Cheers, > > Brian Feldman > > > > On Sat, 12 Sep 1998, William Woods wrote: > > > >> OK, I just installed rsarf from the ports useing make OBJFORMAT=aout and > >> that > >> worked fine, but when I do a make OBJFORMAT=aout for ssh I get the > >> following... > >> sshconnect.o: Undefined symbol `___inet_ntoa' referenced from text segment > >> sshconnect.o: Undefined symbol `___inet_ntoa' referenced from text segment > >> canohost.o: Undefined symbol `___inet_ntoa' referenced from text segment This is a bug in ssh; they're not #include'ing <netinet/in.h> and <arpa/inet.h> before using the inet_* functions. I believe there are now weak symbols in libc.so to work around these buggy programs; try either editing the ssh source files and adding those includes, or updating and recompiling libc. -Dan Nelson dnelson@emsphone.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980913163152.A2431>