Skip Menu |
 

Subject: incorrect library format on FreeBSD
Date: Tue, 8 Feb 2011 19:47:46 -0500
From: "Arlene Berry" <aberry@likewise.com>
To: <krb5-bugs@mit.edu>
It tries to use an obsolete program to decide the binary format of the
system and then mistakenly believes it is a.out.

Reference:
http://lists.freebsd.org/pipermail/freebsd-ports/2007-February/038523.ht
ml


Index: src/config/shlib.conf
===================================================================
--- src/config/shlib.conf (revision 24618)
+++ src/config/shlib.conf (working copy)
@@ -309,7 +309,7 @@
if test -x /usr/bin/objformat ; then
objformat=`/usr/bin/objformat`
else
- objformat="aout"
+ objformat="elf"
fi
PICFLAGS=-fpic
if test "x$objformat" = "xelf" ; then
From: ghudson@mit.edu
Subject: SVN Commit

If /usr/bin/objformat doesn't exist on a FreeBSD system, it could
indicate a pre-3.0 a.out version or a post-7.0 ELF version. Since
FreeBSD 3.0 is now twelve years old, it's safer to assume ELF than
a.out.

From aberry@likewise.com.


https://github.com/krb5/krb5/commit/940bf2436d5c31c97d006a58d1f259dc4bc53ec2
Commit By: ghudson
Revision: 24619
Changed Files:
U trunk/src/config/shlib.conf