Hello, I tried to build perl-5.26.0 with GCC 7.2.0 (build from source with cygwin's GCC 5.4.0) and failed with the following error:
pp.c: In function 'Perl_pp_crypt': pp.c:3743:43: error: invalid application of 'sizeof' to incomplete type 'struct crypt_data' (struct crypt_data *)safemalloc(sizeof(struct crypt_data)); ^~~~~~ Currently i cannot figure out whether this is crypt's or perl's fault. Any help appreciated. When i was under cygwin 2.8.2, everything was ok. If, under 2.9.0, i force "#undef HAS_CRYPT_R" in config.h, everything is ok. I cannot say if it works with GCC 5.4.0, but i'm pretty sure that it doesn't. Regards, Denis Excoffier. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple