On Fri, 17 Dec 2021,
[email protected] wrote:
Thanks. I find the libressl-2.8.3 sourcecode at https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/.
It appears to me that the only C headers there, not already in the libressl directory of Alpine 2.25, are:
* openssl/hkdf.h
* pqueue.h
* all those in compat/ and its subdirectories
I take it those are the header files you mean?
No, there are a few headers that are installed. Take a look at the output
of the command "ls -R openssl" in the /usr/include directory
/usr/include> ls -R openssl/
openssl/:
aes.h cms.h ecdsa.h md5.h rand_drbg.h stack.h asn1err.h comperr.h ecerr.h mdc2.h randerr.h storeerr.h asn1.h comp.h ec.h modes.h rand.h store.h asn1_mac.h conf_api.h engineerr.h objectserr.h rc2.h symhacks.h asn1t.h conferr.h engine.h objects.h rc4.h tls1.h asyncerr.h conf.h e_os2.h obj_mac.h rc5.h tserr.h async.h cryptoerr.h err.h ocsperr.h ripemd.h ts.h bioerr.h crypto.h evperr.h ocsp.h rsaerr.h txt_db.h bio.h cterr.h evp.h opensslconf.h rsa.h uierr.h blowfish.h ct.h fips.h opensslv.h safestack.h ui.h
bnerr.h des.h fips_rand.h ossl_typ.h seed.h whrlpool.h bn.h dherr.h hmac.h pem2.h sha.h x509err.h buffererr.h dh.h idea.h pemerr.h srp.h x509.h buffer.h dsaerr.h kdferr.h pem.h srtp.h x509v3err.h camellia.h dsa.h kdf.h pkcs12err.h ssl2.h x509v3.h cast.h dtls1.h lhash.h pkcs12.h ssl3.h x509_vfy.h cmac.h ebcdic.h md2.h pkcs7err.h sslerr.h
cmserr.h ecdh.h md4.h pkcs7.h ssl.h
These header files are installed as part of the "dev" package. Please investigate what is appropriate for you. Alpine works well with openssl
and libressl, so once you install these files, you should be ready to
build Alpine.
If you are going to build Libressl, execute the "sudo make install"
command after compiling it.
--
Eduardo
https://tinyurl.com/yc377wlh (web)
http://repo.or.cz/alpine.git (Git)
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)