Can't install mod_perl (apr*.h issue)

Walter Venable weaseal at gmail.com
Sat Apr 26 14:21:21 UTC 2008


Hey all...whenever I try to install mod_perl, it hangs up saying it 
can't find the apr*.h files (which I've manually located in 
/usr/local/include/apr-1/ .  My question -- how do I get it to look in 
that proper folder?

See log:

Script started on Sat Apr 26 05:14:47 2008
[weaseal: /usr/ports/www/mod_perl]$ sudo make clean
===>  Cleaning for mod_perl-1.30
[weaseal: /usr/ports/www/mod_perl]$ sudo make
===>  Vulnerability check disabled, database not found
===>  Extracting for mod_perl-1.30
=> MD5 Checksum OK for mod_perl-1.30.tar.gz.
=> SHA256 Checksum OK for mod_perl-1.30.tar.gz.
===>   mod_perl-1.30 depends on file: /usr/local/bin/perl5.8.8 - found
===>  Patching for mod_perl-1.30
===>   mod_perl-1.30 depends on file: /usr/local/bin/perl5.8.8 - found
===>  Applying FreeBSD patches for mod_perl-1.30
===>   mod_perl-1.30 depends on file: 
/usr/local/lib/perl5/site_perl/5.8.8/LWP.pm - found
===>   mod_perl-1.30 depends on file: /usr/local/sbin/apxs - found
===>   mod_perl-1.30 depends on file: /usr/local/bin/perl5.8.8 - found
===>  Configuring for mod_perl-1.30
Will configure via APXS (apxs=/usr/local/sbin/apxs)
PerlDispatchHandler.........enabled
PerlChildInitHandler........enabled
PerlChildExitHandler........enabled
PerlPostReadRequestHandler..enabled
PerlTransHandler............enabled
PerlHeaderParserHandler.....enabled
PerlAccessHandler...........enabled
PerlAuthenHandler...........enabled
PerlAuthzHandler............enabled
PerlTypeHandler.............enabled
PerlFixupHandler............enabled
PerlHandler.................enabled
PerlLogHandler..............enabled
PerlInitHandler.............enabled
PerlCleanupHandler..........enabled
PerlRestartHandler..........enabled
PerlStackedHandlers.........enabled
PerlMethodHandlers..........enabled
PerlDirectiveHandlers.......enabled
PerlTableApi................enabled
PerlLogApi..................enabled
PerlUriApi..................enabled
PerlUtilApi.................enabled
PerlFileApi.................enabled
PerlConnectionApi...........enabled
PerlServerApi...............enabled
PerlSections................enabled
PerlSSI.....................enabled
Will run tests as User: 'nobody' Group: 'wheel'
Configuring mod_perl for building via APXS
 + Creating a local mod_perl source tree
 + Setting up mod_perl build environment (Makefile)
 + id: mod_perl/1.30
 + id: Perl/v5.8.8 (freebsd) [/usr/local/bin/perl5.8.8]
Now please type 'make' to build libperl.so
Checking CGI.pm VERSION..........ok
Checking for LWP::UserAgent......ok
Checking for HTML::HeadParser....ok
Checking if your kit is complete...
Looks good
Writing Makefile for Apache
Writing Makefile for Apache::Connection
Writing Makefile for Apache::Constants
Writing Makefile for Apache::File
Writing Makefile for Apache::Leak
Writing Makefile for Apache::Log
Writing Makefile for Apache::ModuleConfig
Writing Makefile for Apache::PerlRunXS
Writing Makefile for Apache::Server
Writing Makefile for Apache::Symbol
Writing Makefile for Apache::Table
Writing Makefile for Apache::URI
Writing Makefile for Apache::Util
Writing Makefile for mod_perl
===>  Building for mod_perl-1.30
(cd ./apaci && PERL5LIB=/usr/ports/www/mod_perl/work/mod_perl-1.30/lib: 
make)
cc -DPIC -fPIC -O -pipe -march=athlon64 
-I/usr/local/lib/perl5/5.8.8/mach/CORE

-DAPPLLIB_EXP="/usr/local/lib/perl5/5.8.8/BSDPAN" -DHAS_FPSETMASK 
-DHAS_FLOATINGPOINT_H

-fno-strict-aliasing -pipe -Wdeclaration-after-statement 
-I/usr/local/include  -DMOD_PERL_VERSION=\"1.30\"

-DMOD_PERL_STRING_VERSION=\"mod_perl/1.30\"

-DMOD_PERL_PREFIX=\"/usr/local/lib/perl5/site_perl/5.8.8/amd64-freebsd\" 
-I/usr/local/include/apache22

-DMOD_PERL -O2 -fno-strict-aliasing -pipe -march=athlon64 -I/usr/include 
-O2 -fno-strict-aliasing -pipe

-march=athlon64 -march=athlon64 -c mod_perl.c && mv mod_perl.o mod_perl.lo
In file included from /usr/local/include/apache22/httpd.h:43,
                 from apache_inc.h:120,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/ap_config.h:25:17: apr.h: No such file or 
directory
/usr/local/include/apache22/ap_config.h:26:23: apr_hooks.h: No such file 
or directory
/usr/local/include/apache22/ap_config.h:27:32: apr_optional_hooks.h: No 
such file or directory
In file included from /usr/local/include/apache22/httpd.h:46,
                 from apache_inc.h:120,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/ap_release.h:25:41: apr_general.h: No such 
