Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 Nov 2004 18:52:52 +0000
From:      Matthew Seaman <m.seaman@infracaninophile.co.uk>
To:        "J.D. Bronson" <jbronson@wixb.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: openssl 0.9.7e
Message-ID:  <20041122185252.GA42729@happy-idiot-talk.infracaninophile.co.uk>
In-Reply-To: <6.2.0.14.2.20041122111229.02558330@localhost>
References:  <6.2.0.14.2.20041121065956.00bff790@cheyenne.wixb.com> <20041121151741.GA33484@xor.obsecurity.org> <3aaaa3a0411211239891d5d7@mail.gmail.com> <20041121231744.GB52114@xor.obsecurity.org> <3aaaa3a0411220659764e78ef@mail.gmail.com> <9395922d041122070611e69de8@mail.gmail.com> <6.2.0.14.2.20041122101615.00ab0358@localhost> <20041122171018.GA41586@happy-idiot-talk.infracaninophile.co.uk> <6.2.0.14.2.20041122111229.02558330@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help

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

On Mon, Nov 22, 2004 at 11:14:26AM -0600, J.D. Bronson wrote:

> shadow# make distclean
> =3D=3D=3D>  Cleaning for perl-5.8.5
> =3D=3D=3D>  Cleaning for openssl-0.9.7e_1
> =3D=3D=3D>  Deleting distfiles for openssl-0.9.7e_1
> shadow# make -DOPENSSL_OVERWRITE_BASE
> #
> # this ports does not support the dynamic root
> # please undefine OPENSSL_OVERWRITE_BASE
> # and use WITH_OPENSSL_PORT=3Dyes instead.
> #
> *** Error code 1
>=20
> Stop in /usr/ports/security/openssl.
> shadow#
>=20
> =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
> Nope. No luck.
>=20
> If I can find out who maintains this port then maybe they could explain?
> I mean how hard can this be (even to document within the Makefile) ?

OK.  You're on a recent 5.x system that has dynamically linked
software in the root partition -- on older FreeBSD versions, stuff in
/bin would generally be statically linked.

The port is very helpfully stopping you shooting yourself in the foot
by scribbling all over /lib/libcrypto.so which presumably is now a
critical file required so that the system will boot.

It's also probably pointless replacing the base version of the OpenSSL
shlibs with the ports version, because they are probably pretty much
exactly the same code.

	Cheers,

	Matthew

--=20
Dr Matthew J Seaman MA, D.Phil.                       26 The Paddocks
                                                      Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey         Marlow
Tel: +44 1628 476614                                  Bucks., SL7 1TH UK

--Dxnq1zWXvFF0Q93v
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQFBojWEiD657aJF7eIRAoGrAJ9zIi2jnrMb1QdW/0jtkdJSgUH3IACgmWHC
0tJsXSCMFUiPe8WUCykUSCI=
=DnLn
-----END PGP SIGNATURE-----

--Dxnq1zWXvFF0Q93v--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041122185252.GA42729>