golang-fips / go

Repository for FIPS enabled Go using OpenSSL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dlvsym does not exist on MUSL

justdan96 opened this issue · comments

commented

The dlvsym function does not exist on MUSL, this causes the OPENSSL_DLSYM_CALL definition in src/vendor/github.com/golang-fips/openssl-fips/openssl/goopenssl.h to not work. I'm not sure if it would be possible to have a way to detect MUSL in the scripts, so that this condition could be handled correctly in ./scripts/create-secondary-patch.sh or maybe elsewhere?