[Fedora-packaging] paragraph on shipping static numerical libs updated
Patrice Dumas
pertusus at free.fr
Sat Jun 2 17:58:06 UTC 2007
Hello,
Here is an updated version of the paragraph about shipping static
numerical libs taking into account the comments on the first version.
The objective is to have this included in
http://fedoraproject.org/wiki/PackagingDrafts/StaticLibraryChanges
at the end of 'Packaging Static Libraries'.
* in the case of user compiled programs doing numerical computations or
data analysis, using static libraries may be useful. Indeed it allows
to build static executables that have more chance to be run on other
platforms than the box they were compiled in, that have different
dynamic library versions or even that don't have the library installed
at all. At the same time those applications, in general, don't need
the features brought in by shared libraries (no need for nss, no
security issue, no need for iconv...). Therefore it may be acceptable
or even desirable to ship static libraries for numerical and data
processing libraries to help users needing to link statically their
locally compiled executables. The static libraries still need to be
in separate sub-packages and this doesn't means that the executables
packaged in Fedora should be link statically, this is only for users
linking locally their own programs.
Some packagers feel that this is not the right solution for locally
compiled programs portability, since it is not general (doesn't work
with nss, iconv...). However a general solution doesn't seems to exist
yet.
--
Pat
More information about the Fedora-packaging
mailing list