Bug 207264 - misc/compat6x: compat6x-amd64-6.4.604000.200810 missing 32-bit Kerberos libs
Summary: misc/compat6x: compat6x-amd64-6.4.604000.200810 missing 32-bit Kerberos libs
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Many People
Assignee: Walter Schwarzenfeld
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-16 23:58 UTC by David E. O'Brien
Modified: 2018-03-05 18:51 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David E. O'Brien freebsd_committer freebsd_triage 2016-02-16 23:58:09 UTC
Trying to use a 32-bit FreeBSD 6.2 cvs 1.12.13 binary at work on FreeBSD/amd64 10.2:

$ ldd cvs
cvs:
        libcrypt.so.3 => /usr/local/lib32/compat/libcrypt.so.3 (0x2810b000)
        libgssapi.so.8 => not found (0)
        libkrb5.so.8 => not found (0)
        libroken.so.8 => not found (0)
        libcrypto.so.4 => /usr/local/lib32/compat/libcrypto.so.4 (0x28124000)
        libasn1.so.8 => not found (0)
        libcom_err.so.3 => /usr/local/lib32/compat/libcom_err.so.3 (0x28231000)
        libc.so.6 => /usr/local/lib32/compat/libc.so.6 (0x28233000)


This is verified in the port build:
$ cd /usr/ports/misc/compat6x
$ make
$ cd /usr/ports/misc/compat6x/work/compat6x-amd64-6.4.604000.200810/lib
$ ls > /tmp/64
$ cd /usr/ports/misc/compat6x/work/compat6x-amd64-6.4.604000.200810/lib32
$ ls > /tmp/32
$ diff /tmp/64 /tmp/32
...
 libarchive.so.2
-libasn1.so.8
 libatm.so.3
...
 libgpib.so.1
-libgssapi.so.8
-libhdb.so.8
 libhistory.so.6
 libipsec.so.2
 libipx.so.3
-libkadm5clnt.so.8
-libkadm5srv.so.8
-libkafs5.so.8
 libkiconv.so.2
-libkrb5.so.8
 libkvm.so.3
...


Just to show these are all base system libs, ldd output on a FreeBSD/i386 6.2 system:
$ ldd cvs
cvs:
        libcrypt.so.3 => /lib/libcrypt.so.3 (0x2811b000)
        libgssapi.so.8 => /usr/lib/libgssapi.so.8 (0x28133000)
        libkrb5.so.8 => /usr/lib/libkrb5.so.8 (0x28141000)
        libroken.so.8 => /usr/lib/libroken.so.8 (0x28175000)
        libcrypto.so.4 => /lib/libcrypto.so.4 (0x28181000)
        libasn1.so.8 => /usr/lib/libasn1.so.8 (0x28274000)
        libcom_err.so.3 => /usr/lib/libcom_err.so.3 (0x28295000)
        libc.so.6 => /lib/libc.so.6 (0x28297000)
Comment 1 Walter Schwarzenfeld freebsd_triage 2018-01-09 15:50:30 UTC
After repeat of your steps:
diff /tmp/32 /tmp/64 shows no result.

Can you confirm this is fixed?
Comment 2 Walter Schwarzenfeld freebsd_triage 2018-01-09 15:51:16 UTC
Or is it overcome by events?
Comment 3 Walter Schwarzenfeld freebsd_triage 2018-03-05 18:51:03 UTC
Close here seems overcome by events and feedback timeout.