From: nisse@lysator.liu.se (Niels Möller) Date: Sat, 23 Jan 2016 21:19:38 +0100
I've put a release candidate at https://www.lysator.liu.se/~nisse/archive/nettle-3.2rc1.tar.gz, and I've updated the release planning at https://www.lysator.liu.se/~nisse/nettle/plan.html.
I've spent the day doing tests on various emulated systems. The ARM and PPC emulators have completed the tests with no issues, MIPS and M68K emulators still working hard. Currently, I'm doing tests on gnu/linux and freebsd (the sparc solaris systems I used to do some testing on have been powered down).
If no last minute problems are discovered, I plan to make the release earliest on Wednesday evening (January 27).
All testing is highly appreciated. In particular, if Mac, Windows, or some more obscure systems are important to you, now is the time to test. As a reminder, non-GNU make programs are not really supported.
Builds OK with MinGW as 32-bit libraries on MS-Windows, and passes all tests.
I see compilation warnings about getopt.h and getopt.c, shown below. I ignored them, because they don't seem to indicate a real problem, but it might be nice to avoid these and have a cleaner build.
Thanks.
Here are the warning messages (this is GCC 4.8.1, btw):
gcc -static-libgcc -I. -DHAVE_CONFIG_H -O2 -gdwarf-4 -g3 -ggdb3 -Wno-pointer-sign -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wpointer-arith -Wbad-function-cast -Wnested-externs -MT getopt.o -MD -MP -MF getopt.o.d -c getopt.c \ && true In file included from getopt.c:98:0: getopt.h:169:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern int getopt (); ^ getopt.c:146:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] extern char *getenv (); ^ getopt.c: In function '_getopt_initialize': getopt.c:272:25: warning: unused parameter 'argc' [-Wunused-parameter] _getopt_initialize (int argc, char *const *argv, const char *optstring, ^ getopt.c:272:44: warning: unused parameter 'argv' [-Wunused-parameter] _getopt_initialize (int argc, char *const *argv, const char *optstring, ^ getopt.c: At top level: getopt.c:1188:1: warning: no previous prototype for 'getopt' [-Wmissing-prototypes] getopt (int argc, char *const *argv, const char *optstring) ^