cvs commit: src/sys/sys param.h src/include Makefile netdb.h res_update.h resolv.h src/include/arpa inet.h nameser.h nameser_compat.h src/lib/libc Makefile src/lib/libc/include port_after.h port_before.h resolv_mt.h src/lib/libc/include/isc ...

Scott Long scottl at samsco.org
Tue Jul 18 00:47:18 UTC 2006


Hajimu UMEMOTO wrote:
> Hi,
> 
>>>>>> On Mon, 17 Jul 2006 12:31:38 -0400
>>>>>> Ken Smith <kensmith at cse.Buffalo.EDU> said:
> 
> kensmith> That's an awful big list of things being changed in a stable branch so
> kensmith> I'm just checking...
> 
> kensmith> Are we sure there will be no user-visible (API/ABI) changes that result
> kensmith> from this?
> 
> Yes, I believe it doesn't break API/ABI compatibility.  I'm using it
> about four months on my RELENG_6 boxes.  However some applications
> which test the existence of getXXX_r() are confused by the addition of
> reentrant functions.
> 

Well then you've introduced a compatibility regression in the stable
branch.  Did you give this patch to the ports team to test first?  If 
not, then you passed the problem on to them to try to correct, which is 
a bit anti-social.  Also, what about people trying to compile software 
outside of the ports tree?

Scott


More information about the cvs-src mailing list