<html>
    <head>
      <base href="https://bugs.webkit.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [CMake] [GStreamer] [GTK] Detection of GStreamer libraries not working as expected"
   href="https://bugs.webkit.org/show_bug.cgi?id=145887">145887</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>[CMake] [GStreamer] [GTK] Detection of GStreamer libraries not working as expected
          </td>
        </tr>

        <tr>
          <th>Classification</th>
          <td>Unclassified
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>528+ (Nightly build)
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Unspecified
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Unspecified
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>WebKit Gtk
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned&#64;lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>clopez&#64;igalia.com
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>pnormand&#64;igalia.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>On a new Debian system, without using the internal jhbuild, after installing the build deps via Tools/gtk/install-dependencies, I get:

$ Tools/Scripts/build-webkit --gtk --release --cmakeargs='-DENABLE_ACCELERATED_2D_CANVAS=OFF -DENABLE_MEDIA_STREAM=OFF'
[....]
-- Found GnuTLS: /usr/lib/i386-linux-gnu/libgnutls.so (found suitable version &quot;3.3.8&quot;, minimum required is &quot;3.0.0&quot;) 
-- checking for module 'gstreamer-1.0 &gt;= 1.0.3'
--   package 'gstreamer-1.0 &gt;= 1.0.3' not found
-- checking for module 'gstreamer-base-1.0 &gt;= 1.0.3'
--   package 'gstreamer-base-1.0 &gt;= 1.0.3' not found
-- checking for module 'gstreamer-app-1.0 &gt;= 1.0.3'
--   package 'gstreamer-app-1.0 &gt;= 1.0.3' not found
-- checking for module 'gstreamer-audio-1.0 &gt;= 1.0.3'
--   package 'gstreamer-audio-1.0 &gt;= 1.0.3' not found
-- checking for module 'gstreamer-fft-1.0 &gt;= 1.0.3'
--   package 'gstreamer-fft-1.0 &gt;= 1.0.3' not found
-- checking for module 'gstreamer-gl-1.0&gt;=1.5.0'
--   package 'gstreamer-gl-1.0&gt;=1.5.0' not found
-- checking for module 'gstreamer-mpegts-1.0&gt;=1.4.0'
--   package 'gstreamer-mpegts-1.0&gt;=1.4.0' not found
-- checking for module 'gstreamer-pbutils-1.0 &gt;= 1.0.3'
--   package 'gstreamer-pbutils-1.0 &gt;= 1.0.3' not found
-- checking for module 'gstreamer-tag-1.0 &gt;= 1.0.3'
--   package 'gstreamer-tag-1.0 &gt;= 1.0.3' not found
-- checking for module 'gstreamer-video-1.0 &gt;= 1.0.3'
--   package 'gstreamer-video-1.0 &gt;= 1.0.3' not found
-- Found GStreamer: GSTREAMER_INCLUDE_DIRS;GSTREAMER_LIBRARIES;GSTREAMER_VERSION;GSTREAMER_BASE_INCLUDE_DIRS;GSTREAMER_BASE_LIBRARIES;GSTREAMER_APP_INCLUDE_DIRS;GSTREAMER_APP_LIBRARIES;GSTREAMER_PBUTILS_INCLUDE_DIRS;GSTREAMER_PBUTILS_LIBRARIES;GSTREAMER_VIDEO_INCLUDE_DIRS;GSTREAMER_VIDEO_LIBRARIES;GSTREAMER_MPEGTS_INCLUDE_DIRS;GSTREAMER_MPEGTS_LIBRARIES;GSTREAMER_TAG_INCLUDE_DIRS;GSTREAMER_TAG_LIBRARIES;GSTREAMER_GL_INCLUDE_DIRS;GSTREAMER_GL_LIBRARIES;GSTREAMER_AUDIO_INCLUDE_DIRS;GSTREAMER_AUDIO_LIBRARIES;GSTREAMER_FFT_INCLUDE_DIRS;GSTREAMER_FFT_LIBRARIES (Required is at least version &quot;1.0.3&quot;) 
[....]
-- Enabled features:
--  ENABLE_ACCELERATED_2D_CANVAS ............ OFF
--  ENABLE_CREDENTIAL_STORAGE                 ON
--  ENABLE_DRAG_SUPPORT ..................... ON
--  ENABLE_GEOLOCATION                        ON
--  ENABLE_GLES2 ............................ OFF
--  ENABLE_GTKDOC                             OFF
--  ENABLE_ICONDATABASE ..................... ON
--  ENABLE_INTROSPECTION                      ON
--  ENABLE_JIT .............................. ON
--  ENABLE_MEMORY_SAMPLER                     ON
--  ENABLE_MINIBROWSER ...................... ON
--  ENABLE_OPENGL                             ON
--  ENABLE_PLUGIN_PROCESS_GTK2 .............. ON
--  ENABLE_SPELLCHECK                         ON
--  ENABLE_TOUCH_EVENTS ..................... ON
--  ENABLE_VIDEO                              ON
--  ENABLE_WAYLAND_TARGET ................... ON
--  ENABLE_WEB_AUDIO                          ON
--  ENABLE_X11_TARGET ....................... ON
--  USE_LIBHYPHEN                             ON
--  USE_LIBNOTIFY ........................... ON
--  USE_SYSTEM_MALLOC                         OFF
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
GSTREAMER_APP_LIBRARIES (ADVANCED)
    linked by target &quot;WebCore&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
    linked by target &quot;WebCorePlatformGTK&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
    linked by target &quot;WebCorePlatformGTK2&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
GSTREAMER_AUDIO_LIBRARIES (ADVANCED)
    linked by target &quot;WebCore&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
    linked by target &quot;WebCorePlatformGTK&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
    linked by target &quot;WebCorePlatformGTK2&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
GSTREAMER_BASE_LIBRARIES (ADVANCED)
    linked by target &quot;WebCore&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
    linked by target &quot;WebCorePlatformGTK&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
    linked by target &quot;WebCorePlatformGTK2&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
GSTREAMER_FFT_LIBRARIES (ADVANCED)
    linked by target &quot;WebCore&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
    linked by target &quot;WebCorePlatformGTK&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
    linked by target &quot;WebCorePlatformGTK2&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
GSTREAMER_LIBRARIES (ADVANCED)
    linked by target &quot;WebCore&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
    linked by target &quot;WebCorePlatformGTK&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
    linked by target &quot;WebCorePlatformGTK2&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
GSTREAMER_PBUTILS_LIBRARIES (ADVANCED)
    linked by target &quot;WebCore&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
    linked by target &quot;WebCorePlatformGTK&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
    linked by target &quot;WebCorePlatformGTK2&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
GSTREAMER_TAG_LIBRARIES (ADVANCED)
    linked by target &quot;WebCore&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
    linked by target &quot;WebCorePlatformGTK&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
    linked by target &quot;WebCorePlatformGTK2&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
GSTREAMER_VIDEO_LIBRARIES (ADVANCED)
    linked by target &quot;WebCore&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
    linked by target &quot;WebCorePlatformGTK&quot; in directory /home/igalia/clopez/webkit/Source/WebCore
    linked by target &quot;WebCorePlatformGTK2&quot; in directory /home/igalia/clopez/webkit/Source/WebCore

-- Configuring incomplete, errors occurred!
See also &quot;/home/igalia/clopez/webkit/WebKitBuild/Release/CMakeFiles/CMakeOutput.log&quot;.
See also &quot;/home/igalia/clopez/webkit/WebKitBuild/Release/CMakeFiles/CMakeError.log&quot;.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>