[Fedora-packaging] paragraph on shipping static numerical libs updated

Patrice Dumas pertusus at free.fr
Sat Jun 2 17:58:06 UTC 2007


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


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


More information about the Fedora-packaging mailing list