Uploaded image for project: 'FreeSWITCH'
  1. FreeSWITCH
  2. FS-9858

Add configure switches to disable freetype and libpng use

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.6.12
    • Fix Version/s: 1.8
    • Component/s: Build-System
    • Security Level: public
    • Labels:
      None
    • Environment:
      LEDE/OpenWrt
    • CPU Architecture:
      MIPS
    • Kernel:
      Linux
    • Userland:
      GNU/Linux
    • lsb_release:
      Not available
    • Compiler:
      gcc
    • FreeSWITCH GIT Revision:
      fix typo %ignore
    • GIT Master Revision hash::
      82e4901d7c05689b10bed7445d8e8c49743329e1
    • Target Version:
      1.8

      Description

      Currently FreeSWITCH has no configure switches to force the use of libpng and freetype to off. It it detects either of the two, it'll link to them.

      I'm building FreeSWITCH for use on routers supported by LEDE/OpenWrt. As the targets are (very) small devices the need exists to keep the number of dependencies to a minimum. In case libpng and freetype are available in the cross compile environment, means need to be available to force the build system to not use these libraries.

      I'll raise a PR to add these switches.

      Kind regards,
      Sebastian

        Activity

        Hide
        Sebastian Sebastian Kemper added a comment - - edited
        Sent new PR with the two commits merged into one.
        Show
        Sebastian Sebastian Kemper added a comment - - edited Sent new PR with the two commits merged into one.
        Hide
        mikej Mike Jerris added a comment -
        in the future, you don't need to reject the PR to do this, you can update the branch with a force push of the squashed patches
        Show
        mikej Mike Jerris added a comment - in the future, you don't need to reject the PR to do this, you can update the branch with a force push of the squashed patches

          People

          • Assignee:
            mikej Mike Jerris
            Reporter:
            Sebastian Sebastian Kemper
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development