nginx fails to compile in tinderbox

Rainer Duffner rainer at ultra-secure.de
Mon Aug 13 14:55:03 EDT 2012


Hi,

I seem to have a small problem compiling nginx in my tinderbox:

This is of course more of a problem with the nginx-ports, but Sergey isn't quite sure why this happens.

Does anybody else have some insight?


building nginx-1.2.3,1 in
directory /usr/local/tinderbox/8.3-amd64-current-php53-mysql51 build
started at Mon Aug 13 07:56:40 UTC 2012 port
directory: /usr/ports/www/nginx building for:  8.3-RELEASE-p4 amd64
maintained by: osa at FreeBSD.org
Makefile ident: $FreeBSD: ports/www/nginx/Makefile,v 1.356 2012/08/07
17:30:44 osa Exp $ prefixes: LOCALBASE=usr/local PREFIX=/usr/local
Begin Configuration:
---Begin Environment---
PACKAGE_BUILDING=1
ARCH=amd64
NO_PROFILE=true
USER=root
DEFAULT_PHP_VER=53
CCACHE_DIR=/ccache
SUEXEC_DOCROOT=/home
BRANCH=RELEASE-p4
CCACHE_NOLINK=1
HOST_WORKDIR=
HOME=/root
OLDPWD=/
BATCH=1
LOADER_TFTP_SUPPORT=yes
APACHE_PORT=www/apache22-worker-mpm
LOG_DIRECTORY=
LOADER_BZIP2_SUPPORT=yes
PERL_VERSION=5.10.1
WITH_LOCAL_INFILE=yes
LOG_COMPRESSLOGS=0
PAGER=more
LOG_DOCOPY=0
FTP_TIMEOUT=900
PKGZIPCMD=bzip2
HAVE_MOTIF=1
defaultUpdateHost=localhost
HTTP_TIMEOUT=900
NET_SNMP_SYS_LOCATION=eSpace
INSTALL_NODEBUG=yes
DISTFILE_CACHE=10.168.63.150:/lowiopool/tinderbox-distfilecache
pb=/usr/local/tinderbox
WITHOUT_X11=yes
NET_SNMP_SYS_CONTACT=linux at everyware.ch
OSREL=8.3
defaultUpdateType=CSUP
BLOCKSIZE=K
TINDERD_LOGFILE=/dev/null
PORTOBJFORMAT=elf
DEFAULT_MYSQL_VER=51
DISTDIR=/tmp/distfiles
WRKDIRPREFIX=/work
DISTCACHE=/distcache
CCACHE_LOGFILE=
PATH=/opt:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
PACKAGES=/tmp/packages
SUEXEC_GIDMIN=80
TIMEOUT=7200
PKGSUFFIX=.tbz
OSVERSION=803000
A4=yes
__DSVERSION__=3.3
OPTIONS_ENABLED=1
TINDERD_SLEEPTIME=120
UNAME_n=tinderbox.host
__MKLVL__=1
LOCALBASE=/usr/local
CCACHE_JAIL=0
PORT_DBDIR=/var/db/ports
CCACHE_MAX_SIZE=10G
MASTER_SITE_OVERRIDE=file:///distcache/${DIST_SUBDIR}/ 
DISTFILE_URI=
X_WINDOW_SYSTEM=xorg
WITH_UTF8=yes
UNAME_r=8.3-RELEASE-p4
OPTIONS_DIR=/options
USA_RESIDENT=YES
FD_SETSIZE=16384U
UNAME_s=FreeBSD
PARALLEL_PACKAGE_BUILD=1
PWD=/usr/ports/www/nginx
WITHOUT_X=yes
UNAME_v=FreeBSD 8.3-RELEASE-p4 #0: Mon Aug 13 08:22:14 CEST 2012
root at tinderbox.host:/usr/src/sys/magic/kernel/path FTP_PASSIVE_MODE=yes
SUEXEC_UIDMIN=80
CCACHE_ENABLED=1
NOPORTDOCS=yes
INDEXFILE=INDEX-8
---End Environment---

