La primera vez que compilé a GnuTLS no tuve tantos problemas (ver la sección macOS 10.14, macOS 10.15 de wget). Pero no siempre todo funciona como uno lo espera. Esta experiencia ha sido de aprendizaje y derivada de querer construir a wget desde los fuente en la Mac M1.
En la experiencia previa, bastó con hacer uso del make después del script de configuración, configure, para compilar y proceder a instalar. En esta ocasión, configure reportó que varias bibliotecas no estaban presentes sugiriendo hacer uso de las incluidas en el sistema operativo. Lo que antes fue sólo ./configure, creció hasta:

CFLAGS="-m64" CXXFLAGS="-m64" ./configure --prefix=/usr/local --without-p11-kit --with-included-libtasn1 --with-included-unistring
Desafortunadamente, make terminó reportando un error:
...
ld: warning: cannot export hidden symbol __gnutls_arm_cpuid_s from accelerated/.libs/libaccelerated.a(aarch64-common.o)<br>
Undefined symbols for architecture arm64:<br>
"_c_isdigit", referenced from:<br>
__asn1_expand_object_id in libminitasn1.a(parser_aux.o)<br>
__asn1_check_identifier in libminitasn1.a(parser_aux.o)<br>
ld: symbol(s) not found for architecture arm64<br>
clang: error: linker command failed with exit code 1 (use -v to see invocation)
...
y fue en este paso donde me quedé atorado y en donde este post se quedó desde hace tiempo. Durante un rato busqué alguna respuesta, e incluso puse un issue en GitLab, pero esto se quedó en el olvido. Por el momento decidí liberar esta entrada y ver si en un futuro cercano retomo el tema.
