Summary: | dev-libs/libxml2: prefix support + bootstrap fix | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Fabian Groffen <grobian> |
Component: | New packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | prefix |
Priority: | High | Keywords: | NeedPatch |
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 315803 | ||
Attachments: |
Prefix diff
libxml2-2.7.8-prefix.patch |
Description
Fabian Groffen
2010-04-30 11:51:12 UTC
Created attachment 229797 [details, diff] Prefix diff Please find the patches being referred to here: http://overlays.gentoo.org/proj/alt/browser/trunk/prefix-overlay/dev-libs/libxml2/files These changes looks mostly fine, but what about simply not building xmllint instead of removing it at pkg_preinst ? that's only for winnt, but I guess if you can tell it not to build it, that's the more desirable approach as it takes less time. I see a way to disable building xmlcatalog with configure, but not xmllint. Is there a way without messing with makefiles? scratch that, catalog is not the same as xmlcatalog. Could you please update the patch for 2.7.8? Thanks a lot Created attachment 262221 [details, diff]
libxml2-2.7.8-prefix.patch
Here it is. Note that it fixes a flaw in the gx86 ebuild that does an EROOT == / comparison.
+ 12 Feb 2011; Pacho Ramos <pacho@gentoo.org> + +files/libxml2-2.7.1-catalog_path.patch, +files/libxml2-2.7.2-winnt.patch, + libxml2-2.7.8.ebuild: + Apply fixes for PREFIX support (bug #317891), thanks a lot to Fabian Groffen + for the patch. + |