---Begin OPTIONS List---
===> The following configuration options are available for
nginx-1.2.3,1: DEBUG=off: Install debug symbols
    DEBUGLOG=off: Enable debug log (--with-debug)
    FILE_AIO=off: Enable file aio
    IPV6=on: IPv6 support
    GOOGLE_PERFTOOLS=off: Enable google perftools module
    HTTP=on: Enable HTTP module
    HTTP_ADDITION=off: Enable http_addition module
    HTTP_CACHE=on: Enable http_cache module
    HTTP_DAV=off: Enable http_webdav module
    HTTP_FLV=off: Enable http_flv module
    HTTP_GEOIP=on: Enable http_geoip module
    HTTP_GZIP_STATIC=off: Enable http_gzip_static module
    HTTP_IMAGE_FILTER=off: Enable http_image_filter module
    HTTP_PERL=off: Enable http_perl module
    HTTP_RANDOM_INDEX=off: Enable http_random_index module
    HTTP_REALIP=on: Enable http_realip module
    HTTP_REWRITE=on: Enable http_rewrite module
    HTTP_SECURE_LINK=on: Enable http_secure_link module
    HTTP_SSL=on: Enable http_ssl module
    HTTP_STATUS=on: Enable http_stub_status module
    HTTP_SUB=off: Enable http_sub module
    HTTP_XSLT=off: Enable http_xslt module
    MAIL=on: Enable IMAP4/POP3/SMTP proxy module
    MAIL_IMAP=on: Enable IMAP4 proxy module
    MAIL_POP3=on: Enable POP3 proxy module
    MAIL_SMTP=on: Enable SMTP proxy module
    MAIL_SSL=on: Enable mail_ssl module
    WWW=on: Enable html sample files
    CACHE_PURGE=off: 3rd party cache_purge module
    ECHO=off: 3rd party echo module
    HEADERS_MORE=off: 3rd party headers_more module
    HTTP_ACCEPT_LANGUAGE=off: 3rd party accept_language module
    HTTP_ACCESSKEY=off: 3rd party http_accesskey module
    HTTP_AUTH_DIGEST=off: 3rd party http_authdigest module
    HTTP_AUTH_PAM=off: 3rd party http_auth_pam module
    HTTP_AUTH_REQ=off: 3rd party http_auth_request module
    HTTP_DAV_EXT=off: 3rd party webdav_ext module
    HTTP_EVAL=off: 3rd party eval module
    HTTP_FANCYINDEX=off: 3rd party http_fancyindex module
    HTTP_GUNZIP_FILTER=off: 3rd party http_gunzip_filter module
    HTTP_MOGILEFS=off: 3rd party mogilefs module
    HTTP_NOTICE=off: 3rd party notice module
    HTTP_PUSH=off: 3rd party push module
    HTTP_REDIS=off: 3rd party http_redis module
    HTTP_RESPONSE=off: 3rd party http_response module
    HTTP_SUBS_FILTER=off: 3rd party subs filter module
    HTTP_UPLOAD=off: 3rd party upload module
    HTTP_UPLOAD_PROGRESS=on: 3rd party uploadprogress module
    HTTP_UPSTREAM_FAIR=on: 3rd party upstream fair module
    HTTP_UPSTREAM_HASH=on: 3rd party upstream hash module
    HTTP_UPSTREAM_STICKY=on: 3rd party upstream sticky module
    HTTP_ZIP=off: 3rd party http_zip module
    ARRAYVAR=off: 3rd party array_var module
    CHUNKIN=off: 3rd party chunkin module
    DRIZZLE=off: 3rd party drizzlie module
    ENCRYPTSESSION=off: 3rd party encrypted_session module
    FORMINPUT=off: 3rd party form_input module
    GRIDFS=off: 3rd party gridfs module
    ICONV=off: 3rd party iconv module
    LET=off: 3rd party let module
    LUA=off: 3rd party lua module
    MEMC=off: 3rd party memc (memcached) module
    NAXSI=off: 3rd party naxsi module
    PASSENGER=off: 3rd party passenger module
    POSTGRES=off: 3rd party postgresql module
    RDS_CSV=off: 3rd party rds_csv module
    RDS_JSON=off: 3rd party rds_json module
    REDIS2=off: 3rd party redis2 module
    RTMP=off: 3rd party rtmp module
    SET_MISC=off: 3rd party set_misc module
    SFLOW=off: 3rd party sflow module
    SLOWFS_CACHE=on: 3rd party slowfs_cache module
    SRCACHE=off: 3rd party srcache module
    SUPERVISORD=off: 3rd party supervisord module
    SYSLOG_SUPPORT=off: 3rd party syslog support
    TCP_PROXY=off: 3rd party tcp_proxy module
    UDPLOG=off: 3rd party udplog (syslog) module
    XRID_HEADER=off: 3rd party x-rid header module
    XSS=off: 3rd party xss module
    VIDEO=off: Video module support
