Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 316421 - x11-libs/libdrm: build of libdrm_intel fails on SH due to AO_fetch_and_add1_full undefined in libatomic_ops (was: disable libdrm_intel.so on SH)
Summary: x11-libs/libdrm: build of libdrm_intel fails on SH due to AO_fetch_and_add1_f...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: sh Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on: 317083
Blocks:
  Show dependency tree
 
Reported: 2010-04-20 20:11 UTC by Raúl Porcel (RETIRED)
Modified: 2010-06-25 13:37 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raúl Porcel (RETIRED) gentoo-dev 2010-04-20 20:11:56 UTC
Please disable it.

Thanks
Comment 1 Chí-Thanh Christopher Nguyễn gentoo-dev 2010-04-21 18:51:11 UTC
Do you see similar problems as in bug 297630 and bug 316541? Does changing the libatomic_ops-1.2-sh4.patch to define AO_GENERALIZE_TWICE instead of AO_CAN_EMUL_CAS make a difference then?
Comment 2 Raúl Porcel (RETIRED) gentoo-dev 2010-04-22 18:04:07 UTC
(In reply to comment #1)
> Do you see similar problems as in bug 297630 and bug 316541? Does changing the
> libatomic_ops-1.2-sh4.patch to define AO_GENERALIZE_TWICE instead of
> AO_CAN_EMUL_CAS make a difference then?
> 

Its the same as bug 316541, yes. And changing that makes libatomic_ops not compile.

Still, i'd like to get intel removed, since SH is never going to use any intel-based gfx.

Thanks
Comment 3 Chí-Thanh Christopher Nguyễn gentoo-dev 2010-04-25 07:25:25 UTC
I modified the current stable and current unstable ebuild to no longer build libdrm_intel on SH.

Keeping this bug open for a proper fix.
Comment 4 Rémi Cardona (RETIRED) gentoo-dev 2010-06-25 13:37:39 UTC
Sigh, I guess this is the "proper" fix (I still don't like it but I won't work on this, so meh...)

Closing