http://bugzilla.rpmfusion.org/show_bug.cgi?id=151
Hans de Goede <j.w.r.degoede(a)hhs.nl> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |j.w.r.degoede(a)hhs.nl
--- Comment #8 from Hans de Goede <j.w.r.degoede(a)hhs.nl> 2008-11-30 16:10:35 ---
(In reply to comment #7)
> * I am worried about the Requires. You are building this with
g++34. Don't you
> think we need to require g++34 for this package? If someone writes a code with
> this library he needs to compile the code with g++34, right? And what about
> other (possible) dependencies?
>
true, Requires: compat-gcc-34-c++ was missing. But no other requires are
needed.
Ugh, ok so you are going to hate me (or atleast dislike), but compiling with
compat-gcc34 is not an acceptable solution to compile issues with a newer gcc.
This not only means that apps using systemc libs need to be compiled with
gcc34, it also means they cannot use any other c++ libraries compiled with
gcc4x, the proper solution is to fix the code to compile with 4x, even though
that may be painful.
compat-gcc34 only exist so that some libraries can be compiled with it, so that
old (binary only / blob) applications compiled with gcc34 can stay functioning,
iow compat-gcc34 is only there to compile compat-foo packages, not to compile
new packages.
Note I'm willing to help with getting things to compile with 4x, although I
don't have time to do the main effort here, I can assist where you encounter
errors you cannot solve yourself.
--
Configure bugmail:
http://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.