Building 1.0.2g with

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jakob Bohm <jb-openssl at ...> writes:

> 
> In 1.0.2 and later, most of the files in ${BUILD_DIR}/include/openssl
> are supposed to be copies/symlinks to file of the same name elsewhere
> in the OpenSSL source, for instance the ones you mentions should be
> links to files in subdirectories under ${BUILD_DIR}/crypt.
> 
> However in your case, I suspect the following sequence of events:
> 
> 1. configure or make depend sees that you have disabled some ciphers
>    and don't link header files for those ciphers.
> 
> 2. Other parts of the OpenSSL source code blindly include those header
>    files because they used to be present in ${BUILD_DIR}/include/openssl
>    even when disabled, omitting them only (if at all) in the installed
>    files under ${INSTALL_DIR}/include/openssl
> 
> If this theory holds, this would be a bug in the 1.0.2 tree, either
> in the build scripts or in the source files that include headers for
> disabled ciphers, whichever fix creates the smallest/simplest patch
> should be applied.
> 
>

Hi,
   I am seeing the same problem with 0.9.8zh.
config with no-idea and the symlink to the idea.h header file is
not created.  This breaks the compile in multiple places in crypto.
make depend does not create the link when no-idea is configured.

We are building openssl inside a customised build environment so I simply
create the symlink after config is run and prior to running the compile.

Just my pennies worth

cheers
pete

pete hilton
also at:-
 saruman at ruvolo-hilton.org
 





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux