Re: RFC: C version of devd daemon.

From: cpghost <cpghost_at_cordula.ws>
Date: Sat, 13 Jun 2009 18:37:42 +0200
On Fri, Jun 12, 2009 at 06:11:45PM +0000, Poul-Henning Kamp wrote:
> In message <20090612180906.GA12679_at_troutmask.apl.washington.edu>, Steve Kargl w
> rites:
> 
> >Yes, I know in a year or two clang will compile C++.  And,
> >yes, I know that groff and libstdc++ require a C++ compiler.
> 
> >The difference is that devd is required for a functioning
> >system while neither groff nor libstdc++[1] would be required.
> 
> It's a tough call, isn't it ?
> 
> How about making the C-version devd an option (WITH_C_DEVD ?) or
> possibly a port ?

That's an excellent idea.

Is there also a knob (WITHOUT_GROFF ?) to turn off groff,
another one (WITHOUT_GPERF ?) to turn off gperf, etc. etc.,
so that world compiles with clang as it stands now?

BTW, C++ files in the (RELENG_7) tree are also here:

/usr/src/contrib/expat/xmlwf
/usr/src/contrib/gperf
/usr/src/contrib/groff
/usr/src/contrib/libstdc++
/usr/src/contrib/wpa_supplicant
/usr/src/crypto/openssl
/usr/src/sbin/devd

> Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
> phk_at_FreeBSD.ORG         | TCP/IP since RFC 956
> FreeBSD committer       | BSD since 4.3-tahoe    
> Never attribute to malice what can adequately be explained by incompetence.

Regards,
-cpghost.

-- 
Cordula's Web. http://www.cordula.ws/
Received on Sat Jun 13 2009 - 14:37:47 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:49 UTC