[MacPorts] #58957: liboauth @1.0.3_2: build fails against openssl 1.1.1

MacPorts noreply at macports.org
Sat Sep 7 22:26:48 UTC 2019


#58957: liboauth @1.0.3_2: build fails against openssl 1.1.1
--------------------+----------------------
 Reporter:  kencu   |      Owner:  (none)
     Type:  defect  |     Status:  new
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:
 Keywords:          |       Port:  liboauth
--------------------+----------------------
 this is on 10.6.8 at the moment
 {{{
 :info:build libtool: compile:  /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
 -I/opt/local/include -Wall -pipe -Os -arch x86_64 -MT liboauth_la-
 oauth_http.lo -MD -MP -MF .deps/liboauth_la-oauth_http.Tpo -c oauth_http.c
 -o liboauth_la-oauth_http.o >/dev/null 2>&1
 :info:build hash.c: In function 'oauth_sign_rsa_sha1':
 :info:build hash.c:389: error: storage size of 'md_ctx' isn't known
 :info:build hash.c:389: warning: unused variable 'md_ctx'
 :info:build hash.c: In function 'oauth_verify_rsa_sha1':
 :info:build hash.c:419: error: storage size of 'md_ctx' isn't known
 :info:build hash.c:446: warning: implicit declaration of function
 'EVP_MD_CTX_cleanup'
 :info:build hash.c:419: warning: unused variable 'md_ctx'
 :info:build hash.c: In function 'oauth_body_hash_file':
 :info:build hash.c:458: error: storage size of 'ctx' isn't known
 :info:build hash.c:458: warning: unused variable 'ctx'
 :info:build hash.c: In function 'oauth_body_hash_data':
 :info:build hash.c:478: error: storage size of 'ctx' isn't known
 :info:build hash.c:478: warning: unused variable 'ctx'
 :info:build make[2]: *** [liboauth_la-hash.lo] Error 1
 :info:build make[2]: *** Waiting for unfinished jobs....
 :info:build libtool: compile:  /usr/bin/gcc-4.2 -DHAVE_CONFIG_H -I.
 -I/opt/local/include -Wall -pipe -Os -arch x86_64 -MT liboauth_la-oauth.lo
 -MD -MP -MF .deps/liboauth_la-oauth.Tpo -c oauth.c -o liboauth_la-oauth.o
 >/dev/null 2>&1
 :info:build mv -f .deps/liboauth_la-oauth_http.Tpo .deps/liboauth_la-
 oauth_http.Plo
 :info:build mv -f .deps/liboauth_la-oauth.Tpo .deps/liboauth_la-oauth.Plo
 :info:build make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_liboauth/liboauth/work/liboauth-1.0.3/src'
 :info:build make[1]: *** [all] Error 2
 :info:build make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_liboauth/liboauth/work/liboauth-1.0.3/src'
 :info:build make: *** [all-recursive] Error 1
 }}}

 The configure script says to change to `nss` anyway, so perhaps that will
 be the thing to do. Trying that out now.

-- 
Ticket URL: <https://trac.macports.org/ticket/58957>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list