Summary: | x11-libs/cairo-1.10.x fails with Qt 4.8 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Georg Rudoy <0xd34df00d> |
Component: | [OLD] Library | Assignee: | Doug Goldstein (RETIRED) <cardoe> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | asturm, franz.trischberger, galtgendo, kevin.bowling, matej, niels_ole, qt, spatz, x11 |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.freedesktop.org/show_bug.cgi?id=29092 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 394903 | ||
Attachments: | Fix pango with Qt 4.8. |
Description
Georg Rudoy
2011-08-20 22:55:11 UTC
Oh, the patch is actually for cairo, I messed things up in the original report: every occurance of cairo should be replaced with pango, and vice versa. Sorry. Thanks for posting this, I confirm error (qt-*-4.8.9999 from qting-edge) + solution. In my case I noticed by several failing packages (oxygen, audacity and gparted), both built successfully after fixed cairo rebuild. Correction. The patch makes the cairo qt backend unusable, the aforementionend applications that were rebuilt let X segfault. audacity: starting it trows me back to kdm immediately (no error in dmesg but in X.log. firefox (using oxygen-gtk): after a few seconds, kwin crashes, dmesg has the following output: [ 57.640146] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung [ 57.640156] [drm] capturing error event; look for more information in /debug/dri/0/i915_error_state [ 57.647377] [drm:i915_wait_request] *ERROR* i915_wait_request returns -11 (awaiting 4730 at 4711, next 4737) [ 58.149081] [drm:i915_reset] *ERROR* Failed to reset chip. gparted: same as audacity patched cairo ebuild in x11-overlay works. *** Bug 395507 has been marked as a duplicate of this bug. *** This is apparently fixed in x11-libs/cairo-1.10.2-r2 +*cairo-1.10.2-r2 (29 Jan 2012) + + 29 Jan 2012; Alex Alexander <wired@gentoo.org> +cairo-1.10.2-r2.ebuild, + +files/cairo-1.10.2-qt-surface.patch: + revbump with patch for Qt-4.8. bug #380013 |