Packaging for Fedora question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I'd like to make RPMs for Fedora (with the intention getting it packaged
into Fedora or RPMFusion[1]), but I've run into a few problems that would hinder
proper packaging:

NEED: Bundling libraries is a no-no in Fedora. Is it possible to get
      support for building with system copies of codecs? From my limited
      knowledge of the autotools, it seems it only bothers to check the
      third_party directory.

    https://fedoraproject.org/wiki/Packaging:Guidelines#Shared_Libraries

NEED: Build shared libraries. Static libraries are frowned upon within
      Fedora.

    https://fedoraproject.org/wiki/Packaging:Guidelines#Duplication_of_system_libraries
    https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries

WANT: Support for parallel make would be nice. Mostly the issues seem to
      come from the third_party directory not being built before the pj*
      code when doing a parallel build.

    https://fedoraproject.org/wiki/Packaging:Guidelines#Parallel_make

I can help with some things here, but since my knowledge of the
autotools suite is fairly minimal, not sure how much I can help there. I
can however offer test results on the following platforms:

    Fedora 12 x86_64
    Fedora 13 i686
    Fedora 13 x86_64

--Ben

[1] It would need to go to RPMFusion if the codecs that are patent
    encumbered must be built-in to be accessible (as opposed to as
    plugins where just the codecs could then be put into RPMFusion and
    pjsip itself can go into Fedora.




[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux