Pretty please: no more lower-case macros !!!

Matthew Dillon dillon at apollo.backplane.com
Thu Jan 6 11:09:54 PST 2005


:	I thought it was obvious that I was not writing about the legacy 
:well-known macros, but about the fresh macros introduced by DragonFly, 
:which could never have been anticipated by the authors of the existing 
:FreeBSD ports.

    Which macros are you talking about, specifically?

:	I believe that the already introduced new macros must be replaced and 
:no new lower-case macros must be introduced.
:
:	Otherwise, with every new user that tries DragonFly, the chances of 
:discovering more and more ports broken by such macros is increasing.
:
:	I have found two such ports in my first ten minutes after installing 
:DragonFly and I am sure that more will be found if this trend is not 
:stopped.
:
:	Best regards !

    DragonFly is going to break a lot of FreeBSD ports, period.  DragonFly
    is not FreeBSD.  There will be a focus on the ports/packaging system 
    later on, but that isn't the focus right now.

    I am not particularly fond of #define macros either but as far as I
    know we have not added anything non-standard visible to userland.  If we
    have, the items in question have to be reviewed.

					-Matt
					Matthew Dillon 
					<dillon at xxxxxxxxxxxxx>





More information about the Bugs mailing list