Date: Fri, 22 Oct 2004 15:37:30 +0300 (EEST) From: Alexandr Kovalenko <never@nevermind.kiev.ua> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/72999: www/nginx does not compile when PREFIX= used Message-ID: <200410221237.i9MCbUHC038715@kurush.osdn.org.ua> Resent-Message-ID: <200410221240.i9MCeOnE034286@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 72999 >Category: ports >Synopsis: www/nginx does not compile when PREFIX= used >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Oct 22 12:40:23 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Alexandr Kovalenko >Release: FreeBSD 5.2.1-RELEASE-p9 i386 >Organization: Mirotel ISP, Kiev, Ukraine, http://mirotel.net/ >Environment: System: FreeBSD xxx.ua 5.2.1-RELEASE-p9 FreeBSD 5.2.1-RELEASE-p9 #0: Mon Aug 16 15:54:11 EEST 2004 root@xxx.ua:/usr/obj/usr/src/sys/xxxx i386 Latest ports. >Description: bash-2.05b# make clean ===> Cleaning for libtool-1.5.10 ===> Cleaning for pcre-5.0 ===> Cleaning for nginx-0.1.2 bash-2.05b# make PREFIX=/usr/local/nginx ===> Extracting for nginx-0.1.2 >How-To-Repeat: cd /usr/ports/www/nginx && make PREFIX=/usr/local/nginx >Fix: N/A >Release-Note: >Audit-Trail: >Unformatted: >> Checksum OK for nginx-0.1.2.tar.gz. ===> Patching for nginx-0.1.2 ===> Applying FreeBSD patches for nginx-0.1.2 ===> nginx-0.1.2 depends on shared library: pcre.0 - found ===> Configuring for nginx-0.1.2 checking for unistd.h ... found checking for inttypes.h ... found checking for limits.h ... found checking for sys/filio.h ... found checking for C compiler ... using GNU C compiler checking for gcc variadic macros ... found checking for C99 variadic macros ... found checking for OS + FreeBSD 5.2.1-RELEASE-p9 i386 + using sendfile() + using kqueue + using kqueue's NOTE_LOWAT checking for /dev/poll ... not found checking for PCRE library ... not found checking for zlib library ... found checking for int size ... 4 bytes checking for int printf() format ... "%d" is appropriate checking for long size ... 4 bytes checking for long printf() format ... "%ld" is appropriate checking for long long size ... 8 bytes checking for long long printf() format ... "%lld" is appropriate, "%qd" is appropriate checking for void * size ... 4 bytes checking for void * printf() format ... "%08X" used checking for uint64_t ... found checking for sig_atomic_t ... found checking for sig_atomic_t size ... 4 bytes checking for socklen_t ... found checking for in_addr_t ... found checking for in_port_t ... found checking for rlim_t ... found checking for uintptr_t ... uintptr_t found checking for system endianess ... little endianess checking for off_t size ... 8 bytes checking for off_t printf() format ... "%lld" used checking for time_t size ... 4 bytes checking for time_t printf() format ... "%d" used checking for size_t size ... 4 bytes checking for size_t printf() format ... "%d" used checking for pid_t size ... 4 bytes checking for pid_t printf() format ... "%d" used checking for rlim_t size ... 8 bytes checking for rlim_t printf() format ... "%lld" used checking for pread() ... found checking for pwrite() ... found checking for strerror_r() ... found checking for gnu_strerror_r() ... found checking for localtime_r() ... found checking for posix_memalign() ... not found checking for memalign() ... not found checking for sched_yield() ... found checking for mmap(MAP_ANON|MAP_SHARED) ... found checking for mmap("/dev/zero", MAP_SHARED) ... found checking for System V shared memory ... found checking for struct sockaddr_in.sin_len ... found checking for struct msghdr.msg_control ... found checking for ioctl(FIONBIO) ... found checking for struct tm.tm_gmtoff ... found Configuration summary + PCRE library is not found + md5 library is not used + OpenSSL library is not used + using system zlib library ./configure: error: the HTTP rewrite module requires the PCRE library. You can either disable the module by using --without-http_rewrite_module option, or install the PCRE library into the system, or build the PCRE library statically from the source with nginx by using --with-pcre=<path> option. ===> Script "configure" failed unexpectedly. Please report the problem to osa@FreeBSD.org [maintainer] and attach the "/usr/ports/www/nginx/work/nginx-0.1.2/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). *** Error code 1 Stop in /usr/ports/www/nginx.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200410221237.i9MCbUHC038715>