Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 May 2008 20:03:56 -0500
From:      Jeffrey Goldberg <jeffrey@goldmark.org>
To:        Dave Uhring <duhring@charter.net>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: Buildworld Fails RELENG_7
Message-ID:  <C65EE385-56F1-46EB-B0CC-7047D5A85858@goldmark.org>
In-Reply-To: <20080520000236.GA1260@charter.net>
References:  <20080519151739.GA50653@charter.net> <4AB77C7C-55F7-4CC3-B842-E684F6C899E3@rabson.org> <20080519163825.GA32372@charter.net> <20080519164221.GA76691@eos.sc1.parodius.com> <20080519165807.GB62264@charter.net> <20080519170428.GB77907@eos.sc1.parodius.com> <20080519182107.GC55020@charter.net> <B67BF936-E9ED-456E-ADA8-9245AF3E5E22@goldmark.org> <20080520000236.GA1260@charter.net>

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

On May 19, 2008, at 7:02 PM, Dave Uhring wrote:

> On Mon, May 19, 2008 at 06:46:41PM -0500, Jeffrey Goldberg wrote:

>
>> I did not have to manually move or copy any header files.

> Did you start from a RELEASE source tree and userland?

No.  I was upgrading from STABLE last built about on April 29.   
However near the beginning of April I did move from RELEASE to  
STABLE.  So several builds ago, I had moved from RELEASE to STABLE.

>> So all I can say is that things worked for me.  I really suspect  
>> that you
>> got /usr/src and /usr/obj into some sort of inconsistent state.
>
> I completely removed both, cvsupped a new RELENG_7 source tree,  
> removed
> /etc/make.conf and got this:
>
> /usr/bin/gcc -fpic -DPIC   -DTERMIOS -DANSI_SOURCE -I/usr/src/secure/ 
> lib/libcrypto/../../../crypto/openssl -I/usr/src/secure/lib/ 
> libcrypto/../../../crypto/openssl/crypto -I/usr/obj/usr/src/secure/ 
> lib/libcrypto -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H - 
> DOPENSSL_NO_IDEA -DL_ENDIAN -DNO_IDEA -std=gnu89  -c /usr/src/secure/ 
> lib/libcrypto/../../../crypto/openssl/crypto/engine/eng_openssl.c -o  
> eng_openssl.So
> /usr/bin/gcc -fpic -DPIC   -DTERMIOS -DANSI_SOURCE -I/usr/src/secure/ 
> lib/libcrypto/../../../crypto/openssl -I/usr/src/secure/lib/ 
> libcrypto/../../../crypto/openssl/crypto -I/usr/obj/usr/src/secure/ 
> lib/libcrypto -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H - 
> DOPENSSL_NO_IDEA -DL_ENDIAN -DNO_IDEA -std=gnu89  -c /usr/src/secure/ 
> lib/libcrypto/../../../crypto/openssl/crypto/engine/eng_padlock.c -o  
> eng_padlock.So
> /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/engine/ 
> eng_padlock.c: In function 'padlock_xcrypt_ecb':
> /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/engine/ 
> eng_padlock.c:445: error: can't find a register in class  
> 'GENERAL_REGS' while reloading 'asm'
> /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/engine/ 
> eng_padlock.c:445: error: 'asm' operand has impossible constraints
> *** Error code 1
>
> Stop in /usr/src/secure/lib/libcrypto.
> *** Error code 1
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop in /usr/src.
>
> real	8m58.524s
> user	7m18.995s
> sys	1m22.150s

I have no idea of what the problem may be.  I'm hoping that someone  
more knowledgeable will be able to help.  What is interesting here is  
that this latest error does not appear to be the result of missing  
header files.

Best of luck with this,

-j



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C65EE385-56F1-46EB-B0CC-7047D5A85858>