Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
Code::Blocks, Scintilla and Fedora
Folco:
yop,
A "bug" has been reported to Fedora : https://bugzilla.redhat.com/show_bug.cgi?id=644183
If you don't care about the distros which provide Code::Blocks packages, this is not important at all.
But Fedora will remove Code::Blocks from its repositories if they can't use their system Scintilla (not the bundled one).
This is the politic of Fedora : no soft may bundle its libraries, it MUST use shared libs.
So I don't know if there is a lot of changes in your version of (wx)Scintilla. Is it still important to keep a bundle of that libs ?
But perhaps this it not important at all for you... ?
oBFusCATed:
Scintilla probably could be unbundled, but wxScintilla can't.
I think they would agree to leave it bundled.
Jenna:
We use a patched Scintilla to fit the needs of Code::Blocks, so a plain vanilla scintilla will not work.
Biplab:
--- Quote from: Folco on October 22, 2010, 06:03:16 pm ---But Fedora will remove Code::Blocks from its repositories if they can't use their system Scintilla (not the bundled one).
This is the politic of Fedora : no soft may bundle its libraries, it MUST use shared libs.
--- End quote ---
Another possible solution is we build wxscintilla as a static lib and link other *.so against it. This would increase the binary size. However we won't be violating Fedora rules. However I'm not sure of any immediate side effects.
Other devs- what do you think about it?
Jenna:
--- Quote from: Biplab on October 24, 2010, 03:18:49 pm ---Other devs- what do you think about it?
--- End quote ---
This should work, but I'm not sure if it would be enough for fedora.
If they just don't want shared libraries twice in the system, it will most likely be okay, but it can also be a problem with our own scintilla sources (harder to maintain in case of security problems or other issues).
Navigation
[0] Message Index
[#] Next page
Go to full version