Summary: | sci-electronics/systemc-2.2.0 fails to compile with gcc 4.3 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | David Kredba <kredba> |
Component: | Current packages | Assignee: | The Soldering-Iron Brotherhood <sci-electronics> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aucampia, esigra |
Priority: | High | ||
Version: | 2008.0 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 198121 | ||
Attachments: |
patch for gcc 4.3
ebuild to go along with the gcc 4.3 patch |
Description
David Kredba
2008-12-26 17:42:47 UTC
Looks like systemc needs some gcc 4.3 fixes (the undeclared strcmp is a dead giveaway). Assigning to maintainers. Created attachment 178825 [details, diff]
patch for gcc 4.3
This should fix it :)
Created attachment 178826 [details]
ebuild to go along with the gcc 4.3 patch
added epatch line to the ebuild
i'll leave sci-electronics to fix this. i don't feel like signing up to download the source. Can someone from sci-electronics please apply this? I'm not jumping through the hoops and registering to verify the patch :) Thanks (In reply to comment #5) > Can someone from sci-electronics please apply this? I'm not jumping through > the hoops and registering to verify the patch :) if [[ "sci-electronics" == "calchan" && "calchan" == "on dialup" ] then echo "Please wait..." fi return 0 *** Bug 273245 has been marked as a duplicate of this bug. *** OK, I have finally fixed this, sorry for the delay. Thanks Gene for the patch (which I have applied using sed but it's the same thing). I have tested with gcc 4.4 and glibc 2.10 so that should keep us out of trouble for a good while. I have also fixed the executable stack issues and since it's assembler make sure you test thoroughly. I'll leave the old ebuild in there for some time just in case. Denis. |