[MacPorts] #58957: liboauth @1.0.3_2: build fails against openssl 1.1.1
MacPorts
noreply at macports.org
Mon Sep 9 18:13:10 UTC 2019
#58957: liboauth @1.0.3_2: build fails against openssl 1.1.1
-----------------------+--------------------
Reporter: kencu | Owner: (none)
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: fixed | Keywords:
Port: liboauth |
-----------------------+--------------------
Comment (by kencu):
All I can think of doing just now is going into the proper build dir and
running this command:
{{{
/usr/bin/clang -dynamiclib -Wl,-flat_namespace -Wl,-undefined -Wl,suppress
-o .libs/liboauth.0.dylib .libs/liboauth_la-oauth.o .libs/liboauth_la-
hash.o .libs/liboauth_la-xmalloc.o .libs/liboauth_la-oauth_http.o
-L/opt/local/lib -L/opt/local/lib/nss -L/opt/local/lib/nspr -lssl3
-lsmime3 -lnssutil3 -lnss3 -lplds4 -lplc4 -lnspr4 -lcurl -Os -arch x86_64
-Wl,-headerpad_max_install_names -arch x86_64 -install_name
/opt/local/lib/liboauth.0.dylib -compatibility_version 9 -current_version
9.7 -Wl,-single_module -Wl,-exported_symbols_list,.libs/liboauth-
symbols.expsym
}}}
With an extra `-Wl,-v` added on to see where the linker is failing. And if
that gets you nowhere, I'd pull out this `-Wl,-undefined -Wl,suppress` and
then see what it tells you.
--
Ticket URL: <https://trac.macports.org/ticket/58957#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list