public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Request for feedback on GNU Patch change
@ 2008-09-16 20:30 "C. Bergström"
  2008-09-16 23:18 ` [gentoo-dev] " Duncan
  0 siblings, 1 reply; 15+ messages in thread
From: "C. Bergström" @ 2008-09-16 20:30 UTC (permalink / raw
  To: gentoo-dev

To start.. I humbly ask for no response vs starting a flamewar..

Short version:
The proposed change will require changes in two places, but may cause 
other breakage and or simply not settle well with general consensus.

1) Add a symlink in GNU patch ebuild to symlink patch to gpatch

2) Change references to patch in eclass/eutils.eclass to gpatch
---------

Benefit is that on systems != Linux where GNU patch exists in the 
subpath to some crappy legacy thing which probably shouldn't even be 
called patch.. On these systems calling gpatch explicitly means GNU 
patch and avoids the whole PATH and incompatibility issue.

Would this benefit those working on the FBSD?
Anyone interested in OpenSolaris?

I have other changes I'm making to remove GNUisms, but this one I'm not 
seeing much hope for and will pop up on every emerge --sync..

patch -p0 -g0 -E --no-backup-if-mismatch < /opt/foo/bar.patch

Suggestions?

Thanks

./Christopher



^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2008-09-18  9:09 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-16 20:30 [gentoo-dev] Request for feedback on GNU Patch change "C. Bergström"
2008-09-16 23:18 ` [gentoo-dev] " Duncan
2008-09-17  6:41   ` "C. Bergström"
2008-09-17  7:16     ` Ulrich Mueller
2008-09-17  7:59       ` "C. Bergström"
2008-09-17  8:08         ` Fabian Groffen
2008-09-17  8:32           ` "C. Bergström"
2008-09-17  8:21         ` Santiago M. Mola
2008-09-17  8:27           ` Fabian Groffen
2008-09-17  8:41             ` "C. Bergström"
2008-09-17  8:51               ` Fabian Groffen
2008-09-17  8:55                 ` "C. Bergström"
2008-09-18  9:07                   ` Thilo Bangert
2008-09-18  8:28             ` [gentoo-dev] " Steve Long
2008-09-17  8:36           ` [gentoo-dev] " "C. Bergström"

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox