From owner-freebsd-stable Fri Sep 27 1:54:38 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE0B437B401 for ; Fri, 27 Sep 2002 01:54:35 -0700 (PDT) Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id BAF8A43E6E for ; Fri, 27 Sep 2002 01:54:31 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.11.6/8.11.2) id g8R8rP572850; Fri, 27 Sep 2002 11:53:25 +0300 (EEST) (envelope-from ru) Date: Fri, 27 Sep 2002 11:53:25 +0300 From: Ruslan Ermilov To: Dmitry Morozovsky Cc: Kris Kennaway , stable@FreeBSD.ORG Subject: Re: buildworld (update from 4.3-stable) failed at crypto Message-ID: <20020927085325.GB66744@sunbay.com> References: <20020927030846.F14903-100000@woozle.rinet.ru> <20020927031512.P14903-100000@woozle.rinet.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gatW/ieO32f1wygP" Content-Disposition: inline In-Reply-To: <20020927031512.P14903-100000@woozle.rinet.ru> User-Agent: Mutt/1.3.99i Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --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