What do people think of something like the following? This would allow users to compile specific ports with debugging capabilities.
Index: Mk/bsd.port.mk =================================================================== --- Mk/bsd.port.mk (revision 333538) +++ Mk/bsd.port.mk (working copy) @@ -311,6 +311,8 @@ FreeBSD_MAINTAINER= port...@freebsd.org # passed to the compiler by setting DEBUG_FLAGS. It is # set to "-g" at default. # +# WITH_DEBUG_PORTS - A list of origins for which WITH_DEBUG will be set +# # WITH_SSP_PORTS # - If set, SSP_FLAGS (defaults to -fstack-protector) # is added to CFLAGS and the necessary flags @@ -1303,6 +1305,10 @@ MAKE_ENV+= TMPDIR="${TMPDIR}" CONFIGURE_ENV+= TMPDIR="${TMPDIR}" .endif # defined(TMPDIR) +.if defined(WITH_DEBUG_PORTS) && ${WITH_DEBUG_PORTS:M${PKGORIGIN}} +WITH_DEBUG= yes +.endif + # Reset value from bsd.own.mk. .if defined(WITH_DEBUG) && !defined(WITHOUT_DEBUG) STRIP= #none -- Eitan Adler _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"