Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 79923

Summary: AllegroGL 0.2.4 still broken (have fix)
Product: Gentoo Linux Reporter: Darke <darkepaw>
Component: New packagesAssignee: Gentoo Games <games>
Status: RESOLVED FIXED    
Severity: normal CC: sound
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ebuild
patch to configure.in

Description Darke 2005-01-29 00:21:48 UTC
According to bug 66526 (which I can't seem to reopen to comment that it isn't
fixed) this bug can be fixed by compiling with -j1, which isn't the case when
using gcc3.4.x where it seems to always break.

The problem appears to be that the inline asm's prefix is incorrect for this
compiler version, I've no idea how to correct the assembler, so I've simply
turned it off with the -D flag provided.

No doubt this problem will be rectified in the next version of the library,
whenever it comes out, but for the moment this is a solution which allows you
to actually compile and use it anyway. :)

A -r1 and appropriate patch file for the configure.in file is provided. Patch manually runs 'autoconf' as the allegrogl doc tells you, though I don't know if there's a correct way of doing this with ebuilds.

Thanks.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Darke 2005-01-29 00:22:23 UTC
Created attachment 49799 [details]
ebuild
Comment 2 Darke 2005-01-29 00:22:50 UTC
Created attachment 49800 [details, diff]
patch to configure.in
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2005-03-12 08:08:27 UTC
Fixed in CVS... thanks for the bug report and the patience...