Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 326535 - media-sound/mpg123-1.12.1 fails to compile on x64-macos and sets default output to dummy
Summary: media-sound/mpg123-1.12.1 fails to compile on x64-macos and sets default outp...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: AMD64 OS X
: High normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-02 01:11 UTC by Johan Hattne
Modified: 2010-07-02 11:40 UTC (History)
0 users

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


Attachments
Make media-sound/mpg123-1.12.1 compile and play audio on x64-macos. (mpg123-1.12.1-x64-macos.ebuild.patch,758 bytes, patch)
2010-07-02 01:13 UTC, Johan Hattne
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Johan Hattne 2010-07-02 01:11:40 UTC
Two issues with media-sound/mpg123: it doesn't compile on x64-macos because it is configured with for a 32-bit environment.  Second, the ebuild sets the default output subsystem to dummy which (I suppose) isn't really what one would expect on OS X.  The attached patch addresses both issues.

Reproducible: Always

Steps to Reproduce:
1. emerge mpg123

Actual Results:  
dct64_mmx.S:20:suffix or operands invalid for `push'
dct64_mmx.S:21:suffix or operands invalid for `push'
dct64_mmx.S:22:suffix or operands invalid for `push'
dct64_mmx.S:689:suffix or operands invalid for `pop'
dct64_mmx.S:690:suffix or operands invalid for `pop'
dct64_mmx.S:691:suffix or operands invalid for `pop'
dct64_mmx.S:806:suffix or operands invalid for `pop'
dct64_mmx.S:807:suffix or operands invalid for `pop'
dct64_mmx.S:808:suffix or operands invalid for `pop'


Expected Results:  
media-sound/mpg123 merged and able to play audio by default.
Comment 1 Johan Hattne 2010-07-02 01:13:17 UTC
Created attachment 237191 [details, diff]
Make media-sound/mpg123-1.12.1 compile and play audio on x64-macos.
Comment 2 Fabian Groffen gentoo-dev 2010-07-02 11:40:33 UTC
I made the coreaudio stuff being triggered by the coreaudio USE-flag.

Thanks!