[prev in list] [next in list] [prev in thread] [next in thread] 

List:       suse-amd64
Subject:    Re: [suse-amd64] Building openssh...
From:       Roy Butler <roy.butler () jpl ! nasa ! gov>
Date:       2004-04-21 19:29:29
Message-ID: 4086CB99.2000908 () jpl ! nasa ! gov
[Download RAW message or body]

Exporting LIBS="-lresolv" solved it.  I was looking down the wrong 
track, expecting it to be 64-bit related.


Roy


Roy Butler wrote:
> I'm having a problem building openssh-3.8p1 on AMD64 SuSE 9.  Compiling 
> seems to finish, but linking fails near the end:
> 
> ...
> (cd openbsd-compat && make)
> make[1]: Entering directory `/var/tmp/openssh-3.8p1/openbsd-compat'
> make[1]: Nothing to be done for `all'.
> make[1]: Leaving directory `/var/tmp/openssh-3.8p1/openbsd-compat'
> gcc -o ssh ssh.o readconf.o clientloop.o sshtty.o sshconnect.o 
> sshconnect1.o sshconnect2.o -L. -Lopenbsd-compat/ -L/lib64 -lssh 
> -lopenbsd-compat -lcrypto -lutil -lz -lnsl  -lcrypt
> openbsd-compat//libopenbsd-compat.a(getrrsetbyname.o)(.text+0xd4): In 
> function `getrrsetbyname':
> /var/tmp/openssh-3.8p1/openbsd-compat/getrrsetbyname.c:206: undefined 
> reference to `__res_query'
> openbsd-compat//libopenbsd-compat.a(getrrsetbyname.o)(.text+0x5bf): In 
> function `parse_dns_qsection':
> /var/tmp/openssh-3.8p1/openbsd-compat/getrrsetbyname.c:436: undefined 
> reference to `__dn_expand'
> openbsd-compat//libopenbsd-compat.a(getrrsetbyname.o)(.text+0x6df): In 
> function `parse_dns_rrsection':
> /var/tmp/openssh-3.8p1/openbsd-compat/getrrsetbyname.c:482: undefined 
> reference to `__dn_expand'
> collect2: ld returned 1 exit status
> make: *** [ssh] Error 1
> 
> I tried adding -L/usr/lib64 to my LDFLAGS, with no visible effect. using 
> nm, I checked for the symbols in libopenbsd-compat.a which led to 
> getrrsetbyname.o, which truly shows them undefined, as the errors told. 
>  I've searched on Google, but couldn't find anything relevant.
> 
> Could someone shed some light on the situation for me?  Getting this 
> particular version of openssh built isn't too critical to me, but I've 
> just moved to the AMD64 platform and I'm figuring what applies here will 
> probably help out in the future.
> 
> 
> Thanks in advance!
> Roy
> 
> 


-- 

Roy Butler - MIST Development Environment
Jet Propulsion Laboratory
email: roy.butler@jpl.nasa.gov
phone: 818-354-8825



-- 
Check the List-Unsubscribe header to unsubscribe
For additional commands, email: suse-amd64-help@suse.com

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic