From: John F. <fe...@dd...> - 2001-12-06 03:21:56
|
so, I have this package perl-IO-1.20 which has a patch applied to it so that it will build on perl 5.6.* (yeah perl 5.6 allready has IO-1.20 but I want it in the project because some of the machines the project is working on don't have perl-IO-1.20... so .. ) anyhow.. the real strange issue is that the patch is failing to apply on solaris. It turns out that this is because patch doesn't have write permision to the file it's trying to patch. That's because the archive has the files stored without the write bit set, and solaris's tar preserves those permissions when it unpacks it, ughh. currently patches are applied in ext/bin/build/expand-sources right after the untar, so theres no hook in which to fix the perms. anyone have an idea for an elegant solution to this? --fess |