/wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/modperl_global.h:21:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if MP_THREADED ^ /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/mod_perl.h:27:22: note: expanded from macro 'MP_THREADED' #define MP_THREADED (defined(USE_ITHREADS) && APR_HAS_THREADS) ^ In file included from modperl_error.c:17: In file included from /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/mod_perl.h:89: /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/modperl_global.h:29:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if MP_THREADED ^ /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/mod_perl.h:27:22: note: expanded from macro 'MP_THREADED' #define MP_THREADED (defined(USE_ITHREADS) && APR_HAS_THREADS) ^ 2 warnings generated. cc -I/wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl -I/wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/xs -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/include -I/usr/local/include -I/usr/local/include/db18 -I/usr/local/include/apache24 -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -DUSE_THREAD_SAFE_LOCALE -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -I/usr/local/lib/perl5/5.36/mach/CORE -DMOD_PERL -DMP_COMPAT_1X -std=gnu89 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DPIC -fPIC \ -c modperl_common_util.c && mv modperl_common_util.o modperl_common_util.lo In file included from modperl_debug.c:17: In file included from /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/mod_perl.h:89: /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/modperl_global.h:21:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if MP_THREADED ^ /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/mod_perl.h:27:22: note: expanded from macro 'MP_THREADED' #define MP_THREADED (defined(USE_ITHREADS) && APR_HAS_THREADS) ^ In file included from modperl_debug.c:17: In file included from /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/mod_perl.h:89: /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/modperl_global.h:29:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if MP_THREADED ^ /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/mod_perl.h:27:22: note: expanded from macro 'MP_THREADED' #define MP_THREADED (defined(USE_ITHREADS) && APR_HAS_THREADS) ^ 2 warnings generated. cc -I/wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl -I/wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/xs -I/usr/local/include/apr-1 -I/usr/local/include/apr-1 -I/usr/include -I/usr/local/include -I/usr/local/include/db18 -I/usr/local/include/apache24 -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -DUSE_THREAD_SAFE_LOCALE -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -I/usr/local/lib/perl5/5.36/mach/CORE -DMOD_PERL -DMP_COMPAT_1X -std=gnu89 -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DPIC -fPIC \ -c modperl_common_log.c && mv modperl_common_log.o modperl_common_log.lo modperl_common_util.c:57:53: error: incompatible function pointer types initializing 'int (*)(PerlInterpreter *, SV *, MAGIC *, SV *, const char *, I32)' (aka 'int (*)(struct interpreter *, struct sv *, struct magic *, struct sv *, const char *, long)') with an expression of type 'int (PerlInterpreter *, SV *, MAGIC *, SV *, const char *, int)' (aka 'int (struct interpreter *, struct sv *, struct magic *, struct sv *, const char *, int)') [-Wincompatible-function-pointer-types] modperl_table_magic_copy}; ^~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. gmake[1]: *** [Makefile:114: modperl_common_util.lo] Error 1 gmake[1]: *** Waiting for unfinished jobs.... gmake[1]: Entering directory '/wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/Apache-Test' 2 warnings generated. cp lib/Apache/TestRun.pm ../blib/lib/Apache/TestRun.pm cp lib/Apache/TestPerlDB.pm ../blib/lib/Apache/TestPerlDB.pm cp lib/Apache/TestConfigParrot.pm ../blib/lib/Apache/TestConfigParrot.pm cp lib/Apache/TestMM.pm ../blib/lib/Apache/TestMM.pm cp lib/Apache/TestSmokePerl.pm ../blib/lib/Apache/TestSmokePerl.pm cp lib/Apache/TestConfig.pm ../blib/lib/Apache/TestConfig.pm cp lib/Apache/TestUtil.pm ../blib/lib/Apache/TestUtil.pm cp lib/Apache/TestConfigC.pm ../blib/lib/Apache/TestConfigC.pm cp lib/Apache/TestRunParrot.pm ../blib/lib/Apache/TestRunParrot.pm cp lib/Bundle/ApacheTest.pm ../blib/lib/Bundle/ApacheTest.pm cp lib/Apache/TestServer.pm ../blib/lib/Apache/TestServer.pm cp lib/Apache/TestRunPHP.pm ../blib/lib/Apache/TestRunPHP.pm cp lib/Apache/TestBuild.pm ../blib/lib/Apache/TestBuild.pm cp lib/Apache/TestCommonPost.pm ../blib/lib/Apache/TestCommonPost.pm cp lib/Apache/TestTrace.pm ../blib/lib/Apache/TestTrace.pm cp lib/Apache/TestHarnessPHP.pm ../blib/lib/Apache/TestHarnessPHP.pm cp lib/Apache/TestHandler.pm ../blib/lib/Apache/TestHandler.pm cp lib/Apache/TestMB.pm ../blib/lib/Apache/TestMB.pm cp lib/Apache/TestConfigParse.pm ../blib/lib/Apache/TestConfigParse.pm cp lib/Apache/TestRequest.pm ../blib/lib/Apache/TestRequest.pm cp lib/Apache/TestConfigPerl.pm ../blib/lib/Apache/TestConfigPerl.pm cp lib/Apache/TestHarness.pm ../blib/lib/Apache/TestHarness.pm cp lib/Apache/Test5005compat.pm ../blib/lib/Apache/Test5005compat.pm cp lib/Apache/TestSmoke.pm ../blib/lib/Apache/TestSmoke.pm cp lib/Apache/TestRunPerl.pm ../blib/lib/Apache/TestRunPerl.pm cp lib/Apache/TestClient.pm ../blib/lib/Apache/TestClient.pm cp lib/Apache/TestReport.pm ../blib/lib/Apache/TestReport.pm cp lib/Apache/TestSSLCA.pm ../blib/lib/Apache/TestSSLCA.pm cp lib/Apache/Test.pm ../blib/lib/Apache/Test.pm cp lib/Apache/TestConfigPHP.pm ../blib/lib/Apache/TestConfigPHP.pm cp lib/Apache/TestCommon.pm ../blib/lib/Apache/TestCommon.pm cp lib/Apache/TestSort.pm ../blib/lib/Apache/TestSort.pm cp lib/Apache/TestReportPerl.pm ../blib/lib/Apache/TestReportPerl.pm In file included from modperl_common_log.c:19: In file included from /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/modperl_debug.h:20: In file included from /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/mod_perl.h:89: /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/modperl_global.h:21:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if MP_THREADED ^ /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/mod_perl.h:27:22: note: expanded from macro 'MP_THREADED' #define MP_THREADED (defined(USE_ITHREADS) && APR_HAS_THREADS) ^ In file included from modperl_common_log.c:19: In file included from /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/modperl_debug.h:20: In file included from /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/mod_perl.h:89: /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/modperl_global.h:29:5: warning: macro expansion producing 'defined' has undefined behavior [-Wexpansion-to-defined] #if MP_THREADED ^ /wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl/mod_perl.h:27:22: note: expanded from macro 'MP_THREADED' #define MP_THREADED (defined(USE_ITHREADS) && APR_HAS_THREADS) ^ 2 warnings generated. gmake[1]: Leaving directory '/wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/src/modules/perl' gmake: *** [Makefile:451: modperl_lib] Error 2 gmake: *** Waiting for unfinished jobs.... Manifying 15 pod documents gmake[1]: Leaving directory '/wrkdirs/usr/ports/www/mod_perl2/work/mod_perl-2.0.12/Apache-Test' ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/www/mod_perl2