Date: Tue, 10 Aug 2010 16:02:52 -0700 From: Devin Teske <dteske@vicor.com> To: freebsd-amd64@freebsd.org Subject: ldd32 missing amd64/8.1-RELEASE Message-ID: <1281481372.19910.654.camel@localhost.localdomain>
next in thread | raw e-mail | index | archive | help
I find that after fetching all of: ftp://ftp-archive.freebsd.org/pub/FreeBSD/releases/amd64/8.1-RELEASE and installing to some machine, that: /usr/bin/ldd32 is missing. See below output: [me@mybox ~]$ file binary32 binary32: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked (uses shared libs), for FreeBSD 4.11 (492101), stripped [dteske@oos0a /usr/env3/bin]$ ldd binary32 ldd: /usr/bin/ldd32: No such file or directory I did some googling... I did some searching of freebsd-archives... I did some CVS crawling... I found this (among other things): http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/ldd/Makefile? rev=1.14;content-type=text%2Fx-cvsweb-markup The specifics of the above link are: File In-Question: src/usr.bin/ldd/Makefile Branches: MAIN CVS Tag(s): RELENG_8, RELENG_8_BP, HEAD QUESTION: This patch appears to be from just-over 2 years ago... Yet, I just installed FreeBSD-8.1 (from the above-mentioned sources) and am not able to execute 32-bit binaries on amd64 and am getting the above error with regard to not being able to find /usr/bin/ldd32. Is the 8.1-RELEASE build of amd64 that was recently released to freebsd- archive.freebsd.org FTP currently broken/borked? I decided to investigate a little further and have verified that the `ldd32' binary is not found where the `ldd' binary is (in the `base' distribution-set). See below output: [dteske@oos0a ~]$ cd /repos/FreeBSD-8.1-amd64/8.1-RELEASE/base [dteske@oos0a base]$ ls CHECKSUM.MD5 base.ai base.as base.bc base.bm CHECKSUM.SHA256 base.aj base.at base.bd base.bn base.aa base.ak base.au base.be base.bo base.ab base.al base.av base.bf base.inf base.ac base.am base.aw base.bg base.mtree base.ad base.an base.ax base.bh install.sh base.ae base.ao base.ay base.bi base.af base.ap base.az base.bj base.ag base.aq base.ba base.bk base.ah base.ar base.bb base.bl [dteske@oos0a base]$ cat base.?? | tar tzf - | grep ldd ./usr/bin/ldd [dteske@oos0a base]$ cd /usr/env3/bin So the all-encompassing question is... Where can I find ldd32? I tried pulling down RELENG_8_1 today and compiling in src/usr.bin/ldd but ldd32 was not generated (and looking at the patch in cvsweb, I'm not able to get a sense of how ldd32 is created -- I gather that there must be more files associated with this patch). Can someone help? anyone? -- Cheers, Devin Teske -> CONTACT INFORMATION <- Business Solutions Consultant II FIS - fisglobal.com 510-735-5650 Mobile 510-621-2038 Office 510-621-2020 Office Fax 909-477-4578 Home/Fax devin.teske@fisglobal.com -> LEGAL DISCLAIMER <- This message contains confidential and proprietary information of the sender, and is intended only for the person(s) to whom it is addressed. Any use, distribution, copying or disclosure by any other person is strictly prohibited. If you have received this message in error, please notify the e-mail sender immediately, and delete the original message without making a copy. -> END TRANSMISSION <-
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1281481372.19910.654.camel>