====> Options available for the single VIDEO: you have to select
exactly one of them HTTP_MP4=off: Enable http_mp4 module
    HTTP_MP4_H264=off: 3rd party mp4/h264 module
===> Use 'make config' to modify these settings
---End OPTIONS List---

...


...

cc -c -O2 -pipe -DNO_IDEA -fno-strict-aliasing -I /usr/local/include
-D_LARGEFILE_SOURCE -DBUILDING_NGINX  -I src/core  -I src/event  -I
src/event/modules  -I src/os/unix  -I objs  -I src/http  -I
src/http/modules  -I src/mail  -o
objs/addon/nginx_upstream_hash-0.3.1/ngx_http_upstream_hash_module.o  /work/a/ports/www/nginx/work/nginx_upstream_hash-0.3.1/ngx_http_upstream_hash_module.c
cc -c -O2 -pipe -DNO_IDEA -fno-strict-aliasing -I /usr/local/include
-D_LARGEFILE_SOURCE -DBUILDING_NGINX  -I src/core  -I src/event  -I
src/event/modules  -I src/os/unix  -I objs  -I src/http  -I
src/http/modules  -I src/mail  -o
objs/addon/nginx-sticky-module-1.0/ngx_http_sticky_module.o  /work/a/ports/www/nginx/work/nginx-sticky-module-1.0/ngx_http_sticky_module.c
cc -c -O2 -pipe -DNO_IDEA -fno-strict-aliasing -I /usr/local/include
-D_LARGEFILE_SOURCE -DBUILDING_NGINX  -I src/core  -I src/event  -I
src/event/modules  -I src/os/unix  -I objs  -I src/http  -I
src/http/modules  -I src/mail  -o
objs/addon/nginx-sticky-module-1.0/ngx_http_sticky_misc.o  /work/a/ports/www/nginx/work/nginx-sticky-module-1.0/ngx_http_sticky_misc.c
cc -c -O2 -pipe -DNO_IDEA -fno-strict-aliasing -I /usr/local/include
-D_LARGEFILE_SOURCE -DBUILDING_NGINX  -I src/core  -I src/event  -I
src/event/modules  -I src/os/unix  -I objs  -I src/http  -I
src/http/modules  -I src/mail  -o
objs/addon/ngx_slowfs_cache-1.9/ngx_http_slowfs_module.o  /work/a/ports/www/nginx/work/ngx_slowfs_cache-1.9/ngx_http_slowfs_module.c
cc -c -O2 -pipe -DNO_IDEA -fno-strict-aliasing -I /usr/local/include
-D_LARGEFILE_SOURCE -DBUILDING_NGINX -I src/core  -I src/event  -I
src/event/modules  -I src/os/unix  -I objs  -o objs/ngx_modules.o
objs/ngx_modules.c cc -o objs/nginx  objs/src/core/nginx.o
objs/src/core/ngx_log.o  objs/src/core/ngx_palloc.o
objs/src/core/ngx_array.o  objs/src/core/ngx_list.o
objs/src/core/ngx_hash.o  objs/src/core/ngx_buf.o
objs/src/core/ngx_queue.o  objs/src/core/ngx_output_chain.o
objs/src/core/ngx_string.o  objs/src/core/ngx_parse.o
objs/src/core/ngx_inet.o  objs/src/core/ngx_file.o
objs/src/core/ngx_crc32.o  objs/src/core/ngx_murmurhash.o
objs/src/core/ngx_md5.o  objs/src/core/ngx_rbtree.o
objs/src/core/ngx_radix_tree.o  objs/src/core/ngx_slab.o
objs/src/core/ngx_times.o  objs/src/core/ngx_shmtx.o
objs/src/core/ngx_connection.o  objs/src/core/ngx_cycle.o
objs/src/core/ngx_spinlock.o  objs/src/core/ngx_cpuinfo.o
objs/src/core/ngx_conf_file.o  objs/src/core/ngx_resolver.o
objs/src/core/ngx_open_file_cache.o  objs/src/core/ngx_crypt.o
objs/src/event/ngx_event.o  objs/src/event/ngx_event_timer.o
objs/src/event/ngx_event_posted.o
objs/src/event/ngx_event_busy_lock.o
objs/src/event/ngx_event_accept.o  objs/src/event/ngx_event_connect.o
objs/src/event/ngx_event_pipe.o  objs/src/os/unix/ngx_time.o
objs/src/os/unix/ngx_errno.o  objs/src/os/unix/ngx_alloc.o
objs/src/os/unix/ngx_files.o  objs/src/os/unix/ngx_socket.o
objs/src/os/unix/ngx_recv.o  objs/src/os/unix/ngx_readv_chain.o
objs/src/os/unix/ngx_udp_recv.o  objs/src/os/unix/ngx_send.o
objs/src/os/unix/ngx_writev_chain.o  objs/src/os/unix/ngx_channel.o
objs/src/os/unix/ngx_shmem.o  objs/src/os/unix/ngx_process.o
objs/src/os/unix/ngx_daemon.o  objs/src/os/unix/ngx_setaffinity.o
objs/src/os/unix/ngx_setproctitle.o  objs/src/os/unix/ngx_posix_init.o
objs/src/os/unix/ngx_user.o  objs/src/os/unix/ngx_process_cycle.o
objs/src/os/unix/ngx_freebsd_init.o
objs/src/os/unix/ngx_freebsd_sendfile_chain.o
objs/src/event/modules/ngx_kqueue_module.o
objs/src/event/ngx_event_openssl.o  objs/src/core/ngx_regex.o
objs/src/http/ngx_http.o  objs/src/http/ngx_http_core_module.o
objs/src/http/ngx_http_special_response.o
objs/src/http/ngx_http_request.o  objs/src/http/ngx_http_parse.o
objs/src/http/ngx_http_header_filter_module.o
objs/src/http/ngx_http_write_filter_module.o
objs/src/http/ngx_http_copy_filter_module.o
objs/src/http/modules/ngx_http_log_module.o
objs/src/http/ngx_http_request_body.o
objs/src/http/ngx_http_variables.o  objs/src/http/ngx_http_script.o
objs/src/http/ngx_http_upstream.o
objs/src/http/ngx_http_upstream_round_robin.o
objs/src/http/ngx_http_parse_time.o
objs/src/http/modules/ngx_http_static_module.o
objs/src/http/modules/ngx_http_index_module.o
objs/src/http/modules/ngx_http_chunked_filter_module.o
objs/src/http/modules/ngx_http_range_filter_module.o
objs/src/http/modules/ngx_http_headers_filter_module.o
objs/src/http/modules/ngx_http_not_modified_filter_module.o
objs/src/http/ngx_http_busy_lock.o
objs/src/http/ngx_http_file_cache.o
objs/src/http/modules/ngx_http_gzip_filter_module.o
objs/src/http/ngx_http_postpone_filter_module.o
objs/src/http/modules/ngx_http_ssi_filter_module.o
objs/src/http/modules/ngx_http_charset_filter_module.o
objs/src/http/modules/ngx_http_userid_filter_module.o
objs/src/http/modules/ngx_http_autoindex_module.o
objs/src/http/modules/ngx_http_auth_basic_module.o
objs/src/http/modules/ngx_http_access_module.o
objs/src/http/modules/ngx_http_limit_conn_module.o
objs/src/http/modules/ngx_http_limit_req_module.o
objs/src/http/modules/ngx_http_realip_module.o
objs/src/http/modules/ngx_http_geo_module.o
objs/src/http/modules/ngx_http_geoip_module.o
objs/src/http/modules/ngx_http_map_module.o
objs/src/http/modules/ngx_http_split_clients_module.o
objs/src/http/modules/ngx_http_referer_module.o
objs/src/http/modules/ngx_http_rewrite_module.o
objs/src/http/modules/ngx_http_ssl_module.o
objs/src/http/modules/ngx_http_proxy_module.o
objs/src/http/modules/ngx_http_fastcgi_module.o
objs/src/http/modules/ngx_http_uwsgi_module.o
objs/src/http/modules/ngx_http_scgi_module.o
objs/src/http/modules/ngx_http_memcached_module.o
objs/src/http/modules/ngx_http_empty_gif_module.o
objs/src/http/modules/ngx_http_browser_module.o
objs/src/http/modules/ngx_http_secure_link_module.o
objs/src/http/modules/ngx_http_upstream_ip_hash_module.o
objs/src/http/modules/ngx_http_upstream_least_conn_module.o
objs/src/http/modules/ngx_http_upstream_keepalive_module.o
objs/src/http/modules/ngx_http_stub_status_module.o
objs/src/mail/ngx_mail.o  objs/src/mail/ngx_mail_core_module.o
objs/src/mail/ngx_mail_handler.o  objs/src/mail/ngx_mail_parse.o
objs/src/mail/ngx_mail_ssl_module.o
objs/src/mail/ngx_mail_pop3_module.o
objs/src/mail/ngx_mail_pop3_handler.o
objs/src/mail/ngx_mail_imap_module.o
objs/src/mail/ngx_mail_imap_handler.o
objs/src/mail/ngx_mail_smtp_module.o
objs/src/mail/ngx_mail_smtp_handler.o
objs/src/mail/ngx_mail_auth_http_module.o
objs/src/mail/ngx_mail_proxy_module.o
objs/addon/src/ngx_http_h264_streaming_module.o  objs/addon/src/moov.o
objs/addon/src/mp4_io.o  objs/addon/src/mp4_reader.o
objs/addon/src/mp4_writer.o  objs/addon/src/output_bucket.o
objs/addon/src/output_mp4.o
objs/addon/masterzen-nginx-upload-progress-module-a788dea/ngx_http_uploadprogress_module.o
objs/addon/nginx_upstream_fair-20090923/ngx_http_upstream_fair_module.o
objs/addon/nginx_upstream_hash-0.3.1/ngx_http_upstream_hash_module.o
objs/addon/nginx-sticky-module-1.0/ngx_http_sticky_module.o
objs/addon/nginx-sticky-module-1.0/ngx_http_sticky_misc.o
objs/addon/ngx_slowfs_cache-1.9/ngx_http_slowfs_module.o
objs/ngx_modules.o  -L /usr/local/lib -lcrypt -lpcre -lssl -lcrypto -lz
-lGeoIP make -f objs/Makefile manpage sed -e
"s|%%PREFIX%%|/usr/local/etc/nginx|"  -e
"s|%%PID_PATH%%|/var/run/nginx.pid|"  -e
"s|%%CONF_PATH%%|/usr/local/etc/nginx/nginx.conf|"  -e
"s|%%ERROR_LOG_PATH%%|/var/log/nginx-error.log|"  < man/nginx.8 >
objs/nginx.8
================================================================
====================<phase 5: make test>==================== add_pkg
make: don't know how to make regression-test(continuing)
================================================================ Fatal
error: filesystem was touched prior to 'make install' phase
usr/local/bin/geoiplookup extra usr/local/bin/geoiplookup6 extra
usr/local/bin/geoipupdate extra usr/local/bin/geoipupdate.sh extra
usr/local/bin/libtool extra usr/local/bin/libtoolize extra
usr/local/etc/GeoIP.conf extra usr/local/etc/GeoIP.conf.default extra
usr/local/include/GeoIP.h extra usr/local/include/GeoIPCity.h extra
usr/local/include/GeoIPUpdate.h extra usr/local/info/libtool.info extra
usr/local/info/libtool.info-1 extra usr/local/info/libtool.info-2 extra
usr/local/lib/libGeoIP.a extra usr/local/lib/libGeoIP.la extra
usr/local/lib/libGeoIP.so extra usr/local/lib/libGeoIP.so.5 extra
usr/local/lib/libGeoIPUpdate.a extra usr/local/lib/libGeoIPUpdate.la
extra usr/local/lib/libGeoIPUpdate.so extra
usr/local/lib/libGeoIPUpdate.so.0 extra
usr/local/man/man1/geoiplookup.1.gz extra
usr/local/man/man1/geoiplookup6.1.gz extra
usr/local/man/man1/geoipupdate.1.gz extra
usr/local/man/man1/libtool.1.gz extra
usr/local/man/man1/libtoolize.1.gz extra usr/local/share/GeoIP extra
usr/local/share/aclocal/argz.m4 extra
usr/local/share/aclocal/libtool.m4 extra
usr/local/share/aclocal/ltdl.m4 extra
usr/local/share/aclocal/ltoptions.m4 extra
usr/local/share/aclocal/ltsugar.m4 extra
usr/local/share/aclocal/ltversion.m4 extra
usr/local/share/aclocal/lt~obsolete.m4 extra usr/local/share/libtool
extra usr/local/share/licenses/libtool-2.4.2 extra
var/db/pkg/GeoIP-1.4.8_3 extra var/db/pkg/libtool-2.4.2 extra
================================================================
================================================================ build
of /usr/ports/www/nginx ended at Mon Aug 13 07:58:48 UTC 2012




More information about the tinderbox-list mailing list