> On Sep 19, 2020, at 1:10 AM, Pascal <p....@orange.fr> wrote:
>
> Hello,
>
> % jhbuild build gnutls
> ...
> *** Building libnettle *** [4/7]
> /Applications/Xcode.app/Contents/Developer/usr/bin/gcc -I.
> -I/opt/xnadalib-2020/include -arch x86_64
> -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include
> -isysroot
> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
> -g -O0 -ggdb3 -DHAVE_CONFIG_H -arch x86_64
> -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include
> -isysroot
> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
> -mmacosx-version-min=10.15 -g -O0 -ggdb3 -ggdb3 -Wall -W
> -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes
> -Wpointer-arith -Wbad-function-cast -Wnested-externs -fPIC -MT eddsa-expand.o
> -MD -MP -MF eddsa-expand.o.d -c /opt/src-2020/nettle-3.5.1/eddsa-expand.c \
> && true
> make[2]: Entering directory '/opt/src-2020/cache/jhbuild/build/nettle-3.5.1'
> curve25519-mul.o.d:80: *** missing separator. Stop.
> make[2]: Leaving directory '/opt/src-2020/cache/jhbuild/build/nettle-3.5.1'
> make[1]: *** [Makefile:387: eccdata.stamp] Error 2
> make[1]: *** Waiting for unfinished jobs....
> make[1]: Leaving directory '/opt/src-2020/cache/jhbuild/build/nettle-3.5.1'
> make: *** [Makefile:46: all] Error 2
> *** Error during phase build of libnettle: ########## Error running make -j 5
> *** [4/7]
>
> The line 80 of the file curve25519-mul.o.d doesn't seem different than the
> other ones.
> The refrenced file exists:
> /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/i386/_types.h
>
> Nothing found after a quick googling.
>
> Any idea?
None whatsoever. Nettle builds OK for me on Catalina, the only warnings are
about `extern int getopt();` not being a legal prototype because it doesn't
have `void` as a parameter.
Here's the equivalent build command from my build:
/Applications/Xcode.app/Contents/Developer/usr/bin/gcc -I.
-I/Users/john/Development/gtk-build/gtk-stable-10.15-x86_64/inst/include -arch
x86_64
-I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include
-isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
-DHAVE_CONFIG_H -O0 -ggdb3 -arch x86_64
-I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include
-isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk
-mmacosx-version-min=10.15 -ggdb3 -Wall -W -Wmissing-prototypes
-Wmissing-declarations -Wstrict-prototypes -Wpointer-arith
-Wbad-function-cast -Wnested-externs -fPIC -MT eddsa-expand.o -MD -MP -MF
eddsa-expand.o.d -c
/Users/john/Development/gtk-build/gtk-stable-10.15-x86_64/src/nettle-3.5.1/eddsa-expand.c
\
&& true
Pretty much the same as yours except for the prefix and source dir paths.
Regards,
John Ralls
_______________________________________________
gtk-osx-users-list mailing list
gtk-osx-users-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-osx-users-list