pkg icon indicating copy to clipboard operation
pkg copied to clipboard

make pkg support FreeBSD base with privatessl

Open allanjude opened this issue 10 years ago • 7 comments

This allows pkg to find hidden "private" libssl and libcrypto on FreeBSD, as openssl is transitioned to being private.

allanjude avatar Oct 02 '15 13:10 allanjude

ok to test

swills avatar Nov 02 '17 17:11 swills

If you re-base this to pull in the changes that I did to fix the travis-ci tests, I think it might pass the tests.

swills avatar Nov 22 '17 18:11 swills

Can one of the admins verify this patch?

moufjenkins avatar Nov 22 '17 18:11 moufjenkins

are we still planning for a privatessl?

bapt avatar Feb 21 '20 19:02 bapt

are we still planning for a privatessl?

It is a best way to resolve dll hell with ports ssl -- even if use staged open/libre ssl for static build, ld is always checks for functions presence in base libss/libcrypto :(

If anyone interested, privatessl patch revisited: https://people.freebsd.org/~fluffy/-patches/freebsd_head_privatessl_2020-02-29-01.patch

fluffykhv avatar Feb 29 '20 14:02 fluffykhv

@fluffykhv right but have you tested your approach with an exp-run? how do you deal with kerberos? are ports linked to base kerberos still working if it is linked to a base openssl?

bapt avatar Mar 01 '20 08:03 bapt

@bapt working on kerberos now. base heimdail is a pain in ass :( looks like base kerberos libs need to be hided too, and all ports switch over to ports crypto/ssl/krb :( as first step, now will start a local exp-run with current state base to find bad linking via kerberos

fluffykhv avatar Mar 01 '20 11:03 fluffykhv