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]

Reply via email to