Hello,
the attached recipe with openssl in its inputs fails, as it does not find the openssl include files:
checking openssl/evp.h usability... no
checking openssl/evp.h presence... no
checking for openssl/evp.h... no
checking for OpenSSL... no
checking DIGEST-MD5... enabled
configure: WARNING: OpenSSL not found -- SCRAM will be disabled
checking SCRAM... disabled
When installing the openssl package, I do have the file
include/openssl/evp.h in my profile, as a link to
/nix/store/rxsqxs7n8dkhw54r00g93gf37xjhb7fh-openssl-1.0.1c/include/openssl/evp.h
In the cyrus-sasl build directory, the file "environment-variables" contains a line:
export CPATH='/nix/store/y8i17ibf1vh20h8dzacq565wpbz71s7r-gdbm-1.10/include:/nix/store/4pbng4mkvxvy5izihl9f4qykqmhh8a5h-mit-krb5-1.11/include:/nix/store/5b0da95s9q5jw1xb03f2f3igkjfmiaxw-bzip2-1.0.6/include:/nix/store/6f2124kaa8vylm12zgc159ayz6r47ki0-xz-5.0.4/include:/nix/store/ha1d1q6ynwcljarlrvwx1j8l6rhq5rdl-binutils-2.22/include:/nix/store/7qzabzlgsxlmihnyrrvsgkvidqxh07s9-gcc-4.7.2/include:/nix/store/s0y9jzrbpypi6m2snvi8xz84i08n1v0k-glibc-2.16.0/include:/nix/store/xmdfvb4lvihm8x0w8sxs0izwnmpxaq4l-linux-libre-headers-3.3.8/include'
There is an entry for the inputs gdbm and mit-krb5, but none for openssl. Do you have an explanation or solution for the problem?
Andreas