Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 200532
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Tony Vroon <chainsaw@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Risto A. Paju <teknohog+gentoobugz@iki.fi>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
audacious-plugins-1.4.1-r1.ebuild Fixed ebuild text/plain Risto A. Paju 2007-11-27 17:15 0000 2.83 KB Details
emerge-info.txt emerge --info text/plain Risto A. Paju 2007-11-27 20:49 0000 3.53 KB Details
audacious-plugins-1.4.1-use_sse2.diff Add sse2 USE flag to ebuild patch Risto A. Paju 2007-11-27 20:50 0000 938 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 200532 depends on: Show dependency tree
Bug 200532 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-11-27 17:14 0000
Of my two active Gentoo machines, one has an sse2 capable CPU, and the other
does not. I use least-common-denominator USE/CFLAGS etc. to build binaries for
both machines. Unfortunately, when emerging audacious-plugins on the newer
machine, ./configure autodetects sse2, so the binary crashes with "illegal
instruction" on the older machine. There's currently no USE flag for sse2, and
CFLAGS don't help.

Reproducible: Always

Steps to Reproduce:
1. Emerge audacious-plugins with USE="-sse2" on a sse2 capable machine
2. Emerge the binary on a non-sse2 machine
3. Start audacious on the latter machine, load some music files

Actual Results:  
Illegal instruction

Expected Results:  
Play the music

I've added the sse2 USE flag into the ebuild, along with use_enable sse2. This
fixes the problem for me.

------- Comment #1 From Risto A. Paju 2007-11-27 17:15:22 0000 -------
Created an attachment (id=137130) [details]
Fixed ebuild

------- Comment #2 From Jakub Moc (RETIRED) 2007-11-27 19:13:37 0000 -------
Reopen with a unified diff and emerge --info attached. Thanks.

------- Comment #3 From Risto A. Paju 2007-11-27 20:49:18 0000 -------
Created an attachment (id=137152) [details]
emerge --info

------- Comment #4 From Risto A. Paju 2007-11-27 20:50:54 0000 -------
Created an attachment (id=137153) [details]
Add sse2 USE flag to ebuild

------- Comment #5 From Risto A. Paju 2007-11-27 20:51:38 0000 -------
Reopened with info and diff as requested.

------- Comment #6 From Tony Vroon 2007-12-03 15:49:48 0000 -------
This has been addressed in the audacious-plugins-1.4.2 ebuild that was just
committed to CVS. You will see this in portage within the next two hours.

Thank you for your bug report :)

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug