average-vr-56795
11/05/2018, 4:15 PMaverage-vr-56795
11/05/2018, 4:15 PMenough-analyst-54434
11/05/2018, 4:15 PMaverage-vr-56795
11/05/2018, 6:14 PMfor dir in /usr /usr/local /usr/local/Cellar ...; do if [[ -e "${dir}/openssl/include" ]]; then echo "Found openssl: ${dir}"; done
?aloof-angle-91616
11/05/2018, 6:16 PMaloof-angle-91616
11/05/2018, 6:16 PMaverage-vr-56795
11/05/2018, 6:19 PMwitty-crayon-22786
11/05/2018, 6:20 PMwitty-crayon-22786
11/05/2018, 6:21 PMaverage-vr-56795
11/05/2018, 6:21 PMwitty-crayon-22786
11/05/2018, 6:22 PMaverage-vr-56795
11/05/2018, 6:22 PMwitty-crayon-22786
11/05/2018, 6:22 PMopenssl-sys
crate uses the pkgconfig
crate to find thingswitty-crayon-22786
11/05/2018, 6:23 PMaloof-angle-91616
11/05/2018, 6:24 PMwitty-crayon-22786
11/05/2018, 6:24 PMaloof-angle-91616
11/05/2018, 6:24 PMenough-analyst-54434
11/05/2018, 6:28 PMpkg-config libssl --variable=includedir
and pkg-config libssl --variable=libdir
manually for osx fails to reveal brew openssl paths?aloof-angle-91616
11/05/2018, 6:28 PMaverage-vr-56795
11/05/2018, 6:29 PM$ pkg-config --list-all | grep -i ssl
grpc_unsecure gRPC unsecure - high performance general RPC framework without SSL
grpc++_unsecure gRPC++ unsecure - C++ wrapper for gRPC without SSL
libevent_openssl libevent_openssl - libevent_openssl adds openssl-based TLS support to libevent
aloof-angle-91616
11/05/2018, 6:29 PMaverage-vr-56795
11/05/2018, 6:29 PM/usr/local/Cellar/openssl/1.0.2n
exists and is goodenough-analyst-54434
11/05/2018, 6:29 PMaverage-vr-56795
11/05/2018, 6:30 PMlibevent_openssl
average-vr-56795
11/05/2018, 6:30 PMaverage-vr-56795
11/05/2018, 6:30 PMwitty-crayon-22786
11/05/2018, 6:30 PMwitty-crayon-22786
11/05/2018, 6:30 PMbrew
and pkgconfig awarenessaloof-angle-91616
11/05/2018, 6:34 PMaloof-angle-91616
11/05/2018, 6:34 PMaverage-vr-56795
11/05/2018, 7:13 PM$ which -a pkg-config
/opt/twitter_mde/bin/pkg-config
/usr/local/bin/pkg-config
average-vr-56795
11/05/2018, 7:14 PMaloof-angle-91616
11/05/2018, 7:35 PMaverage-vr-56795
11/05/2018, 8:02 PMaloof-angle-91616
11/05/2018, 9:27 PMpkg-config
can be screwy and especially with homebrew (and i should really turn my feelings about homebrew into pull requests). i'm going to figure out and fix the GOROOT issue you identified a few days ago right now (stu mentioned there could be an interaction with an existing go install, which i hadn't considered, so the problem may be way simpler)