Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Nov 2005 09:38:42 +0900 (JST)
From:      Norikatsu Shigemura <nork@FreeBSD.org>
To:        ports@FreeBSD.org
Cc:        itetcu@people.tecnik93.com, vsevolod@FreeBSD.org, yazzy@yazzy.org, ozawa@ongs.co.jp, joerg@FreeBSD.org, sem@FreeBSD.org, ronald@cs.vu.nl, jonas@schiebtsich.net, garga@FreeBSD.org, bsam@ipt.ru, mnag@FreeBSD.org, bzeeb+freebsdports@zabbadoz.net, barner@FreeBSD.org, c47g@gmx.at, kirk@strauser.com, glewis@FreeBSD.org, roam@FreeBSD.org, ehaupt@FreeBSD.org, freebsd@troback.com, shelton@granch.ru, swhetzel@gmail.com, ache@FreeBSD.org, skv@FreeBSD.org, seanc@FreeBSD.org, nork@FreeBSD.org, novel@FreeBSD.org, jura@netams.com, ale@FreeBSD.org, shetuhin@corp.mail.ru, girgen@FreeBSD.org, gerald@FreeBSD.org, simond@irrelevant.org, acardenas@bsd.org.pe, green@FreeBSD.org, weaseal@users.sourceforge.net, lev@FreeBSD.org, ahze@FreeBSD.org, nobutaka@FreeBSD.org, clement@FreeBSD.org, kwm@FreeBSD.org, tobez@FreeBSD.org, danny@ricin.com, mharo@FreeBSD.org, mezz@FreeBSD.org, kde@FreeBSD.org, 3d@FreeBSD.org, taguchi@tohoku.iij.ad.jp, alecn2002@yandex.ru, vivek@khera.org, lawrance@FreeBSD.org, hq@FreeBSD.org, shoesoft@gmx.net, neal@nelson.name, mva@sysfault.org, obrien@FreeBSD.org, anrays@gmail.com, phantom@FreeBSD.org, gnome@FreeBSD.org, riggs@rrr.de, bms@FreeBSD.org, osa@FreeBSD.org, freebsd@jdc.parodius.com
Subject:   Integrated DEBUG related macros to WITH_DEBUG/WITHOUT_DEBUG
Message-ID:  <200511130038.jAD0cgLb043746@sakura.ninth-nine.com>

next in thread | raw e-mail | index | archive | help
Hi ports maintainers!

	I consider that DEBUG related knob should be integrated
	to WITH_DEBUG/WITHOUT_DEBUG.  So I want to add DEBUG to
	/usr/ports/KNOBS.  But following ports should be modified.
	How about do you think?

	ok: using WITH_DEBUG/WITHOUT_DEBUG
	ok? using *_DEBUG_* knobs.  But I think that these should not
	    be replaced to WITH_DEBUG.  Semantics different.
	ng: using *DEBUG* knobs.  I think that these should be replaced
	    to WITH_DEBUG/WITHOUT_DEBUG.

------------------------------------------------------------------------------
ng: using DEBUG => WITH_DEBUG
   ports/devel/ice
   ports/devel/py-ice
   ports/dns/staticcharge
   ports/editors/xemacs-devel-mule
   ports/emulators/wine
   ports/graphics/utah-glx
   ports/lang/ruby16
   ports/lang/ruby16_static
   ports/lang/ruby18
   ports/mail/postfix
   ports/mail/postfix-current
   ports/mail/postfix1
   ports/mail/postfix21
   ports/multimedia/mplayer
   ports/shells/bash2

ng: using WITH_MAINTAINER_DEBUG => WITH_DEBUG
   ports/devel/subversion

ng: using WITH_CURL_DEBUG => WITH_DEBUG
   ports/ftp/curl

ng: WITH_DEBUGGING => WITH_DEBUG
   ports/lang/perl5.8

ng: ENABLE_DEBUG => WITH_DEBUG
   ports/irc/undernet-ircu
   ports/www/httptunnel

ng: NODEBUG => WITHOUT_DEBUG
   ports/java/jdk12
   ports/java/jdk13

ng: using WITH_FULLDEBUG => WITH_DEBUG
   ports/devel/boehm-gc

ng: using WITH_SRS_DEBUG => WITH_DEBUG
   ports/mail/libsrs

ng: using WITH_POPPER_DEBUG => WITH_DEBUG
   ports/mail/popper

ng: using using WITH_TLS_DEBUG (and WITH_LDAP_DEBUG) => WITH_DEBUG
   ports/mail/qmail

ng: using WITH_FULL_POPD_DEBUG => WITH_DEBUG
   ports/mail/qpopper

ng: WITH_NODEBUG => WITHOUT_DEBUG
   ports/net/tsocks

ng: WITH_CTPP_DEBUG => WITH_DEBUG
   ports/textproc/ctpp

ng: using WITH_MEM_DEBUG => WITH_DEBUG
   ports/textproc/libxml2
   ports/textproc/libxslt

ng: using WITH_DEBUGGER => WITH_DEBUG
   ports/textproc/sablotron

ng: using DEBUG_FLAGS => WITH_DEBUG
   ports/x11-toolkits/py-wxPython24
   ports/x11-toolkits/py-wxPython26

ng: using WANT_QT_DEBUG => WITH_DEBUG
   ports/x11-toolkits/qt33

------------------------------------------------------------------------------
ok? using MAINTAINER_DEBUG
   ports/devel/avr-libc

ok? using WITH_SSLDEBUG and WITH_MEMDEBUG
   ports/devel/gwenhywfar

ok? using WITH_BOCHS_DEBUGGER and WITH_BOCHS_X86_DEBUGGER
   ports/emulators/bochs

ok? using PATCH_DEBUG
   ports/japanese/tcl76
   ports/japanese/tcl80
   ports/japanese/tk42
   ports/japanese/tk80
   ports/japanese/tkstep80
   ports/mail/squirrelmail
   ports/www/frontpage

ok? using _NO_KDE_NDEBUG and WANT_KDE_DEBUG
   ports/x11/kde3

ok: using WITH_DEBUG(or WITHOUT_DEBUG)
   ports/audio/alac
   ports/audio/ocp
   ports/audio/scrobbler
   ports/audio/xmms-imms
   ports/databases/libmemcache
   ports/databases/pgcluster
   ports/databases/postgresql-devel
   ports/databases/postgresql73-server
   ports/databases/postgresql74-server
   ports/databases/postgresql80-server
   ports/databases/postgresql81-server
   ports/databases/qdbm
   ports/devel/boost
   ports/devel/libbnr
   ports/devel/mico
   ports/devel/opentop
   ports/devel/ptypes
   ports/devel/py-sip
   ports/editors/abiword
   ports/emulators/pearpc
   ports/games/scourge
   ports/games/wesnoth
   ports/graphics/gimp
   ports/graphics/inventor
   ports/graphics/mapserver
   ports/irc/srvx
   ports/japanese/xdtp
   ports/java/jdk14
   ports/java/jdk15
   ports/java/jmp
   ports/lang/php4
   ports/lang/php5
   ports/mail/bmf
   ports/mail/dspam		(but using WITH_{VERBOSE_DEBUG|BNR_DEBUG}, too)
   ports/mail/dspam-devel	(but using WITH_{VERBOSE_DEBUG|BNR_DEBUG}, too)
   ports/mail/libspf
   ports/mail/mutt-ng
   ports/mail/nbsmtp
   ports/mail/rabl_client
   ports/mail/rabl_server
   ports/mail/sccmilter
   ports/mail/thunderbird
   ports/mail/thunderbird-devel
   ports/misc/lingoteach
   ports/multimedia/ogmrip
   ports/multimedia/openquicktime
   ports/multimedia/vlc		(but using DEBUG, maybe compat use)
   ports/multimedia/vlc-devel	(but using DEBUG, maybe compat use)
   ports/multimedia/x264
   ports/net-im/jabberd
   ports/net-mgmt/netams
   ports/net/bfilter
   ports/net/gtk-gnutella
   ports/security/opensc
   ports/sysutils/portmanager
   ports/textproc/iiimf-gtk
   ports/textproc/iiimf-server
   ports/textproc/liblingoteach
   ports/textproc/xalan-c
   ports/textproc/xerces-c2
   ports/www/apache2
   ports/www/apache20
   ports/www/apache21
   ports/www/bluefish
   ports/www/cgiwrap
   ports/www/firefox
   ports/www/firefox-devel
   ports/www/linuxpluginwrapper
   ports/www/middleman
   ports/www/mozilla
   ports/www/mozilla-devel
   ports/www/nginx
   ports/www/nvu
   ports/x11-fm/evidence
   ports/x11-toolkits/fox
   ports/x11-toolkits/fox-devel
   ports/x11-toolkits/fox12
   ports/x11-toolkits/gtk20	(but extended WITH_DEBUG=[no|minimum|yes])
   ports/x11-toolkits/py-kde
   ports/x11-toolkits/py-qt
   ports/x11-wm/fluxbox-devel
------------------------------------------------------------------------------


Index: KNOBS
===================================================================
RCS file: /home/ncvs/ports/KNOBS,v
retrieving revision 1.3
diff -u -r1.3 KNOBS
--- KNOBS	12 Nov 2005 11:56:10 -0000	1.3
+++ KNOBS	12 Nov 2005 23:19:43 -0000
@@ -90,3 +90,6 @@
 XINE			XINE multimedia support
 XVID			XVID multimedia mpeg4 codec support
 ZVBI			Adds support to access raw VBI capture devices
+DEBUG			Adds debug code, extra messages or symbols(-g)
+
+#  Length  |		|                   Length                   |



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200511130038.jAD0cgLb043746>