ports/57502: ports that define USE_* too late

Oliver Eikemeier eikemeier at fillmore-labs.com
Thu Oct 2 09:46:58 PDT 2003


>Number:         57502
>Category:       ports
>Synopsis:       ports that define USE_* too late
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Oct 02 09:40:18 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Oliver Eikemeier
>Release:        FreeBSD 4.8-STABLE i386
>Organization:
Fillmore Labs - http://www.fillmore-labs.com
>Environment:
System: FreeBSD nuuk.fillmore-labs.com 4.8-STABLE

>Description:

Multiple ports define USE_* variables that are tested in bsd.port.pre.mk
*after* they include bsd.port.pre.mk, which results in that that directive
being ignored. The proposed patch in PR 57496 will (purposely) break these
ports.

The following ports are affected:

* USE_IMAKE:

desmo at bandwidth.org
- x11-clocks/xalarm

jmz at FreeBSD.org
- x11/xgrab


* USE_OPENSSL:

arved at FreeBSD.org
- irc/bitchx

clive at FreeBSD.org
- chinese/bitchx

DougB at FreeBSD.org
- dns/bind9 (PR 57495)

jim at FreeBSD.org
- irc/xchat

jylefort at brutele.be
- mail/sylpheed-gtk2

knu at FreeBSD.org
- japanese/xchat

marcus at FreeBSD.org
- net/net-snmp4

oliver at FreeBSD.org
- mail/sylpheed

sheepkiller at cultdeadsheep.org
- dns/bind9-sdb-mysql

sysadmin at alexdupre.com
- databases/mysql40-client
- databases/mysql40-server
- databases/mysql41-client
- databases/mysql41-server


* USE_OPENLDAP:

asa at gascom.ru   
- lang/php4-nms

gnome at FreeBSD.org
- databases/libgda2

sysadmin at alexdupre.com
- lang/php4
- lang/php4-cli
- lang/php5
- lang/php5-cli
- www/mod_php4 (PR 57491)
- www/mod_php5
- www/php4-cgi
- www/php5-cgi

thierry at pompo.net
- lang/php4-horde


* USE_X_PREFIX:

3d at freebsd.org
- games/linux-q3ademo

cyrille.lefevre at laposte.net
- textproc/docbook-to-man

goto at snowy.to
- irc/ircatlite

jeremy at external.org
- sysutils/ipsc

ports at FreeBSD.org
- x11-toolkits/viewklass


>How-To-Repeat:
>Fix:

move .include <bsd.port.pre.mk> down as far as possible, or move the
respective USE_* definition up.


More information about the freebsd-ports mailing list