file or directory
In file included from apache_inc.h:120,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/httpd.h:50:24: apr_tables.h: No such file or 
directory
/usr/local/include/apache22/httpd.h:51:23: apr_pools.h: No such file or 
directory
/usr/local/include/apache22/httpd.h:52:22: apr_time.h: No such file or 
directory
/usr/local/include/apache22/httpd.h:53:28: apr_network_io.h: No such 
file or directory
/usr/local/include/apache22/httpd.h:54:25: apr_buckets.h: No such file 
or directory
/usr/local/include/apache22/httpd.h:55:22: apr_poll.h: No such file or 
directory
In file included from /usr/local/include/apache22/httpd.h:59,
                 from apache_inc.h:120,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/ap_regex.h:87: error: syntax error before 
"apr_size_t"
/usr/local/include/apache22/ap_regex.h:118: error: syntax error before 
"apr_size_t"
/usr/local/include/apache22/ap_regex.h:127: error: syntax error before 
"ap_regerror"
/usr/local/include/apache22/ap_regex.h:128: error: syntax error before 
"apr_size_t"
/usr/local/include/apache22/ap_regex.h:128: warning: data definition has 
no type or storage class
In file included from apache_inc.h:120,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/httpd.h:461: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:631: error: syntax error before 
"apr_int64_t"
/usr/local/include/apache22/httpd.h:753:21: apr_uri.h: No such file or 
directory
/usr/local/include/apache22/httpd.h:760: error: syntax error before 
"apr_pool_t"
/usr/local/include/apache22/httpd.h:776: error: syntax error before 
"apr_pool_t"
/usr/local/include/apache22/httpd.h:813: error: syntax error before 
"apr_time_t"
/usr/local/include/apache22/httpd.h:849: error: syntax error before 
"apr_int64_t"
/usr/local/include/apache22/httpd.h:856: error: syntax error before 
"apr_off_t"
/usr/local/include/apache22/httpd.h:869: error: syntax error before 
"apr_off_t"
/usr/local/include/apache22/httpd.h:897: error: syntax error before 
"apr_table_t"
/usr/local/include/apache22/httpd.h:920: error: syntax error before 
"apr_array_header_t"
/usr/local/include/apache22/httpd.h:953: error: syntax error before 
"apr_finfo_t"
/usr/local/include/apache22/httpd.h:1038: error: syntax error before 
"apr_pool_t"
/usr/local/include/apache22/httpd.h:1046: error: syntax error before 
"apr_sockaddr_t"
/usr/local/include/apache22/httpd.h:1086: error: syntax error before 
"apr_table_t"
/usr/local/include/apache22/httpd.h:1120: error: syntax error before 
"APR_RING_ENTRY"
/usr/local/include/apache22/httpd.h:1128: error: syntax error before 
"apr_pool_t"
/usr/local/include/apache22/httpd.h:1153: error: syntax error before 
"apr_sockaddr_t"
/usr/local/include/apache22/httpd.h:1181: error: syntax error before 
"apr_port_t"
/usr/local/include/apache22/httpd.h:1188: error: syntax error before 
"apr_file_t"
/usr/local/include/apache22/httpd.h:1207: error: syntax error before 
"apr_interval_time_t"
/usr/local/include/apache22/httpd.h:1221: error: syntax error before 
"apr_array_header_t"
/usr/local/include/apache22/httpd.h:1237: error: syntax error before 
"apr_bucket_brigade"
/usr/local/include/apache22/httpd.h:1245: error: syntax error before 
"apr_bucket_brigade"
/usr/local/include/apache22/httpd.h:1251: error: syntax error before 
"apr_socket_t"
/usr/local/include/apache22/httpd.h:1267: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1277: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1290: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1300: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1309: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1319: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1329: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1341: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1349: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1358: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1369: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1392: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1402: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1414: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1423: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1432: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1474: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1484: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1495: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1503: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1512: error: syntax error before 
"ap_escape_errorlog_item"
/usr/local/include/apache22/httpd.h:1513: error: syntax error before 
"apr_size_t"
/usr/local/include/apache22/httpd.h:1513: warning: data definition has 
no type or storage class
/usr/local/include/apache22/httpd.h:1523: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1532: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1561: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1575: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1585: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1637: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1645: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1659: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1667: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1680: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1720: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1732: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1742: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1750: error: syntax error before '*' 
token
/usr/local/include/apache22/httpd.h:1761: error: syntax error before '*' 
token
In file included from apache_inc.h:121,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/http_config.h:279: error: syntax error 
before "apr_int64_t"
/usr/local/include/apache22/http_config.h:291: error: syntax error 
before "apr_pool_t"
/usr/local/include/apache22/http_config.h:357: error: syntax error 
before '*' token
/usr/local/include/apache22/http_config.h:365: error: syntax error 
before '*' token
/usr/local/include/apache22/http_config.h:372: error: syntax error 
before '*' token
/usr/local/include/apache22/http_config.h:380: error: syntax error 
before '*' token
/usr/local/include/apache22/http_config.h:393: error: syntax error 
before '*' token
/usr/local/include/apache22/http_config.h:557: error: syntax error 
before '*' token
/usr/local/include/apache22/http_config.h:566: error: syntax error 
before "apr_pool_t"
/usr/local/include/apache22/http_config.h:582: error: syntax error 
before "apr_pool_t"
/usr/local/include/apache22/http_config.h:607: error: syntax error 
before "ap_pcfg_openfile"
/usr/local/include/apache22/http_config.h:608: error: syntax error 
before "apr_pool_t"
/usr/local/include/apache22/http_config.h:608: warning: data definition 
has no type or storage class
/usr/local/include/apache22/http_config.h:619: error: syntax error 
before '*' token
/usr/local/include/apache22/http_config.h:622: error: 
`ap_pcfg_open_custom' declared as function returning

a function
/usr/local/include/apache22/http_config.h:623: error: syntax error 
before "void"
/usr/local/include/apache22/http_config.h:669: error: syntax error 
before '*' token
/usr/local/include/apache22/http_config.h:685: error: syntax error 
before "apr_pool_t"
/usr/local/include/apache22/http_config.h:768: error: syntax error 
before '*' token
/usr/local/include/apache22/http_config.h:805: error: syntax error 
before "apr_pool_t"
/usr/local/include/apache22/http_config.h:820: error: syntax error 
before "apr_pool_t"
/usr/local/include/apache22/http_config.h:827: error: syntax error 
before '*' token
/usr/local/include/apache22/http_config.h:837: error: syntax error 
before '*' token
/usr/local/include/apache22/http_config.h:844: error: syntax error 
before '*' token
/usr/local/include/apache22/http_config.h:852: error: syntax error 
before '*' token
/usr/local/include/apache22/http_config.h:862: error: syntax error 
before '*' token
/usr/local/include/apache22/http_config.h:889: error: syntax error 
before '*' token
/usr/local/include/apache22/http_config.h:905: error: syntax error 
before "apr_pool_t"
/usr/local/include/apache22/http_config.h:918: error: syntax error 
before "apr_pool_t"
/usr/local/include/apache22/http_config.h:964: error: syntax error 
before "apr_pool_t"
/usr/local/include/apache22/http_config.h:975: error: syntax error 
before "int"
/usr/local/include/apache22/http_config.h:984: error: syntax error 
before "int"
/usr/local/include/apache22/http_config.h:993: error: syntax error 
before "void"
/usr/local/include/apache22/http_config.h:1003: error: syntax error 
before "int"
/usr/local/include/apache22/http_config.h:1014: error: syntax error 
before "int"
/usr/local/include/apache22/http_config.h:1022: error: syntax error 
before "void"
/usr/local/include/apache22/http_config.h:1029: error: syntax error 
before "int"
/usr/local/include/apache22/http_config.h:1042: error: syntax error 
before "int"
/usr/local/include/apache22/http_config.h:1049: error: syntax error 
before "void"
In file included from apache_inc.h:122,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/http_protocol.h:31:26: apr_portable.h: No 
such file or directory
/usr/local/include/apache22/http_protocol.h:32:22: apr_mmap.h: No such 
file or directory
In file included from /usr/local/include/apache22/http_protocol.h:34,
                 from apache_inc.h:122,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/util_filter.h:136: error: syntax error 
before '*' token
/usr/local/include/apache22/util_filter.h:138: error: syntax error 
before '*' token
/usr/local/include/apache22/util_filter.h:146: error: syntax error 
before "ap_out_filter_func"
/usr/local/include/apache22/util_filter.h:295: error: syntax error 
before "ap_get_brigade"
/usr/local/include/apache22/util_filter.h:296: error: syntax error 
before "apr_bucket_brigade"
/usr/local/include/apache22/util_filter.h:299: warning: data definition 
has no type or storage class
/usr/local/include/apache22/util_filter.h:309: error: syntax error 
before "ap_pass_brigade"
/usr/local/include/apache22/util_filter.h:310: error: syntax error 
before "apr_bucket_brigade"
/usr/local/include/apache22/util_filter.h:310: warning: data definition 
has no type or storage class
/usr/local/include/apache22/util_filter.h:327: error: syntax error 
before "ap_in_filter_func"
/usr/local/include/apache22/util_filter.h:348: error: syntax error 
before "ap_out_filter_func"
/usr/local/include/apache22/util_filter.h:374: error: syntax error 
before "ap_out_filter_func"
/usr/local/include/apache22/util_filter.h:491: error: syntax error 
before "ap_save_brigade"
/usr/local/include/apache22/util_filter.h:492: error: syntax error 
before "apr_bucket_brigade"
/usr/local/include/apache22/util_filter.h:493: warning: data definition 
has no type or storage class
/usr/local/include/apache22/util_filter.h:503: error: syntax error 
before "ap_filter_flush"
/usr/local/include/apache22/util_filter.h:503: error: syntax error 
before '*' token
/usr/local/include/apache22/util_filter.h:504: warning: data definition 
has no type or storage class
/usr/local/include/apache22/util_filter.h:511: error: syntax error 
before "ap_fflush"
/usr/local/include/apache22/util_filter.h:511: error: syntax error 
before "apr_bucket_brigade"
/usr/local/include/apache22/util_filter.h:511: warning: data definition 
has no type or storage class
/usr/local/include/apache22/util_filter.h:547: error: syntax error 
before "ap_fputstrs"
/usr/local/include/apache22/util_filter.h:548: error: syntax error 
before "apr_bucket_brigade"
/usr/local/include/apache22/util_filter.h:549: warning: data definition 
has no type or storage class
/usr/local/include/apache22/util_filter.h:558: error: syntax error 
before "ap_fprintf"
/usr/local/include/apache22/util_filter.h:559: error: syntax error 
before "apr_bucket_brigade"
/usr/local/include/apache22/util_filter.h:562: warning: data definition 
has no type or storage class
In file included from apache_inc.h:122,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/http_protocol.h:45: error: syntax error 
before "void"
/usr/local/include/apache22/http_protocol.h:77: error: syntax error 
before "apr_bucket_brigade"
/usr/local/include/apache22/http_protocol.h:111: error: syntax error 
before "apr_off_t"
/usr/local/include/apache22/http_protocol.h:127: error: syntax error 
before "ap_rationalize_mtime"
/usr/local/include/apache22/http_protocol.h:127: error: syntax error 
before "apr_time_t"
/usr/local/include/apache22/http_protocol.h:127: warning: data 
definition has no type or storage class
/usr/local/include/apache22/http_protocol.h:148: error: syntax error 
before '*' token
/usr/local/include/apache22/http_protocol.h:203: error: syntax error 
before "ap_send_fd"
/usr/local/include/apache22/http_protocol.h:203: error: syntax error 
before '*' token
/usr/local/include/apache22/http_protocol.h:204: warning: data 
definition has no type or storage class
/usr/local/include/apache22/http_protocol.h:228: error: syntax error 
before '*' token
/usr/local/include/apache22/http_protocol.h:235: error: syntax error 
before '*' token
/usr/local/include/apache22/http_protocol.h:253: error: syntax error 
before '*' token
/usr/local/include/apache22/http_protocol.h:426: error: syntax error 
before "apr_size_t"
/usr/local/include/apache22/http_protocol.h:534: error: syntax error 
before "ap_rgetline_core"
/usr/local/include/apache22/http_protocol.h:534: error: syntax error 
before "apr_size_t"
/usr/local/include/apache22/http_protocol.h:537: warning: data 
definition has no type or storage class
/usr/local/include/apache22/http_protocol.h:554: error: syntax error 
before '*' token
/usr/local/include/apache22/http_protocol.h:569: error: syntax error 
before "int"
/usr/local/include/apache22/http_protocol.h:577: error: syntax error 
before "int"
/usr/local/include/apache22/http_protocol.h:585: error: syntax error 
before "const"
/usr/local/include/apache22/http_protocol.h:592: error: syntax error 
before '(' token
/usr/local/include/apache22/http_protocol.h:608: error: syntax error 
before "apr_bucket_refcount"
/usr/local/include/apache22/http_protocol.h:616: error: syntax error 
before "ap_bucket_type_error"
/usr/local/include/apache22/http_protocol.h:616: warning: data 
definition has no type or storage class
/usr/local/include/apache22/http_protocol.h:633: error: syntax error 
before '*' token
/usr/local/include/apache22/http_protocol.h:633: error: syntax error 
before '*' token
/usr/local/include/apache22/http_protocol.h:634: warning: data 
definition has no type or storage class
/usr/local/include/apache22/http_protocol.h:644: error: syntax error 
before '*' token
/usr/local/include/apache22/http_protocol.h:645: error: syntax error 
before "apr_pool_t"
/usr/local/include/apache22/http_protocol.h:646: warning: data 
definition has no type or storage class
/usr/local/include/apache22/http_protocol.h:648: error: syntax error 
before "ap_byterange_filter"
/usr/local/include/apache22/http_protocol.h:648: error: syntax error 
before "apr_bucket_brigade"
/usr/local/include/apache22/http_protocol.h:648: warning: data 
definition has no type or storage class
/usr/local/include/apache22/http_protocol.h:649: error: syntax error 
before "ap_http_header_filter"
/usr/local/include/apache22/http_protocol.h:649: error: syntax error 
before "apr_bucket_brigade"
/usr/local/include/apache22/http_protocol.h:649: warning: data 
definition has no type or storage class
/usr/local/include/apache22/http_protocol.h:650: error: syntax error 
before "ap_content_length_filter"
/usr/local/include/apache22/http_protocol.h:651: error: syntax error 
before "apr_bucket_brigade"
/usr/local/include/apache22/http_protocol.h:651: warning: data 
definition has no type or storage class
/usr/local/include/apache22/http_protocol.h:652: error: syntax error 
before "ap_old_write_filter"
/usr/local/include/apache22/http_protocol.h:652: error: syntax error 
before "apr_bucket_brigade"
/usr/local/include/apache22/http_protocol.h:652: warning: data 
definition has no type or storage class
In file included from apache_inc.h:123,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/http_log.h:33:29: apr_thread_proc.h: No such 
file or directory
In file included from apache_inc.h:123,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/http_log.h:102: error: syntax error before 
'*' token
/usr/local/include/apache22/http_log.h:109: error: syntax error before 
"ap_replace_stderr_log"
/usr/local/include/apache22/http_log.h:109: error: syntax error before 
'*' token
/usr/local/include/apache22/http_log.h:110: warning: data definition has 
no type or storage class
/usr/local/include/apache22/http_log.h:121: error: syntax error before 
'*' token
/usr/local/include/apache22/http_log.h:134: error: syntax error before 
'*' token
/usr/local/include/apache22/http_log.h:172: error: syntax error before 
"apr_status_t"
/usr/local/include/apache22/http_log.h:196: error: syntax error before 
"apr_status_t"
/usr/local/include/apache22/http_log.h:220: error: syntax error before 
"apr_status_t"
/usr/local/include/apache22/http_log.h:246: error: syntax error before 
"apr_status_t"
/usr/local/include/apache22/http_log.h:261: error: syntax error before 
'*' token
/usr/local/include/apache22/http_log.h:269: error: syntax error before 
"ap_read_pid"
/usr/local/include/apache22/http_log.h:269: error: syntax error before 
'*' token
/usr/local/include/apache22/http_log.h:269: warning: data definition has 
no type or storage class
/usr/local/include/apache22/http_log.h:282: error: syntax error before 
"apr_pool_t"
/usr/local/include/apache22/http_log.h:301: error: syntax error before 
'*' token
/usr/local/include/apache22/http_log.h:335: error: syntax error before 
"void"
In file included from apache_inc.h:124,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/http_main.h:29:26: apr_optional.h: No such 
file or directory
In file included from apache_inc.h:124,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/http_main.h:49: error: syntax error before 
'*' token
/usr/local/include/apache22/http_main.h:49: warning: data definition has 
no type or storage class
/usr/local/include/apache22/http_main.h:52: error: syntax error before 
'*' token
/usr/local/include/apache22/http_main.h:52: warning: data definition has 
no type or storage class
/usr/local/include/apache22/http_main.h:55: error: syntax error before 
'*' token
/usr/local/include/apache22/http_main.h:55: warning: data definition has 
no type or storage class
/usr/local/include/apache22/http_main.h:64: error: syntax error before 
"ap_signal_server"
In file included from apache_inc.h:125,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/http_core.h:30:22: apr_hash.h: No such file 
or directory
In file included from apache_inc.h:125,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/http_core.h:208: error: syntax error before 
'*' token
/usr/local/include/apache22/http_core.h:222: error: syntax error before 
"ap_get_server_port"
/usr/local/include/apache22/http_core.h:222: warning: data definition 
has no type or storage class
/usr/local/include/apache22/http_core.h:229: error: syntax error before 
"ap_get_limit_req_body"
/usr/local/include/apache22/http_core.h:229: warning: data definition 
has no type or storage class
/usr/local/include/apache22/http_core.h:278: error: syntax error before 
"apr_int64_t"
/usr/local/include/apache22/http_core.h:314: error: syntax error before 
'*' token
/usr/local/include/apache22/http_core.h:314: warning: data definition 
has no type or storage class
/usr/local/include/apache22/http_core.h:377: error: syntax error before 
"ap_register_request_note"
/usr/local/include/apache22/http_core.h:377: warning: data definition 
has no type or storage class
/usr/local/include/apache22/http_core.h:393: error: syntax error before 
"apr_size_t"
/usr/local/include/apache22/http_core.h:459: error: syntax error before 
"apr_array_header_t"
/usr/local/include/apache22/http_core.h:510: error: syntax error before 
"apr_off_t"
/usr/local/include/apache22/http_core.h:520: error: syntax error before 
"apr_array_header_t"
/usr/local/include/apache22/http_core.h:529: error: syntax error before 
"apr_hash_t"
/usr/local/include/apache22/http_core.h:577: error: syntax error before 
"apr_array_header_t"
/usr/local/include/apache22/http_core.h:585: error: syntax error before 
"apr_table_t"
/usr/local/include/apache22/http_core.h:600: error: syntax error before 
'*' token
/usr/local/include/apache22/http_core.h:609: error: syntax error before 
"apr_bucket_brigade"
/usr/local/include/apache22/http_core.h:612: error: syntax error before 
"ap_core_output_filter"
/usr/local/include/apache22/http_core.h:612: error: syntax error before 
"apr_bucket_brigade"
/usr/local/include/apache22/http_core.h:612: warning: data definition 
has no type or storage class
/usr/local/include/apache22/http_core.h:633: error: syntax error before 
"apr_hash_t"
/usr/local/include/apache22/http_core.h:662: error: syntax error before 
"int"
/usr/local/include/apache22/http_core.h:672: error: syntax error before 
"ap_logio_add_bytes_out"
/usr/local/include/apache22/http_core.h:680: error: syntax error before 
"ap_ident_lookup"
In file included from apache_inc.h:126,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/http_request.h:105: error: syntax error 
before '*' token
/usr/local/include/apache22/http_request.h:130: error: syntax error 
before "ap_sub_req_output_filter"
/usr/local/include/apache22/http_request.h:131: error: syntax error 
before "apr_bucket_brigade"
/usr/local/include/apache22/http_request.h:131: warning: data definition 
has no type or storage class
/usr/local/include/apache22/http_request.h:198: error: syntax error 
before "apr_time_t"
/usr/local/include/apache22/http_request.h:261: error: syntax error 
before "int"
/usr/local/include/apache22/http_request.h:271: error: syntax error 
before "int"
/usr/local/include/apache22/http_request.h:286: error: syntax error 
before "int"
/usr/local/include/apache22/http_request.h:300: error: syntax error 
before "int"
/usr/local/include/apache22/http_request.h:309: error: syntax error 
before "int"
/usr/local/include/apache22/http_request.h:319: error: syntax error 
before "int"
/usr/local/include/apache22/http_request.h:331: error: syntax error 
before "int"
/usr/local/include/apache22/http_request.h:344: error: syntax error 
before "int"
/usr/local/include/apache22/http_request.h:351: error: syntax error 
before "void"
In file included from apache_inc.h:127,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/util_script.h:51: error: syntax error before 
'*' token
/usr/local/include/apache22/util_script.h:90: error: syntax error before 
"apr_file_t"
/usr/local/include/apache22/util_script.h:104: error: syntax error 
before "apr_bucket_brigade"
In file included from mod_perl.h:162,
                 from mod_perl.c:58:
apache_inc.h:128:31: http_conf_globals.h: No such file or directory
In file included from apache_inc.h:129,
                 from mod_perl.h:162,
                 from mod_perl.c:58:
/usr/local/include/apache22/http_vhost.h:37: error: syntax error before 
'*' token
/usr/local/include/apache22/http_vhost.h:45: error: syntax error before 
'*' token
/usr/local/include/apache22/http_vhost.h:53: error: syntax error before 
'*' token
/usr/local/include/apache22/http_vhost.h:111: error: syntax error before 
"apr_port_t"
In file included from mod_perl.c:58:
mod_perl.h:248: error: syntax error before "table"
mod_perl.h:260: error: syntax error before '*' token
mod_perl.h:260: warning: data definition has no type or storage class
mod_perl.h:262: error: syntax error before '*' token
mod_perl.h:262: warning: data definition has no type or storage class
In file included from mod_perl.c:58:
mod_perl.h:1022: error: syntax error before "array_header"
mod_perl.h:1035: error: syntax error before "table"
mod_perl.h:1050: error: syntax error before "table"
mod_perl.h:1066: error: syntax error before "table"
mod_perl.h:1110: error: syntax error before "pool"
mod_perl.h:1120: error: syntax error before "pool"
mod_perl.h:1121: error: syntax error before "pool"
mod_perl.h:1123: error: syntax error before "pool"
mod_perl.h:1124: error: syntax error before "pool"
mod_perl.h:1155: error: syntax error before '*' token
mod_perl.h:1156: error: syntax error before '*' token
mod_perl.h:1156: error: syntax error before "pool"
mod_perl.h:1156: warning: data definition has no type or storage class
mod_perl.h:1157: error: syntax error before '*' token
mod_perl.h:1157: warning: data definition has no type or storage class
mod_perl.h:1161: error: syntax error before '*' token
mod_perl.h:1170: error: syntax error before "pool"
mod_perl.h:1174: error: syntax error before "pool"
mod_perl.h:1175: error: syntax error before '*' token
mod_perl.h:1175: warning: data definition has no type or storage class
mod_perl.h:1200: error: syntax error before '*' token
mod_perl.h:1201: error: syntax error before '*' token
mod_perl.h:1202: error: syntax error before '*' token
mod_perl.h:1203: error: syntax error before '*' token
mod_perl.h:1204: error: syntax error before '*' token
mod_perl.h:1266: error: syntax error before '*' token
mod_perl.h:1267: error: syntax error before '*' token
mod_perl.h:1270: error: syntax error before '*' token
mod_perl.h:1281: error: syntax error before '*' token
mod_perl.h:1281: warning: data definition has no type or storage class
mod_perl.h:1282: error: syntax error before '*' token
mod_perl.h:1282: warning: data definition has no type or storage class
mod_perl.h:1291: error: syntax error before "pool"
mod_perl.c:186: error: syntax error before "perl_handlers"
mod_perl.c:187: warning: braces around scalar initializer
mod_perl.c:187: warning: (near initialization for `perl_handlers[0]')
mod_perl.c:187: warning: initialization makes integer from pointer 
without a cast
mod_perl.c:187: error: initializer element is not computable at load time
mod_perl.c:187: error: (near initialization for `perl_handlers[0]')
mod_perl.c:187: warning: excess elements in scalar initializer
mod_perl.c:187: warning: (near initialization for `perl_handlers[0]')
mod_perl.c:187: error: initializer element is not constant
mod_perl.c:187: error: (near initialization for `perl_handlers[0]')
mod_perl.c:188: warning: braces around scalar initializer
mod_perl.c:188: warning: (near initialization for `perl_handlers[1]')
mod_perl.c:188: warning: initialization makes integer from pointer 
without a cast
mod_perl.c:188: error: initializer element is not computable at load time
mod_perl.c:188: error: (near initialization for `perl_handlers[1]')
mod_perl.c:188: warning: excess elements in scalar initializer
mod_perl.c:188: warning: (near initialization for `perl_handlers[1]')
mod_perl.c:188: error: initializer element is not constant
mod_perl.c:188: error: (near initialization for `perl_handlers[1]')
mod_perl.c:189: warning: braces around scalar initializer
mod_perl.c:189: warning: (near initialization for `perl_handlers[2]')
mod_perl.c:189: warning: initialization makes integer from pointer 
without a cast
mod_perl.c:190: warning: data definition has no type or storage class
mod_perl.c:193: error: `this_module_needs_to_be_ported_to_apache_2_0' 
undeclared here (not in a function)
mod_perl.c:193: error: initializer element is not constant
mod_perl.c:193: error: (near initialization for `perl_module.version')
mod_perl.c:194: warning: initialization makes integer from pointer 
without a cast
mod_perl.c:194: error: initializer element is not computable at load time
mod_perl.c:194: error: (near initialization for `perl_module.minor_version')
mod_perl.c:195: warning: initialization makes integer from pointer 
without a cast
mod_perl.c:195: error: initializer element is not computable at load time
mod_perl.c:195: error: (near initialization for `perl_module.module_index')
mod_perl.c:196: warning: initialization from incompatible pointer type
mod_perl.c:198: warning: initialization from incompatible pointer type
mod_perl.c:199: warning: initialization makes integer from pointer 
without a cast
mod_perl.c:200: warning: initialization from incompatible pointer type
mod_perl.c:201: warning: initialization from incompatible pointer type
mod_perl.c:202: warning: initialization from incompatible pointer type
mod_perl.c:203: warning: initialization from incompatible pointer type
mod_perl.c:204: warning: initialization from incompatible pointer type
mod_perl.c:205: warning: initialization from incompatible pointer type
mod_perl.c:206: warning: initialization from incompatible pointer type
mod_perl.c:207: warning: excess elements in struct initializer
mod_perl.c:207: warning: (near initialization for `perl_module')
mod_perl.c:209: warning: excess elements in struct initializer
mod_perl.c:209: warning: (near initialization for `perl_module')
mod_perl.c:212: warning: excess elements in struct initializer
mod_perl.c:212: warning: (near initialization for `perl_module')
mod_perl.c:215: warning: excess elements in struct initializer
mod_perl.c:215: warning: (near initialization for `perl_module')
mod_perl.c:218: warning: excess elements in struct initializer
mod_perl.c:218: warning: (near initialization for `perl_module')
mod_perl.c: In function `seqno_check_max':
mod_perl.c:233: warning: cast to pointer from integer of different size
mod_perl.c:235: error: `array_header' undeclared (first use in this 
function)
mod_perl.c:235: error: (Each undeclared identifier is reported only once
mod_perl.c:235: error: for each function it appears in.)
mod_perl.c:235: error: `vars' undeclared (first use in this function)
mod_perl.c:235: error: syntax error before ')' token
mod_perl.c:242: error: structure has no member named `vars'
mod_perl.c:243: error: structure has no member named `vars'
mod_perl.c:243: warning: cast to pointer from integer of different size
mod_perl.c: At top level:
mod_perl.c:256: error: syntax error before "pool"
mod_perl.c:305: error: syntax error before "pool"
mod_perl.c: In function `mp_fake_request_rec':
mod_perl.c:307: error: `p' undeclared (first use in this function)
mod_perl.c:307: warning: cast to pointer from integer of different size
mod_perl.c:308: error: structure has no member named `pool'
mod_perl.c:309: error: `s' undeclared (first use in this function)
mod_perl.c:311: error: `hook' undeclared (first use in this function)
mod_perl.c:312: error: structure has no member named `notes'
mod_perl.c: At top level:
mod_perl.c:317: error: syntax error before "pool"
mod_perl.c: In function `perl_restart_handler':
mod_perl.c:321: error: `s' undeclared (first use in this function)
mod_perl.c:321: warning: cast to pointer from integer of different size
mod_perl.c:322: error: `p' undeclared (first use in this function)
mod_perl.c:323: error: structure has no member named `notes'
mod_perl.c:323: error: structure has no member named `notes'
mod_perl.c: At top level:
mod_perl.c:327: error: syntax error before "pool"
mod_perl.c: In function `perl_restart':
mod_perl.c:357: error: `s' undeclared (first use in this function)
mod_perl.c:357: error: `p' undeclared (first use in this function)
mod_perl.c: At top level:
mod_perl.c:420: error: syntax error before '*' token
mod_perl.c:420: error: syntax error before '*' token
mod_perl.c: In function `xs_dl_librefs':
mod_perl.c:425: error: `array_header' undeclared (first use in this 
function)
mod_perl.c:425: error: `arr' undeclared (first use in this function)
mod_perl.c:434: error: `p' undeclared (first use in this function)
mod_perl.c:452: warning: cast to pointer from integer of different size
mod_perl.c: At top level:
mod_perl.c:462: error: syntax error before '*' token
mod_perl.c: In function `unload_xs_so':
mod_perl.c:466: error: `librefs' undeclared (first use in this function)
mod_perl.c: In function `mp_dso_unload':
mod_perl.c:485: error: `array_header' undeclared (first use in this 
function)
mod_perl.c:485: error: `librefs' undeclared (first use in this function)
mod_perl.c:487: error: `pool' undeclared (first use in this function)
mod_perl.c:487: error: syntax error before ')' token
mod_perl.c: At top level:
mod_perl.c:561: error: syntax error before "pool"
mod_perl.c: In function `perl_module_init':
mod_perl.c:576: error: `s' undeclared (first use in this function)
mod_perl.c:576: error: `p' undeclared (first use in this function)
mod_perl.c: At top level:
mod_perl.c:601: error: syntax error before "pool"
mod_perl.c: In function `perl_startup':
mod_perl.c:606: error: `s' undeclared (first use in this function)
mod_perl.c:606: warning: cast to pointer from integer of different size
mod_perl.c:611: error: `server_argv0' undeclared (first use in this 
function)
mod_perl.c:649: error: `p' undeclared (first use in this function)
mod_perl.c:788: warning: passing arg 1 of `Perl_newSVpv' makes pointer 
from integer without a cast
mod_perl.c:789: warning: passing arg 1 of `Perl_newSVpv' makes pointer 
from integer without a cast
mod_perl.c:802: error: structure has no member named `PerlRequire'
mod_perl.c:803: error: structure has no member named `PerlRequire'
mod_perl.c:811: error: structure has no member named `PerlModule'
mod_perl.c:812: error: structure has no member named `PerlModule'
mod_perl.c:833: error: `null_cleanup' undeclared (first use in this 
function)
mod_perl.c: In function `mod_perl_sent_header':
mod_perl.c:839: warning: cast to pointer from integer of different size
mod_perl.c: In function `perl_handler':
mod_perl.c:856: warning: cast to pointer from integer of different size
mod_perl.c:857: warning: cast to pointer from integer of different size
mod_perl.c:906: error: structure has no member named `pool'
mod_perl.c:911: error: structure has no member named `notes'
mod_perl.c:911: error: structure has no member named `notes'
mod_perl.c: At top level:
mod_perl.c:934: error: syntax error before "pool"
mod_perl.c: In function `perl_child_exit_cleanup':
mod_perl.c:940: error: structure has no member named `pool'
mod_perl.c: At top level:
mod_perl.c:943: error: syntax error before "pool"
mod_perl.c: In function `perl_child_init':
mod_perl.c:947: error: `s' undeclared (first use in this function)
mod_perl.c:947: warning: cast to pointer from integer of different size
mod_perl.c:948: error: `p' undeclared (first use in this function)
mod_perl.c:950: warning: cast to pointer from integer of different size
mod_perl.c:953: error: structure has no member named `pool'
mod_perl.c:954: error: `null_cleanup' undeclared (first use in this 
function)
mod_perl.c:958: error: structure has no member named `notes'
mod_perl.c:958: error: structure has no member named `notes'
mod_perl.c: At top level:
mod_perl.c:963: error: syntax error before "pool"
mod_perl.c: In function `perl_child_exit':
mod_perl.c:967: error: `s' undeclared (first use in this function)
mod_perl.c:967: warning: cast to pointer from integer of different size
mod_perl.c:968: error: `p' undeclared (first use in this function)
mod_perl.c:970: error: structure has no member named `notes'
mod_perl.c:970: error: structure has no member named `notes'
mod_perl.c: In function `do_proxy':
mod_perl.c:978: error: structure has no member named `parsed_uri'
mod_perl.c:979: error: structure has no member named `parsed_uri'
mod_perl.c:980: error: structure has no member named `parsed_uri'
mod_perl.c:980: warning: passing arg 2 of `strcmp' makes pointer from 
integer without a cast
mod_perl.c:981: error: structure has no member named `parsed_uri'
mod_perl.c:982: error: structure has no member named `parsed_uri'
mod_perl.c:983: error: structure has no member named `parsed_uri'
mod_perl.c: In function `perl_post_read_request':
mod_perl.c:991: warning: cast to pointer from integer of different size
mod_perl.c:1001: error: structure has no member named `notes'
mod_perl.c:1001: error: structure has no member named `notes'
mod_perl.c:1003: error: structure has no member named `notes'
mod_perl.c:1003: error: structure has no member named `notes'
mod_perl.c: In function `perl_translate':
mod_perl.c:1012: warning: cast to pointer from integer of different size
mod_perl.c:1013: error: structure has no member named `notes'
mod_perl.c:1013: error: structure has no member named `notes'
mod_perl.c: In function `perl_header_parser':
mod_perl.c:1022: warning: cast to pointer from integer of different size
mod_perl.c:1024: error: structure has no member named `notes'
mod_perl.c:1024: error: structure has no member named `notes'
mod_perl.c:1027: error: structure has no member named `notes'
mod_perl.c:1027: error: structure has no member named `notes'
mod_perl.c: In function `perl_authenticate':
mod_perl.c:1037: warning: cast to pointer from integer of different size
mod_perl.c:1038: error: structure has no member named `notes'
mod_perl.c:1038: error: structure has no member named `notes'
mod_perl.c: In function `perl_authorize':
mod_perl.c:1047: warning: cast to pointer from integer of different size
mod_perl.c:1048: error: structure has no member named `notes'
mod_perl.c:1048: error: structure has no member named `notes'
mod_perl.c: In function `perl_access':
mod_perl.c:1057: warning: cast to pointer from integer of different size
mod_perl.c:1058: error: structure has no member named `notes'
mod_perl.c:1058: error: structure has no member named `notes'
mod_perl.c: In function `perl_type_checker':
mod_perl.c:1067: warning: cast to pointer from integer of different size
mod_perl.c:1068: error: structure has no member named `notes'
mod_perl.c:1068: error: structure has no member named `notes'
mod_perl.c: In function `perl_fixup':
mod_perl.c:1077: warning: cast to pointer from integer of different size
mod_perl.c:1078: error: structure has no member named `notes'
mod_perl.c:1078: error: structure has no member named `notes'
mod_perl.c: In function `perl_logger':
mod_perl.c:1087: warning: cast to pointer from integer of different size
mod_perl.c:1088: error: structure has no member named `notes'
mod_perl.c:1088: error: structure has no member named `notes'
mod_perl.c: In function `per_request_cleanup':
mod_perl.c:1115: warning: cast to pointer from integer of different size
mod_perl.c:1132: error: structure has no member named `sigsave'
mod_perl.c:1133: error: structure has no member named `sigsave'
mod_perl.c: In function `mod_perl_end_cleanup':
mod_perl.c:1148: warning: cast to pointer from integer of different size
mod_perl.c:1151: error: structure has no member named `notes'
mod_perl.c:1151: error: structure has no member named `notes'
mod_perl.c: In function `mod_perl_cleanup_handler':
mod_perl.c:1208: warning: cast to pointer from integer of different size
mod_perl.c: In function `mod_perl_register_cleanup':
mod_perl.c:1261: warning: cast to pointer from integer of different size
mod_perl.c:1265: error: structure has no member named `pool'
mod_perl.c: In function `perl_per_request_init':
mod_perl.c:1409: warning: cast to pointer from integer of different size
mod_perl.c:1410: warning: cast to pointer from integer of different size
mod_perl.c:1415: error: structure has no member named `subprocess_env'
mod_perl.c:1422: error: structure has no member named `pool'
mod_perl.c:1430: error: structure has no member named `dir_env'
mod_perl.c:1430: error: structure has no member named `env'
mod_perl.c:1436: error: structure has no member named `dir_env'
mod_perl.c:1436: error: structure has no member named `env'
mod_perl.c:1451: error: structure has no member named `subprocess_env'
mod_perl.c:1451: warning: cast to pointer from integer of different size
mod_perl.c:1460: warning: cast to pointer from integer of different size
mod_perl.c:1461: error: structure has no member named `pool'
mod_perl.c:1466: error: structure has no member named `pool'
mod_perl.c:1475: error: structure has no member named `error_log'
mod_perl.c: In function `perl_call_handler':
mod_perl.c:1501: warning: cast to pointer from integer of different size
mod_perl.c:1520: error: structure has no member named `pool'
mod_perl.c:1520: warning: initialization makes pointer from integer 
without a cast
mod_perl.c:1681: error: `SERVER_ERROR' undeclared (first use in this 
function)
mod_perl.c:1683: error: structure has no member named `notes'
mod_perl.c:1684: error: structure has no member named `notes'
mod_perl.c: In function `perl_setup_env':
mod_perl.c:1747: error: `array_header' undeclared (first use in this 
function)
mod_perl.c:1747: error: `arr' undeclared (first use in this function)
mod_perl.c:1748: error: `table_entry' undeclared (first use in this 
function)
mod_perl.c:1748: error: `elts' undeclared (first use in this function)
mod_perl.c:1748: error: syntax error before ')' token
*** Error code 1

Stop in /usr/ports/www/mod_perl/work/mod_perl-1.30/apaci.
*** Error code 1

Stop in /usr/ports/www/mod_perl/work/mod_perl-1.30.
*** Error code 1

Stop in /usr/ports/www/mod_perl.


More information about the freebsd-questions mailing list