From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jan 9 06:20:10 2012 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 6CAC5106566B for ; Mon, 9 Jan 2012 06:20:10 +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 4262E8FC18 for ; Mon, 9 Jan 2012 06:20:10 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q096KAEI042361 for ; Mon, 9 Jan 2012 06:20:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q096KA6k042360; Mon, 9 Jan 2012 06:20:10 GMT (envelope-from gnats) Resent-Date: Mon, 9 Jan 2012 06:20:10 GMT Resent-Message-Id: <201201090620.q096KA6k042360@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, Matthew Pounsett Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BB8FB106564A for ; Mon, 9 Jan 2012 06:10:11 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 9EEAC8FC08 for ; Mon, 9 Jan 2012 06:10:11 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q096ABk0021609 for ; Mon, 9 Jan 2012 06:10:11 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id q096ABQg021608; Mon, 9 Jan 2012 06:10:11 GMT (envelope-from nobody) Message-Id: <201201090610.q096ABQg021608@red.freebsd.org> Date: Mon, 9 Jan 2012 06:10:11 GMT From: Matthew Pounsett To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/163941: proftpd compile failure with mod_shaper X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Jan 2012 06:20:10 -0000 >Number: 163941 >Category: ports >Synopsis: proftpd compile failure with mod_shaper >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: Mon Jan 09 06:20:09 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Matthew Pounsett >Release: 8.2-RELEASE-p4 >Organization: >Environment: FreeBSD kaywinnit.conundrum.com 8.2-RELEASE-p4 FreeBSD 8.2-RELEASE-p4 #1: Tue Nov 1 13:59:39 UTC 2011 root@kaywinnit.conundrum.com:/usr/obj/usr/src/sys/GENERIC amd64 >Description: proftpd port fails to compile at mod_shaper. This problem is not described in UPDATING, and I can't find any open PR related to this problem. ports tree was updated five minutes ago using portsnap. proftpd was attempted to be built using 'portupgrade -r proftpd' cc -I/usr/local/include -DHAVE_CONFIG_H -DFREEBSD8_2 -DFREEBSD8 -I.. -I../include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/usr/local/include -I/include -O2 -pipe -DHAVE_OPENSSL -I/usr/local/include -fno-strict-aliasing -Wall -c mod_shaper.c mod_shaper.c:49:3: error: #error "Controls support required (use --enable-ctrls)" mod_shaper.c:57: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'shaper_acttab' mod_shaper.c: In function 'shaper_handle_shaper': mod_shaper.c:1639: warning: implicit declaration of function 'pr_ctrls_check_acl' mod_shaper.c:1639: error: 'shaper_acttab' undeclared (first use in this function) mod_shaper.c:1639: error: (Each undeclared identifier is reported only once mod_shaper.c:1639: error: for each function it appears in.) mod_shaper.c: In function 'set_shaperctrlsacls': mod_shaper.c:1790: warning: implicit declaration of function 'pr_ctrls_parse_acl' mod_shaper.c:1790: warning: assignment makes pointer from integer without a cast mod_shaper.c:1802: warning: implicit declaration of function 'pr_ctrls_set_module_acls' mod_shaper.c:1802: error: 'shaper_acttab' undeclared (first use in this function) mod_shaper.c:1803: warning: assignment makes pointer from integer without a cast mod_shaper.c: In function 'shaper_restart_ev': mod_shaper.c:2182: error: 'shaper_acttab' undeclared (first use in this function) mod_shaper.c:2183: error: 'ctrls_acl_t' undeclared (first use in this function) mod_shaper.c:2184: warning: implicit declaration of function 'pr_ctrls_init_acl' mod_shaper.c: In function 'shaper_init': mod_shaper.c:2245: error: 'shaper_acttab' undeclared (first use in this function) mod_shaper.c:2246: error: 'ctrls_acl_t' undeclared (first use in this function) mod_shaper.c: At top level: mod_shaper.c:2275: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'shaper_acttab' gmake[1]: *** [mod_shaper.o] Error 1 gmake[1]: Leaving directory `/usr/ports/ftp/proftpd/work/proftpd-1.3.3g/modules' gmake: *** [modules] Error 2 *** Error code 1 Stop in /usr/ports/ftp/proftpd. *** Error code 1 Stop in /usr/ports/ftp/proftpd. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20120109-84050-1dcetky-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=proftpd-1.3.3e UPGRADE_PORT_VER=1.3.3e make ** Fix the problem and try again. ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! ftp/proftpd (proftpd-1.3.3e) (compiler error) >How-To-Repeat: > cat /var/db/ports/proftpd/options # This file is auto-generated by 'make config'. # No user-servicable parts inside! # Options for proftpd-1.3.3g_2 _OPTIONS_READ=proftpd-1.3.3g_2 WITHOUT_BAN=true WITHOUT_CLAMAV=true WITHOUT_CTRLS=true WITHOUT_DYNMASQ=true WITHOUT_EXEC=true WITHOUT_HTMLDOCS=true WITH_IFSESSION=true WITH_IPV6=true WITHOUT_LDAP=true WITHOUT_LDAP_TLS=true WITHOUT_MYSQL=true WITH_NLS=true WITHOUT_ODBC=true WITH_OPENSSL=true WITH_PGSQL=true WITH_QUOTA=true WITHOUT_QUOTATAB_RADIUS=true WITH_SHAPER=true WITHOUT_SQLITE=true WITH_RADIUS=true WITH_RATIO=true WITH_README=true WITH_REWRITE=true WITHOUT_TLS_SHMCACHE=true WITHOUT_TDS=true WITH_SFTP=true WITH_SFTP_SQL=true WITHOUT_SFTP_PAM=true WITHOUT_SITE_MISC=true WITH_SQL_PASSWD=true WITHOUT_UNIQUE=true WITH_WRAP=true WITHOUT_WRAP_FILE=true WITHOUT_WRAP_SQL=true > cat /etc/make.conf MAKEFLAGS="-j5" WITHOUT_X11="yes" # added by use.perl 2011-07-01 13:20:49 PERL_VERSION=5.12.3 >Fix: >Release-Note: >Audit-Trail: >Unformatted: