Andrew Benton wrote:
> On Tue, 08 Nov 2011 22:21:27 -0600
> Bruce Dubbs <[email protected]> wrote:
> 
>> If people just posted to blfs-dev that said "I just 
>> built package-x.y.z and I had to change the instructions to..." I'd do 
>> the XML.
> 
> I just built libmpeg2-0.5.1. It compiles according to the instructions
> in the book but segfaults when I try to run anything linked to it. The
> problem is gcc-4.6 optimising away static constants. The solution is to
> edit libmpeg2/idct_mmx.c and change all the "static const" into just
> static:
> 
> sed -i 's#static const#static#' libmpeg2/idct_mmx.c
> 
> I found the solution in Mandriva's bugzilla:
> https://qa.mandriva.com/show_bug.cgi?id=63279
> There's a patch there if you prefer patches.

Thanks Andy.  I'll use this to update the book.  I do prefer a sed to a 
patch.  It's more obvious what is going on, but sometimes the changes 
are to involved for a sed.

   -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to