buildworld fails after patch (FreeBSD-SA-06:23.openssl)

Ruslan Ermilov ru at FreeBSD.ORG
Fri Sep 29 11:18:08 PDT 2006


On Fri, Sep 29, 2006 at 05:40:36PM +0200, Uwe Doering wrote:
[...]
> The same happened on my workstation, which runs 4.11.  The cause of this 
> problem is that the openssl sources under '/usr/src' apparently use some 
> include files installed under '/usr/include/openssl' instead of those in 
> the '/usr/src' tree.
> 
> The fix for me was to copy the '*.h' files that changed into 
> '/usr/include/openssl' by hand.  Afterwards things worked as expected. 
> This is of course just a workaround.  The proper fix would be to modify 
> the respective makefiles to add all the directories where there are 
> header files to the list of include directories given to 'cc' with '-I' 
> options.  This apparently hasn't been done so far.  At least not completely.
> 
No.  The correct way is to either do a full build (aka buildworld),
or a partial build by first installing headers, and then doing the
library build.


Cheers,
-- 
Ruslan Ermilov
ru at FreeBSD.org
FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20060929/be0507b0/attachment.pgp


More information about the freebsd-stable mailing list