Subject: pkg/31872: apache 2.0.55 won't compile
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Carl Brewer <carl@rollcage2.bl.echidna.id.au>
List: pkgsrc-bugs
Date: 10/20/2005 06:59:00
>Number:         31872
>Category:       pkg
>Synopsis:       apache 2.0.55 won't compile
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Oct 20 06:59:00 +0000 2005
>Originator:     Carl Brewer
>Release:        NetBSD 1.6.2
>Organization:
	
>Environment:
	
	
System: NetBSD rollcage2.bl.echidna.id.au 1.6.2 NetBSD 1.6.2 (rollcage) #1: Fri Apr 23 00:50:50 EST 2004 carl@rollcage2.bl.echidna.id.au:/usr/src/sys/arch/i386/compile/rollcage i386
Architecture: i386
Machine: i386
>Description:

fresh CVS checkout of pkgsrc, attempting to build a new apache2 to resolve the security
issue with 2.0.54, the following error shows up :

/bin/sh /usr/pkgsrc/www/apache2/work/httpd-2.0.55/libtool --silent --mode=compile cc    -O2 -I/usr/pkg/include -I/usr/include  -DNETBSD -DAP_HAVE_DESIGNATED_INITIALIZER -I/usr/pkg/include -I/usr/include  -I/usr/pkg/include/apr-0 -I/usr/pkg/include -I. -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/os/unix -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/server/mpm/prefork -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/modules/http -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/modules/filters -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/modules/proxy -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/include -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/modules/generators -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/server -I/usr/include/openssl -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/modules/dav/main -prefer-non-pic -static -c modules.c && touch modules.lo
/bin/sh /usr/pkgsrc/www/apache2/work/httpd-2.0.55/libtool --silent --mode=link cc    -O2 -I/usr/pkg/include -I/usr/include  -DNETBSD -DAP_HAVE_DESIGNATED_INITIALIZER -I/usr/pkg/include -I/usr/include  -I/usr/pkg/include/apr-0 -I/usr/pkg/include -I. -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/os/unix -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/server/mpm/prefork -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/modules/http -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/modules/filters -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/modules/proxy -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/include -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/modules/generators -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/server -I/usr/include/openssl -I/usr/pkgsrc/www/apache2/work/httpd-2.0.55/modules/dav/main -export-dynamic   -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o httpd  modules.lo   modules/aaa/mod_access.la modules/aaa/mod_auth.la modules/aaa/mod_auth_anon.la modules/aaa/mod_auth!
 _dbm.la modules/aaa/mod_auth_digest.la modules/filters/mod_ext_filter.la modules/filters/mod_include.la modules/filters/mod_deflate.la modules/loggers/mod_log_config.la modules/loggers/mod_log_forensic.la modules/metadata/mod_env.la modules/metadata/mod_mime_magic.la modules/metadata/mod_cern_meta.la modules/metadata/mod_expires.la modules/metadata/mod_headers.la modules/metadata/mod_usertrack.la modules/metadata/mod_unique_id.la modules/metadata/mod_setenvif.la modules/ssl/mod_ssl.la modules/http/mod_http.la modules/http/mod_mime.la modules/dav/main/mod_dav.la modules/generators/mod_status.la modules/generators/mod_autoindex.la modules/generators/mod_asis.la modules/generators/mod_info.la modules/generators/mod_cgi.la modules/dav/fs/mod_dav_fs.la modules/mappers/mod_vhost_alias.la modules/mappers/mod_negotiation.la modules/mappers/mod_dir.la modules/mappers/mod_imap.la modules/mappers/mod_actions.la modules/mappers/mod_speling.la modules/mappers/mod_userdir.la modules/mapp!
 ers/mod_alias.la modules/mappers/mod_rewrite.la modules/mapper!
 s/mod_so
.la  server/mpm/prefork/libprefork.la  server/libmain.la  os/unix/libos.la -lz -lssl -lcrypto /usr/pkgsrc/www/apache2/work/httpd-2.0.55/srclib/pcre/libpcre.la /usr/pkg/lib/libaprutil-0.la -lexpat /usr/pkg/lib/libapr-0.la -lm -lcrypt -lresolv
modules/generators/.libs/mod_cgi.a(mod_cgi.o): In function `run_cgi_child':
mod_cgi.o(.text+0xa66): undefined reference to `apr_procattr_addrspace_set'
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/www/apache2/work/httpd-2.0.55
*** Error code 1

>How-To-Repeat:

	checkout current CVS of pkgsrc, make clean; make
>Fix:

>Unformatted: