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>