[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