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