Summary: | liboil crashing on OpenBSD/amd64 when built with gcc4. | ||
---|---|---|---|
Product: | liboil | Reporter: | Brad Smith <brad> |
Component: | unknown | Assignee: | David Schleef <ds> |
Status: | RESOLVED FIXED | QA Contact: | David Schleef <ds> |
Severity: | major | ||
Priority: | medium | ||
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | OpenBSD | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | patch |
Description
Brad Smith
2010-07-07 20:04:41 UTC
Created attachment 37005 [details] [review] patch Could you do one or more of the following: - try the same test with Orc (I tried to fix this bug in Orc, curious if I succeeded), either with git or the upcoming 0.4.6 release. - attach the file liboil/.libs/liboil_0.3_la-liboilcpu-x86.o - try the attached patch With the patch applied all of the regression tests now pass. Currently OpenBSD ports is using Orc 0.4.4, but I have an update to 0.4.6 and this also passes all of the included testsuite on OpenBSD/amd64. Still have to test on i386/arm. I didn't update to 0.4.5 because it was crashing on arm. David, if the diff is Ok with you could you please see about getting it commited to the liboil repo? Pushed. commit 705916007fba0a845229a02dc6474cb523eff150 Author: David Schleef <ds@schleef.org> Date: Tue Jul 20 14:05:26 2010 -0700 x86: Fix cpuid function on x86-64 Fixes: #28956. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.