Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Sep 2002 11:53:25 +0300
From:      Ruslan Ermilov <ru@FreeBSD.ORG>
To:        Dmitry Morozovsky <marck@rinet.ru>
Cc:        Kris Kennaway <kris@obsecurity.org>, stable@FreeBSD.ORG
Subject:   Re: buildworld (update from 4.3-stable) failed at crypto
Message-ID:  <20020927085325.GB66744@sunbay.com>
In-Reply-To: <20020927031512.P14903-100000@woozle.rinet.ru>
References:  <20020927030846.F14903-100000@woozle.rinet.ru> <20020927031512.P14903-100000@woozle.rinet.ru>

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

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

On Fri, Sep 27, 2002 at 03:17:12AM +0400, Dmitry Morozovsky wrote:
> On Fri, 27 Sep 2002, Dmitry Morozovsky wrote:
>=20
> DM> KK> > The crypto dist was installed (I've got the headers mentioned:
> DM> KK>
> DM> KK> Do you have the crypto sources in your source tree as well (and if
> DM> KK> yes, you're not building with NO_CRYPTO or NO_SECURE)?  OpenSSL is
> DM> KK> supposed to be rebuilt before pam_ssh in the world build (it uses=
 the
> DM> KK> new OpenSSL headers instead of the stale ones in /usr/include).
> DM>
> DM> Yes, I'd missed mentioning this in my original posting (I'd been awar=
e of The
> DM> Standard/Usual Trouble [tm] ;-)
> DM>
> DM> root@toriss:/usr/src# egrep 'SECURE|CRYPT' /etc/make.conf
> DM> #NOCRYPT=3Dtrue
> DM> #NOSECURE=3Dtrue
> DM>
> DM> root@toriss:/usr/src# grep crypt /usr/local/etc/stable-supfile
> DM> # These are the individual collections that make up FreeBSD's crypto
> DM> src-crypto
> DM> src-sys-crypto
> DM>
> DM> However, there's no installed version of these headers after [Pass 4:
> DM> populating /usr/obj.../include] :
> DM>
> DM> root@toriss:/usr/src# find /usr/obj -name rsa.h
> DM> [no output]
>=20
> Also, there's such headers:
>=20
> root@toriss:/usr/src# find crypto/openssl/ -name rsa.h -o -name dsa.h -o =
-name evp.h
> crypto/openssl/crypto/dsa/dsa.h
> crypto/openssl/crypto/evp/evp.h
> crypto/openssl/crypto/rsa/rsa.h
>=20
Was this by accident a -DNOCLEAN buildworld?  I had a similar problem
upgrading a 4.5-RELEASE box to 4.7-RC, and it turned out to be a
build problem in secure/lib/ makefiles.  I have since fixed it in
5.0-CURREN, but did not yet merged the fixes to RELENG_4.

If that's the case, just removing /usr/obj/usr/src/secure/lib/*/openssl
may help.

But you said you don't have these headers in /usr/obj, and this looks
suspicious.  I hardly can say what's going on without actually having
looked at the logs -- try analyzing why they weren't installed in the
``stage 4: populating ${WORLDTMP}/usr/include''.


Cheers,
--=20
Ruslan Ermilov		Sysadmin and DBA,
ru@sunbay.com		Sunbay Software AG,
ru@FreeBSD.org		FreeBSD committer,
+380.652.512.251	Simferopol, Ukraine

http://www.FreeBSD.org	The Power To Serve
http://www.oracle.com	Enabling The Information Age

--gatW/ieO32f1wygP
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQE9lByFUkv4P6juNwoRAuKQAJ9QN0eLG5sYQqKQf7Ikf9O3zIh3dwCfX+5M
yoN0zEYsAyzW7fmf2oR29VE=
=YYBi
-----END PGP SIGNATURE-----

--gatW/ieO32f1wygP--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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