Date: Fri, 21 May 1999 19:17:29 -0700 (PDT) From: "William R. Somsky" <wrsomsky@halcyon.com> To: FreeBSD-gnats-submit@freebsd.org Subject: bin/11828: Patch for aout "ld.so" difficulties Message-ID: <199905220217.TAA17465.gramarye.wrsomsky@halcyon.com>
index | next in thread | raw e-mail
>Number: 11828
>Category: bin
>Synopsis: Patch for aout "ld.so" difficulties
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Fri May 21 22:00:00 PDT 1999
>Closed-Date:
>Last-Modified:
>Originator: William R. Somsky
>Release: FreeBSD 3.2-STABLE i386
>Organization:
>Environment:
FreeBSD 3.2-STABLE machine trying to maintain compatibilty
w/ aout executables.
>Description:
A buildworld/installworld fails to build and install
/usr/libexec/ld.so for back aout compatibility,
even if COMPAT22=YES is defined in /etc/make.conf
>How-To-Repeat:
Build and Install "world" on a 3.2-STABLE box with
COMPAT22 defined, but no pre-existing /usr/libexec/ld.so
(which would mask it not being built and installed).
>Fix:
Proposed patch follows:
*** /usr/src/libexec/Makefile.old Fri May 21 19:08:23 1999
--- /usr/src/libexec/Makefile Fri May 21 19:09:32 1999
***************
*** 11,17 ****
SUBDIR+=mail.local smrsh
.endif
! .if ${OBJFORMAT} == aout
SUBDIR+=rtld-aout
.endif
--- 11,17 ----
SUBDIR+=mail.local smrsh
.endif
! .if ${OBJFORMAT} == aout || defined(COMPAT1X) || defined(COMPAT20) || defined(COMPAT21) || defined(COMPAT22)
SUBDIR+=rtld-aout
.endif
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199905220217.TAA17465.gramarye.wrsomsky>
