Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 69536
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Jeremy Huddleston (RETIRED) <eradicator@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Justin <yoosty69@netzero.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
emergeinfo my emerge --info text/plain Justin 2004-11-02 17:05 0000 1.75 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 69536 depends on: Show dependency tree
Bug 69536 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: 2004-10-30 12:48 0000
With my normal CFLAGS Grip displays the Rip and Enc speeds ( under the Rip tab
) as 0.0x, sometimes it will creep up, but it's definetly not accurate as it's
actually ripping and encoding the tracks.

I'm not sure if this will follow portage standards, but this is what I added at
the top of my 3.2.0 ebuild to fix it:
inherit flag-o-matic

append-flags "-mcpu=i586"

ALLOWED_FLAGS="-O -O1 -O2 -Os -O3 -mcpu -pipe -fomit-frame-pointer"
strip-flags


The append-flags is unnecessary/won't play nice with other arches, I know. I
also tried without the append-flags and it works fine, so that would be the
more generic-make-everyone-happy route.

Reproducible: Always
Steps to Reproduce:

------- Comment #1 From Jeremy Huddleston (RETIRED) 2004-10-31 03:08:45 0000 -------
please give me your 'emerge --info' output.  It's probablt a flag that you have
enabled.  Please try to figure out what flag you enable that causes this
problem.

------- Comment #2 From Justin 2004-11-02 17:05:56 0000 -------
Created an attachment (id=43199) [details]
my emerge --info

------- Comment #3 From Justin 2004-11-02 17:07:58 0000 -------
(From update of attachment 43199 [details])
I've had this problem for a long time actually, with many different flags. The
only flag that's stayed the same is -march=athlon-mp. I think I've even tried
other -march options, but I finally got it to work at -mcpu=i686

------- Comment #4 From Jeremy Huddleston (RETIRED) 2004-11-28 06:38:33 0000 -------
what if you add -mno3dnow -mnosse to CFLAGS?

------- Comment #5 From Justin 2004-11-28 20:43:22 0000 -------
Hm, well -mno-3dnow doesn't change anything, but -mno-sse makes the speed
display correctly.
Thanks :)

append-flags "-mno-sse" at the top of the next grip ebuild probably wouldn't
hurt future users.

------- Comment #6 From Jeremy Huddleston (RETIRED) 2004-11-28 22:20:51 0000 -------
ok, the append flag is in portage...

would you mind testing this problem when you update to gcc-3.4 to see if it's fixed with that compiler... if it works with gcc-3.4, just reopen this bug so I can make the flag magic conditional on the gcc version.

Thanks.

------- Comment #7 From Justin 2004-11-30 20:11:08 0000 -------
Tried compiling with and without -mno-sse and gcc-3.4.3
The results are the same, gcc-3.4.x needs -mno-sse

------- Comment #8 From Jeremy Huddleston (RETIRED) 2004-12-22 16:52:28 0000 -------
this was fixed about a month ago in portage ... closing

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