Re: Install failure of gnutls30-shlibs-3.6.10-1 during link

Hanspeter Niederstrasser <[email protected]>
Newsgroups gmane.os.apple.fink.beginners
Organization Snaggled Works
Message-ID <[email protected]>
On 5/8/20 12:01 PM, Edward R Kinney wrote:
> Hi Hanspeter,
> 
> While trying to build/install emacs26, the gnutls30-shlibs-3.6.10-1 build
> fails with the following error: (I am running 10.15.4, xcode 11.4.1)
> 
> /bin/sh ../libtool  --tag=CC   --mode=link gcc -fno-common -W
> -Wabsolute-value -Waddress -Waddress-of-packed-member -Wall -Wattributes
> -Wbad-function-cast -Wbuiltin-macro-redefined -Wcast-align
> -Wchar-subscripts -Wcomment -Wcomments -Wcpp -Wdangling-else -Wdate-time
> -Wdeprecated -Wdeprecated-declarations -Wdisabled-optimization
> -Wdiv-by-zero -Wdouble-promotion -Wduplicate-decl-specifier -Wempty-body
> -Wendif-labels -Wenum-compare -Wexpansion-to-defined -Wextra
> -Wformat-extra-args -Wformat-security -Wformat-zero-length
> -Wignored-attributes -Wignored-qualifiers -Wimplicit
> -Wimplicit-function-declaration -Wimplicit-int -Wincompatible-pointer-types
> -Winit-self -Wint-conversion -Wint-to-pointer-cast -Winvalid-pch
> -Wlogical-not-parentheses -Wmain -Wmemset-transposed-args -Wmissing-braces
> -Wmissing-declarations -Wmissing-field-initializers -Wmissing-include-dirs
> -Wmissing-prototypes -Wmultichar -Wnarrowing -Wnested-externs -Wnonnull
> -Wnull-dereference -Wodr -Wold-style-definition -Woverflow -Woverride-init
> -Wpacked -Wparentheses -Wpointer-arith -Wpointer-sign -Wpointer-to-int-cast
> -Wpragmas -Wreturn-type -Wsequence-point -Wshadow -Wshift-count-negative
> -Wshift-count-overflow -Wshift-negative-value -Wsizeof-array-argument
> -Wsizeof-pointer-div -Wsizeof-pointer-memaccess -Wstrict-aliasing
> -Wstrict-prototypes -Wswitch -Wswitch-bool -Wtautological-compare
> -Wtrigraphs -Wtype-limits -Wuninitialized -Wunknown-pragmas -Wunused
> -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-parameter
> -Wunused-result -Wunused-value -Wunused-variable -Wvarargs
> -Wvariadic-macros -Wvolatile-register-var -Wwrite-strings
> -Wno-missing-field-initializers -Wno-unused-parameter
> -fdiagnostics-show-option  -g -O2  -L/opt/sw/lib -Wl,-no_weak_imports -o
> gnutls-cli-debug cli-debug.o tests.o socket.o common.o ../lib/libgnutls.la
> libcmd-cli-debug.la libopts/libopts.la ../gl/libgnu.la gl/libgnu_gpl.la
> -L/opt/sw/lib -lintl -R/opt/sw/lib -Wl,-framework -Wl,CoreFoundation
> -lintl
> 
> libtool: link: gcc -fno-common -W -Wabsolute-value -Waddress
> -Waddress-of-packed-member -Wall -Wattributes -Wbad-function-cast
> -Wbuiltin-macro-redefined -Wcast-align -Wchar-subscripts -Wcomment
> -Wcomments -Wcpp -Wdangling-else -Wdate-time -Wdeprecated
> -Wdeprecated-declarations -Wdisabled-optimization -Wdiv-by-zero
> -Wdouble-promotion -Wduplicate-decl-specifier -Wempty-body -Wendif-labels
> -Wenum-compare -Wexpansion-to-defined -Wextra -Wformat-extra-args
> -Wformat-security -Wformat-zero-length -Wignored-attributes
> -Wignored-qualifiers -Wimplicit -Wimplicit-function-declaration
> -Wimplicit-int -Wincompatible-pointer-types -Winit-self -Wint-conversion
> -Wint-to-pointer-cast -Winvalid-pch -Wlogical-not-parentheses -Wmain
> -Wmemset-transposed-args -Wmissing-braces -Wmissing-declarations
> -Wmissing-field-initializers -Wmissing-include-dirs -Wmissing-prototypes
> -Wmultichar -Wnarrowing -Wnested-externs -Wnonnull -Wnull-dereference -Wodr
> -Wold-style-definition -Woverflow -Woverride-init -Wpacked -Wparentheses
> -Wpointer-arith -Wpointer-sign -Wpointer-to-int-cast -Wpragmas
> -Wreturn-type -Wsequence-point -Wshadow -Wshift-count-negative
> -Wshift-count-overflow -Wshift-negative-value -Wsizeof-array-argument
> -Wsizeof-pointer-div -Wsizeof-pointer-memaccess -Wstrict-aliasing
> -Wstrict-prototypes -Wswitch -Wswitch-bool -Wtautological-compare
> -Wtrigraphs -Wtype-limits -Wuninitialized -Wunknown-pragmas -Wunused
> -Wunused-function -Wunused-label -Wunused-local-typedefs -Wunused-parameter
> -Wunused-result -Wunused-value -Wunused-variable -Wvarargs
> -Wvariadic-macros -Wvolatile-register-var -Wwrite-strings
> -Wno-missing-field-initializers -Wno-unused-parameter
> -fdiagnostics-show-option -g -O2 -Wl,-no_weak_imports -o
> .libs/gnutls-cli-debug cli-debug.o tests.o socket.o common.o -Wl,-framework
> -Wl,CoreFoundation  -L/opt/sw/lib ../lib/.libs/libgnutls.dylib
> /opt/sw/lib/libidn2.dylib /opt/sw/lib/libunistring.dylib
> /opt/sw/lib/libtasn1.dylib -lnettle -lhogweed /opt/sw/lib/gmp5/libgmp.dylib
> ./.libs/libcmd-cli-debug.a libopts/.libs/libopts.a ../gl/.libs/libgnu.a
> gl/.libs/libgnu_gpl.a /opt/sw/lib/libintl.dylib
> 
> ld: weak import of symbol '___darwin_check_fd_set_overflow' not supported
> because of option: -no_weak_imports for architecture x86_64

This fix for this is being tracked at:

https://github.com/fink/fink-distributions/pull/599

Hanspeter


_______________________________________________
Fink-beginners mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.