[MacPorts] #66998: gnutls +universal fails on arm64

MacPorts noreply at macports.org
Sat Feb 25 16:30:26 UTC 2023


#66998: gnutls +universal fails on arm64
-----------------------+--------------------
 Reporter:  Liontooth  |      Owner:  (none)
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.8.1
 Keywords:             |       Port:  gnutls
-----------------------+--------------------
 sudo port install kde4-baseapps kdelibs4 kde4-runtime calls for gnutls and
 fetches

    gnutls-3.7.9_1+universal.darwin_22.arm64-x86_64.tbz2

 Straight gnutls without universal builds fine -- is the universal version
 actually needed? In which port file is gnutls +universal listed?

 gnutls +universal fails to build on Apple silicon M2 Ventura 13.1 with
 this error:

 {{{
 :info:build Undefined symbols for architecture x86_64:
 :info:build   "_rpl_malloc", referenced from:
 :info:build       _gnutls_secure_malloc in mem.o
 :info:build       _gnutls_malloc in mem.o
 :info:build       _gnutls_system_mutex_init in threads.o
 :info:build       _gnutls_idna_reverse_map in str-idna.o
 :info:build       _gnutls_load_file in file.o
 :info:build       _mdir_name in libgnu.a(dirname-lgpl.o)
 :info:build       _hash_initialize in libgnu.a(hash.o)
 :info:build       ...
 :info:build   "_rpl_realloc", referenced from:
 :info:build       _gnutls_realloc in mem.o
 :info:build       __gnutls_fread_file in libgnu.a(read-file.o)
 :info:build       _rpl_getdelim in libgnu.a(getdelim.o)
 :info:build       _printf_parse in libgnu.a(printf-parse.o)
 :info:build       _vasnprintf in libgnu.a(vasnprintf.o)
 :info:build       _gnutls_realloc_zero in libcrypto.a(init.o)
 :info:build ld: symbol(s) not found for architecture x86_64
 }}}

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


More information about the macports-tickets mailing list