From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Nov 13 07:00:14 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 47EB81065676 for ; Fri, 13 Nov 2009 07:00:14 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 031128FC23 for ; Fri, 13 Nov 2009 07:00:14 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nAD702t8052518 for ; Fri, 13 Nov 2009 07:00:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nAD702xe052517; Fri, 13 Nov 2009 07:00:02 GMT (envelope-from gnats) Resent-Date: Fri, 13 Nov 2009 07:00:02 GMT Resent-Message-Id: <200911130700.nAD702xe052517@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Mark Andrews Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 54DAA106566B for ; Fri, 13 Nov 2009 06:53:40 +0000 (UTC) (envelope-from marka@isc.org) Received: from farside.isc.org (farside.isc.org [IPv6:2001:4f8:3:bb::5]) by mx1.freebsd.org (Postfix) with ESMTP id 3BEEE8FC1C for ; Fri, 13 Nov 2009 06:53:40 +0000 (UTC) Received: from drugs.dv.isc.org (drugs.dv.isc.org [IPv6:2001:470:1f00:820:214:22ff:fed9:fbdc]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "drugs.dv.isc.org", Issuer "ISC CA" (not verified)) by farside.isc.org (Postfix) with ESMTP id 81908E6064 for ; Fri, 13 Nov 2009 06:53:38 +0000 (UTC) (envelope-from marka@isc.org) Received: from drugs.dv.isc.org (localhost [127.0.0.1]) by drugs.dv.isc.org (8.14.3/8.14.3) with ESMTP id nAD6rZFv069965 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 13 Nov 2009 17:53:35 +1100 (EST) (envelope-from marka@drugs.dv.isc.org) Received: (from marka@localhost) by drugs.dv.isc.org (8.14.3/8.14.3/Submit) id nAD6rZot069964; Fri, 13 Nov 2009 17:53:35 +1100 (EST) (envelope-from marka) Message-Id: <200911130653.nAD6rZot069964@drugs.dv.isc.org> Date: Fri, 13 Nov 2009 17:53:35 +1100 (EST) From: Mark Andrews To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/140521: multimedia/vlc-1.0.3, 3 fails to compile due to autoconf failure X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Mark Andrews List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Nov 2009 07:00:14 -0000 >Number: 140521 >Category: ports >Synopsis: multimedia/vlc-1.0.3,3 fails to compile due to autoconf failure >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Nov 13 07:00:02 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Mark Andrews >Release: FreeBSD 6.4-STABLE i386 >Organization: ISC >Environment: System: FreeBSD drugs.dv.isc.org 6.4-STABLE FreeBSD 6.4-STABLE #32: Tue Oct 6 14:39:58 EST 2009 marka@drugs.dv.isc.org:/usr/obj/usr/src/sys/DRUGS i386 >Description: configure fails to successfully detect sys/mount.h as the detection requires sys/param.h to be included resulting in the following compile error as sys/mount.h is not included. file.c: In function `IsRemote': file.c:130: error: storage size of 'stf' isn't known file.c:132: error: implicit declaration of function `fstatfs' file.c:130: warning: unused variable `stf' autoconf does not appear to be aware of this relationship and should also be fixed to prevent. configure:23398: checking sys/mount.h usability configure:23398: cc -std=gnu99 -c -O2 -fno-strict-aliasing -pipe -pthread -I/usr /ports/multimedia/vlc/work/fake//usr/local/include -I/usr/ports/multimedia/vlc/w ork/vlc-1.0.3/include -I/usr/local/include/speex -I/usr/local/include -I/usr/loc al/ffmpeg -I/usr/local/include -DSYS_FREEBSD6_4 conftest.c >&5 In file included from /usr/include/sys/mount.h:36, from conftest.c:136: /usr/include/sys/ucred.h:71: error: `NGROUPS' undeclared here (not in a function ) configure:23398: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "vlc" | #define PACKAGE_TARNAME "vlc" | #define PACKAGE_VERSION "1.0.3" | #define PACKAGE_STRING "vlc 1.0.3" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define PACKAGE "vlc" | #define VERSION "1.0.3" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _FORTIFY_SOURCE 2 | #define restrict __restrict | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_ICONV 1 | #define ENABLE_NLS 1 | #define HAVE_GETTEXT 1 | #define HAVE_DCGETTEXT 1 | #define HAVE_ICONV 1 | #define ICONV_CONST const | #define LIBEXT ".so" | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_ISATTY 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_GETENV 1 | #define HAVE_PUTENV 1 | #define HAVE_SETENV 1 | #define HAVE_CTIME_R 1 | #define HAVE_DAEMON 1 | #define HAVE_FORK 1 | #define HAVE_LSTAT 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE_ALLOCA 1 | #define HAVE_FCNTL 1 | #define HAVE_ASPRINTF 1 | #define HAVE_ATOF 1 | #define HAVE_ATOLL 1 | #define HAVE_GETCWD 1 | #define HAVE_GMTIME_R 1 | #define HAVE_LLDIV 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_REWIND 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRCASESTR 1 | #define HAVE_STRDUP 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRNCASECMP 1 | #define HAVE_STRSEP 1 | #define HAVE_STRTOF 1 | #define HAVE_STRTOLL 1 | #define HAVE_VASPRINTF 1 | #define HAVE_SWAB 1 | #define fdatasync fsync | #define HAVE_FSTATFS 1 | #define HAVE_MMAP 1 | #define HAVE_SETLOCALE 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_CONNECT 1 | #define HAVE_SEND 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETNAMEINFO 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_STRUCT_ADDRINFO 1 | #define HAVE_ADDRINFO 1 | #define HAVE_VA_COPY 1 | #define HAVE_INET_ATON 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_GETOPT_LONG 1 | #define RETSIGTYPE void | #define HAVE_LRINTF 1 | #define HAVE_DLFCN_H 1 | #define HAVE_DL_DLOPEN 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_NANOSLEEP 1 | #define STRNCASECMP_IN_STRINGS_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_STAT_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:23398: result: no configure:23398: checking sys/mount.h presence configure:23398: cc -std=gnu99 -E -I/usr/ports/multimedia/vlc/work/fake//usr/loc al/include -I/usr/ports/multimedia/vlc/work/vlc-1.0.3/include -I/usr/local/inclu de/speex -I/usr/local/include -I/usr/local/ffmpeg -I/usr/local/include -DSYS_FR EEBSD6_4 conftest.c configure:23398: $? = 0 configure:23398: result: yes configure:23398: WARNING: sys/mount.h: present but cannot be compiled configure:23398: WARNING: sys/mount.h: check for missing prerequisite header s? configure:23398: WARNING: sys/mount.h: see the Autoconf documentation configure:23398: WARNING: sys/mount.h: section "Present But Cannot Be Compil ed" configure:23398: WARNING: sys/mount.h: proceeding with the compiler's result configure:23398: checking for sys/mount.h configure:23398: result: no >How-To-Repeat: Attempt to compile >Fix: >Release-Note: >Audit-Trail: >Unformatted: