I've just upgraded Apache and Embperl won't compile. Embperl 2.2.0 GenToo Linux Apache 2.2.6 apr 1.2.8 libapreq2 2.08
These are the error messages I get: --------------------------------------------------------------- /usr/bin/perl5.8.8 /usr/lib/perl5/5.8.8/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.8.8/ExtUtils/typemap -typemap ../../typemap App.xs > App.xsc && mv App.xsc App.c i686-pc-linux-gnu-gcc -c -I/var/tmp/portage/www-apps/Embperl-2.2.0/work/Embperl-2.2.0 -I/usr/include/apache2 -I/usr/include/apache2/regex -I/usr/include/apache2/os/unix -I/usr/include/apr-1 -I/usr/include/libxml2 -I/usr/include/libxml2 -I/var/tmp/portage/www-apps/Embperl-2.2.0/work/Embperl-2.2.0/xs -fno-strict-aliasing -pipe -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -march=prescott -O2 -pipe -fomit-frame-pointer -DVERSION=\"2.2.0\" -DXS_VERSION=\"2.2.0\" -fPIC "-I/usr/lib/perl5/5.8.8/i686-linux/CORE" -DAPACHE -DAPACHE2 -DEP2 -DLIBXSLT App.c In file included from /usr/include/apache2/ap_config.h:25, from /usr/include/apache2/httpd.h:43, from /var/tmp/portage/www-apps/Embperl-2.2.0/work/Embperl-2.2.0/ep.h:148, from App.xs:13: /usr/include/apr-1/apr.h:270: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'apr_off_t' In file included from /usr/include/apr-1/apr_file_io.h:29, from /usr/include/apr-1/apr_network_io.h:26, from /usr/include/apache2/httpd.h:53, from /var/tmp/portage/www-apps/Embperl-2.2.0/work/Embperl-2.2.0/ep.h:148, from App.xs:13: /usr/include/apr-1/apr_file_info.h:204: error: expected specifier-qualifier-list before 'apr_off_t' In file included from /usr/include/apr-1/apr_network_io.h:26, from /usr/include/apache2/httpd.h:53, from /var/tmp/portage/www-apps/Embperl-2.2.0/work/Embperl-2.2.0/ep.h:148, from App.xs:13: /usr/include/apr-1/apr_file_io.h:551: error: expected declaration specifiers or '...' before 'apr_off_t' /usr/include/apr-1/apr_file_io.h:746: error: expected declaration specifiers or '...' before 'apr_off_t' In file included from /usr/include/apache2/httpd.h:53, from /var/tmp/portage/www-apps/Embperl-2.2.0/work/Embperl-2.2.0/ep.h:148, from App.xs:13: /usr/include/apr-1/apr_network_io.h:545: error: expected declaration specifiers or '...' before 'apr_off_t' In file included from /usr/include/apr-1/apr_buckets.h:32, from /usr/include/apache2/httpd.h:54, from /var/tmp/portage/www-apps/Embperl-2.2.0/work/Embperl-2.2.0/ep.h:148, from App.xs:13: /usr/include/apr-1/apr_mmap.h:134: error: expected declaration specifiers or '...' before 'apr_off_t' /usr/include/apr-1/apr_mmap.h:161: error: expected declaration specifiers or '...' before 'apr_off_t' In file included from /usr/include/apache2/httpd.h:54, from /var/tmp/portage/www-apps/Embperl-2.2.0/work/Embperl-2.2.0/ep.h:148, from App.xs:13: /usr/include/apr-1/apr_buckets.h:242: error: expected specifier-qualifier-list before 'apr_off_t' /usr/include/apr-1/apr_buckets.h:706: error: expected declaration specifiers or '...' before 'apr_off_t' /usr/include/apr-1/apr_buckets.h:718: error: expected declaration specifiers or '...' before 'apr_off_t' /usr/include/apr-1/apr_buckets.h:754: error: expected declaration specifiers or '...' before 'apr_off_t' /usr/include/apr-1/apr_buckets.h:890: error: expected declaration specifiers or '...' before 'apr_off_t' /usr/include/apr-1/apr_buckets.h:891: error: expected declaration specifiers or '...' before 'apr_off_t' /usr/include/apr-1/apr_buckets.h:1168: error: expected declaration specifiers or '...' before 'apr_off_t' /usr/include/apr-1/apr_buckets.h:1367: error: expected declaration specifiers or '...' before 'apr_off_t' /usr/include/apr-1/apr_buckets.h:1381: error: expected declaration specifiers or '...' before 'apr_off_t' /usr/include/apr-1/apr_buckets.h:1431: error: expected declaration specifiers or '...' before 'apr_off_t' /usr/include/apr-1/apr_buckets.h:1447: error: expected declaration specifiers or '...' before 'apr_off_t' In file included from /var/tmp/portage/www-apps/Embperl-2.2.0/work/Embperl-2.2.0/ep.h:148, from App.xs:13: /usr/include/apache2/httpd.h:848: error: expected specifier-qualifier-list before 'apr_off_t' In file included from /usr/include/apache2/http_protocol.h:34, from /var/tmp/portage/www-apps/Embperl-2.2.0/work/Embperl-2.2.0/ep.h:150, from App.xs:13: /usr/include/apache2/util_filter.h:142: error: expected declaration specifiers or '...' before 'apr_off_t' /usr/include/apache2/util_filter.h:299: error: expected declaration specifiers or '...' before 'apr_off_t' In file included from /var/tmp/portage/www-apps/Embperl-2.2.0/work/Embperl-2.2.0/ep.h:150, from App.xs:13: /usr/include/apache2/http_protocol.h:111: error: expected declaration specifiers or '...' before 'apr_off_t' /usr/include/apache2/http_protocol.h:203: error: expected declaration specifiers or '...' before 'apr_off_t' In file included from /var/tmp/portage/www-apps/Embperl-2.2.0/work/Embperl-2.2.0/ep.h:159, from App.xs:13: /usr/include/apr-1/apr_strings.h:299: error: expected declaration specifiers or '...' before 'apr_off_t' /usr/include/apr-1/apr_strings.h:315: error: expected ')' before '*' token /usr/include/apr-1/apr_strings.h:351: error: expected ')' before 'size' make[3]: *** [App.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/www-apps/Embperl-2.2.0/work/Embperl-2.2.0/xs/Embperl/App' make[2]: *** [subdirs] Error 2 make[2]: Leaving directory `/var/tmp/portage/www-apps/Embperl-2.2.0/work/Embperl-2.2.0/xs/Embperl' make[1]: *** [subdirs] Error 2 make[1]: Leaving directory `/var/tmp/portage/www-apps/Embperl-2.2.0/work/Embperl-2.2.0/xs' make: *** [subdirs] Error 2 --------------------------------------------------------------- Help! My website is now completely broken because I no longer have a working Embperl. Trying to downgrade didn't work. Kathryn Andersen -- _--_|\ | Kathryn Andersen <http://www.katspace.com> / \ | \_.--.*/ | GenFicCrit mailing list <http://www.katspace.com/gen_fic_crit/> v | ------------| Melbourne -> Victoria -> Australia -> Southern Hemisphere Maranatha! | -> Earth -> Sol -> Milky Way Galaxy -> Universe --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]