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: embperl-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-help@perl.apache.org
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: embperl-unsubscribe@perl.apache.org
For additional commands, e-mail: embperl-help@perl.apache.org