[Fedora-packaging] Should Scintilla be package as a shared library ?
Jonathan Underwood
jonathan.underwood at gmail.com
Mon Jul 6 23:12:25 UTC 2009
2009/7/6 Toshio Kuratomi <a.badger at gmail.com>:
> Don't do this. If you must, build scintilla as static libraries in its
> own package. Then follow the Guidelines related to static libraries for
> linking MySQL Workbench against it. The Guidelines for static linking
> were designed to make it as easy as possible for packages consuming
> static libraries to watch for problems in the libraries and do rebuilds
> whenever that occurred. Bundling, OTOH, makes it easy for applications
> to carry old versions of buggy libraries around for a long time.
>
>> Geany is another such application.
>>
> Yeap, having to track the problems with a single library in multiple
> applications is one of the reasons not to bundle even if we just build
> it as a static library.
Yeah, fully agreed. There's some resistance upstream though, eg.
http://sourceforge.net/tracker/index.php?func=detail&aid=2488121&group_id=2439&atid=352439
More information about the Fedora-packaging
mailing list