[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