#12245 closed defect (fixed)
openssh 4.6p1 does not build/link correctly on darwin_9 (no symbols generated for some obj files)
Reported by: | mgrimes@… | Owned by: | yeled@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | leopard 10.5 9a466 | Cc: | mgrimes@… |
Port: |
Description
After an "ar", ranlib complains about *some* files not containing any symbols thus when it comes time to construct libssh.a, ssh, etc, (note some files do generate correctly and are not missing symbols, e.g.:) ... /usr/bin/ar rv libssh.a acss.o authfd.o authfile.o bufaux.o bufbn.o buffer.o canohost.o channels.o cipher.o cipher-acss.o cipher-aes.o cipher-bf1.o cipher-ctr.o cipher-3des1.o cleanup.o compat.o compress.o crc32.o deattack.o fatal.o hostfile.o log.o match.o md-sha256.o moduli.o nchan.o packet.o readpass.o rsa.o ttymodes.o xmalloc.o atomicio.o key.o dispatch.o kex.o mac.o uidswap.o uuencode.o misc.o monitor_fdpass.o rijndael.o ssh-dss.o ssh-rsa.o dh.o kexdh.o kexgex.o kexdhc.o kexgexc.o scard.o msg.o progressmeter.o dns.o entropy.o scard-opensc.o gss-genr.o ar: creating archive libssh.a ranlib: file: libssh.a(cipher-aes.o) has no symbols ranlib: file: libssh.a(md-sha256.o) has no symbols ranlib: file: libssh.a(scard.o) has no symbols ranlib: file: libssh.a(scard-opensc.o) has no symbols ranlib: file: libssh.a(gss-genr.o) has no symbols a - acss.o a - authfd.o a - authfile.o a - bufaux.o a - bufbn.o ...
In the end there are not enough symbols present in the object files to successfully link. ... ld64-74.4 failed: symbol(s) not found collect2: ld returned 1 exit status make: * [ssh] Error 1 ...
Change History (2)
comment:1 Changed 17 years ago by mgrimes@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed in 9a499.