From owner-cvs-src@FreeBSD.ORG  Tue Jan 11 14:15:31 2005
Return-Path: <owner-cvs-src@FreeBSD.ORG>
Delivered-To: cvs-src@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP
	id 708EB16A4CE; Tue, 11 Jan 2005 14:15:31 +0000 (GMT)
Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10])
	by mx1.FreeBSD.org (Postfix) with ESMTP
	id 2771643D46; Tue, 11 Jan 2005 14:15:30 +0000 (GMT)
	(envelope-from ru@ip.net.ua)
Received: from localhost (rocky.ip.net.ua [82.193.96.2])
	by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j0BEFSCk011045;
	Tue, 11 Jan 2005 16:15:28 +0200 (EET)
	(envelope-from ru@ip.net.ua)
Received: from tigra.ip.net.ua ([82.193.96.10])
 by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP
 id 87001-13; Tue, 11 Jan 2005 16:15:28 +0200 (EET)
Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213])
	by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id j0BEFR7o011042
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Tue, 11 Jan 2005 16:15:28 +0200 (EET)
	(envelope-from ru@ip.net.ua)
Received: (from ru@localhost)
	by heffalump.ip.net.ua (8.13.1/8.13.1) id j0BEFEpW063918;
	Tue, 11 Jan 2005 16:15:14 +0200 (EET)
	(envelope-from ru)
Date: Tue, 11 Jan 2005 16:15:14 +0200
From: Ruslan Ermilov <ru@freebsd.org>
To: Giorgos Keramidas <keramida@freebsd.org>
Message-ID: <20050111141514.GB63677@ip.net.ua>
References: <200501110615.j0B6FJ1e044702@repoman.freebsd.org>
	<20050111141628.Q4043@pcle2.cc.univie.ac.at>
	<20050111135411.GA65973@orion.daedalusnetworks.priv>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="lEGEL1/lMxI0MVQ2"
Content-Disposition: inline
In-Reply-To: <20050111135411.GA65973@orion.daedalusnetworks.priv>
User-Agent: Mutt/1.5.6i
X-Virus-Scanned: by amavisd-new at ip.net.ua
cc: Tom Rhodes <trhodes@freebsd.org>
cc: src-committers@freebsd.org
cc: cvs-all@freebsd.org
cc: Lukas Ertl <le@freebsd.org>
cc: cvs-src@freebsd.org
Subject: Re: cvs commit: src/libexec/rtld-aout Makefile
	dynamic.hmd-prologue.c rtld.1aout rtld.c shlib.c shlib.h support.c
	support.h        mdprologue.S
X-BeenThere: cvs-src@freebsd.org
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: CVS commit messages for the src tree <cvs-src.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/cvs-src>
List-Post: <mailto:cvs-src@freebsd.org>
List-Help: <mailto:cvs-src-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/cvs-src>,
	<mailto:cvs-src-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Jan 2005 14:15:31 -0000


--lEGEL1/lMxI0MVQ2
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Jan 11, 2005 at 03:54:11PM +0200, Giorgos Keramidas wrote:
> On 2005-01-11 14:17, Lukas Ertl <le@FreeBSD.org> wrote:
> >On Tue, 11 Jan 2005, Tom Rhodes wrote:
> >> Log:
> >> Remove a.out runtime linker.  It doesn't build and was removed from the
> >> build over two years ago by peter.
> >
> > This breaks buildworld in sbin/ldconfig.
>=20
> A repocopy of shlib.[ch] and support.[ch] from src/libexec/rtld-aout
> into src/sbin/ldconfig and the following patch in src/sbin/ldconfig
> fixed the build of ldconfig here:
>=20
> % Index: Makefile
> % =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> % RCS file: /home/ncvs/src/sbin/ldconfig/Makefile,v
> % retrieving revision 1.19
> % diff -u -r1.19 Makefile
> % --- Makefile    23 Feb 2004 20:13:53 -0000      1.19
> % +++ Makefile    11 Jan 2005 13:48:11 -0000
> % @@ -2,11 +2,8 @@
> % =20
> %  PROG=3D  ldconfig
> %  SRCS=3D  elfhints.c ldconfig.c shlib.c support.c
> % -LDDIR?=3D ${.CURDIR}/../../libexec/rtld-aout
> % -CFLAGS+=3D-I${LDDIR} -DFREEBSD_AOUT
> % +CFLAGS+=3D-I${.CURDIR}
> %  WARNS?=3D        0
> %  MAN=3D   ldconfig.8
> % =20
> % -.PATH: ${LDDIR}
> % -
> %  .include <bsd.prog.mk>
>=20
> Note, however, that I haven't had the chance to test the resulting
> ldconfig binary.  I need my workstation to do other work and cannot boot
> it into a test install.
>=20
The resulting binary has an identical MD5 checksum.


Cheers,
--=20
Ruslan Ermilov
ru@FreeBSD.org
FreeBSD committer

--lEGEL1/lMxI0MVQ2
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (FreeBSD)

iD8DBQFB499yqRfpzJluFF4RAl0XAJwNkqJY1K1NgVg6s9mqAJjGSmQ73gCglYfu
cPdUtmOLe1m3RSGgf+SNvtw=
=0njy
-----END PGP SIGNATURE-----

--lEGEL1/lMxI0MVQ2--