Uploaded image for project: 'Snowstorm'
  1. Snowstorm
  2. STORM-282

Build failure on standalone linux due to missing pulseaudio. Patches to allow PulseAudio optional.

    Details

    • Type: Defect
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: viewer-development
    • Fix Version/s: Sprint 6, Viewer 2.3.0
    • Labels:
      None
    • Environment:
      gentoo linux amd64 gcc 4.3.4
    • Patch attached:
      Patch attached

      Description

      Build failure due to requirement on pulse audio.

      -- checking for module 'libpulse-mainloop-glib'
      --   package 'libpulse-mainloop-glib' not found
      CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:259 (message):
        A required package was not found
      Call Stack (most recent call first):
        /usr/share/cmake/Modules/FindPkgConfig.cmake:311 (_pkg_check_modules_internal)
        cmake/PulseAudio.cmake:7 (pkg_check_modules)
        media_plugins/webkit/CMakeLists.txt:17 (include)

      Pulseaudio should never be a requirement as there is problems with pulseaudio on Linux systems and is not available on windows.
      There is #if LL_PULSEAUDIO_ENABLED in place in the media plugin code, this patch fixes PulseAudio.cmake logic.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              techwolf.lupindo Techwolf Lupindo
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: