Re: find -lname and -ilname implemented



On Sun, Feb 24, 2008 at 12:43:39PM -0700, M. Warner Losh wrote:
: > { "-empty", c_empty, f_empty, 0 },
: > { "-exec", c_exec, f_exec, 0 },
: > { "-execdir", c_exec, f_exec, F_EXECDIR },
: > - { "-false", c_simple, f_not, 0 },
: > + { "-false", c_simple, f_false, 0 },
:
: This brakes FreeBSD compatiblity in the favor of GNU. What will
: old FreeBSD user think when his scripts will stop working
: after next cvsup? I suppose our target not to make FreeBSD
: to look like Linux. If you want to add GNU-like false option,
: please, add it under the different name.

I considered it, but rejected it. The current -false option doesn't
make any sense at all, likely isn't used, is just a short-cut for '!'
and had a very dubious justification when it was committed.

Hum... did you survey a sufficient number of folks to get a feel for its
usage in the wild? Do the other BSD's have this option and how have they
implemented it? Changing existing BSD behavior to match GNU seems wrong
on the surface as compatibility with FreeBSD is definitely > compatibility
with GNU.

If you have looked into these things - cool.

--
-- David (obrien@xxxxxxxxxxx)
_______________________________________________
freebsd-hackers@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: find -lname and -ilname implemented
    ... Should be, probably, spelled as GNU, it's an abbrev. ... Actually, you are right, but for the wrong reason. ... This brakes FreeBSD compatiblity in the favor of GNU. ... but for compatibility with existing scripts... ...
    (freebsd-hackers)
  • Re: gtk20 brokenness
    ... >>apparently the gtk20 port is broken. ... chances are you're missing another ... generated by GNU Autoconf 2.57. ... gcc version 2.95.4 20020320 [FreeBSD] ...
    (freebsd-questions)
  • Re: find -lname and -ilname implemented
    ... Should be, probably, spelled as GNU, it's an abbrev. ... .It Ic -iname Ar pattern ... +for Gnu find compatibility. ... This brakes FreeBSD compatiblity in the favor of GNU. ...
    (freebsd-hackers)
  • Re: find -lname and -ilname implemented
    ... for companies wanting to replace their Linux systems with FreeBSD ... This knee-jerk reaction against gnu find functionality baffles me. ... The changes are trivial and make FreeBSD more compatible. ...
    (freebsd-hackers)
  • ltdl library problems
    ... I consulted the gyachi forums but most people there are running on one flavor of linux or another, nobody has it on freebsd that i can tell, so now i am turning here. ... This is GNU libltdl, a system independent dlopen wrapper for GNU libtool. ...
    (freebsd-questions)