Summary: | xfree-4.3.0-r3 does not generate xrender.pc | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Peter Magnusson <peter> |
Component: | [OLD] Unspecified | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | eureko, tberman, twp |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | home made xrender.pc file to use as a workaround |
Description
Peter Magnusson
2004-02-04 12:43:06 UTC
This may shock you, but XFree86 doesn't build from the libraries on freedesktop.org, instead from its own sources. They don't generate xrender.pc. Even when the freedesktop.org library is dropped into an XFree86 build, xrender.pc still isn't generated. As a workaround hack, xfree-4.3.0-r4 (which will come out soon) will hand-generate an xrender.pc within the ebuild. I've been requested by our mono maintainer to do this, but there are other things that still need to be done before releasing -r4. The hope is within a week or two. If you desperately need cairo to work now, check out http://dev.gentoo.org/~spyderous/overlay-freedesktop/. Ebuilds there will install the freedesktop.org libXrender (and accompanying xrender.pc) into /opt/fdo. Created attachment 24975 [details]
home made xrender.pc file to use as a workaround
adding this file to /usr/lib/pkgconfig/ made it possible for me to compile
cairo.
with xfree-4.3.0-r3
Todd, Adding you so you know when we get this working. *** Bug 44314 has been marked as a duplicate of this bug. *** Please test 4.3.0-r6 (it's hard-masked). Fixed in 4.3.0-r6. |