Quote:
Originally Posted by benoit
I'm afraid I don't think you can use 2.7. The 2.6.4 patch contains required fixes which were not included in 2.7. Note that mcpp is only required to build Ice, it's not required to use the slice translators since the mcpp library is statically linked with the Slice library. Perhaps a solution would be to build the patched 2.6.4 version when building the Ice 3.3b RPMs?
|
Unfortunately, I don't think that can work: linking statically against a private, patched, older copy of a library is against just about every Fedora packaging guideline in existence.
As far as I can see, there are two alternatives that meet Fedora guidelines:
- Patch Ice to work with mcpp 2.7
- Patch Ice to not use mcpp at all
To choose between these, I guess I need to understand a bit more about how mcpp works and what the ZeroC patch to mcpp 2.6.4 accomplishes. Which of the above do you think is more practical?
Maybe this thread doesn't belong in "Bug Reports" any more ...
MEF