On Tue, 2007-10-02 at 17:02 -0600, 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.
I would argue that both are hackish workarounds and the correct solution is to get upstream to accept patches so that we shouldn't need to use funky find extensions, BSD or otherwise. Thanks Roy -- [EMAIL PROTECTED] mailing list