Bug 87539 - mpg123 doesn't use CFLAGS from make.conf on amd64, patch included.
Bug#: 87539 Product:  Gentoo Linux Version: unspecified Platform: AMD64
OS/Version: Linux Status: RESOLVED Severity: enhancement Priority: P2
Resolution: FIXED Assigned To: sound@gentoo.org Reported By: simon.strandman@telia.com
Component: Applications
URL: 
Summary: mpg123 doesn't use CFLAGS from make.conf on amd64, patch included.
Keywords:  
Status Whiteboard: 
Opened: 2005-04-01 03:49 0000
Description:   Opened: 2005-04-01 03:49 0000
Mpg123 doesn't use CFLAGS from make.conf on amd64. I have made a patch to fix
that. I have also tries to compile it with a lot of different CFLAGS
combinations and it seems stable even with insane optimizations.

Reproducible: Always
Steps to Reproduce:

------- Comment #1 From Simon Strandman 2005-04-01 03:50:12 0000 -------
Created an attachment (id=55023) [details]
Patch.

------- Comment #2 From Danny van Dyk (RETIRED) 2005-07-15 23:44:15 0000 -------
Has nothing to do with amd64.

------- Comment #3 From Simon Strandman 2005-10-15 12:18:11 0000 -------
Anything happening here?

Here are some results:

Before applying my patch (compiling unoptimized):

[12:18] Decoding of foo.mp3 finished.

real    0m14.533s
user    0m14.133s
sys     0m0.358s

After applying my patch:

[12:18] Decoding of foo.mp3 finished.

real    0m3.942s
user    0m3.628s
sys     0m0.271s

As you can see the patched mpg123 is more than three times faster. So please
apply it. :)

------- Comment #4 From Diego E. 'Flameeyes' Pettenò 2005-10-17 04:54:25 0000 -------
Thanks, fixed in -r10 in CVS.