On Tuesday 02 October 2007, Joe Peterson wrote: > Mike Frysinger wrote: > > wrong. bash and GNU prevail because they provide useful extensions. it > > may be worthwhile to force `find` in the portage environment to be GNU > > find so we can stop wasting time trying to figure out how to rewrite > > expressions in ebuilds (which can be done trivially with GNU) with a > > limited functionality set (such as POSIX). > > Shouldn't we do just the opposite? GNU find doesn't exist on all archs > (BSD is an example). There was just an example of GNU extensions being > used on find that broke on FreeBSD. It would be more portable to > *avoid* GNU-only extensions in ebuilds.
as mentioned, GNU is the main bread and butter of Gentoo. forcing the majority of people to go pure POSIX in the face of GNU extensions that make life easier is wrong. so the minority gets screwed, that's life. especially considering it's trivial for the minority to conform. -mike
signature.asc
Description: This is a digitally signed message part.