<div dir="ltr">Alright I got past the prior error with help from Mathieu by adding these steps ...<div><div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><font face="monospace, monospace">cp subprojects/glib/subprojects/libffi.wrap subprojects</font></div><div><br></div></blockquote><div>... and some additional steps ...</div></div></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><div><div><font face="monospace, monospace">cp subprojects/glib/subprojects/zlib.wrap subprojects<br></font></div><div><font face="monospace, monospace">sudo apt install --yes libmount-dev libselinux-dev</font><br></div></div></div><div><br></div></blockquote><div><div>... but my build is still screwed. Here is a truncated version of my console output.</div></div><div><br></div><div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><div><div><font face="monospace, monospace">ding@ding-linux-01:~/github/gstreamer/gst-build$ <b>meson build && ninja -C build/</b></font></div><div><font face="monospace, monospace">The Meson build system</font></div><div><font face="monospace, monospace">Version: 0.47.1</font></div><div><font face="monospace, monospace">Source dir: /home/ding/github/gstreamer/gst-build</font></div><div><font face="monospace, monospace">Build dir: /home/ding/github/gstreamer/gst-build/build</font></div><div><font face="monospace, monospace">Build type: native build</font></div><div><font face="monospace, monospace">Project name: All GStreamer modules</font></div><div><font face="monospace, monospace">Project version: 1.14.2</font></div><div><font face="monospace, monospace">Native C compiler: cc (gcc 7.3.0 "cc (Ubuntu 7.3.0-16ubuntu3) 7.3.0")</font></div><div><font face="monospace, monospace">Build machine cpu family: x86_64</font></div><div><font face="monospace, monospace">Build machine cpu: x86_64</font></div><div><font face="monospace, monospace">Found pkg-config: /usr/bin/pkg-config (0.29.1)</font></div><div><font face="monospace, monospace">Dependency libavfilter found: NO</font></div><div><font face="monospace, monospace">Message: WARNING: gst-libav not built as ffmpeg >= n3.1.2 not found on the system</font></div><div><font face="monospace, monospace">Dependency libva found: NO</font></div><div><font face="monospace, monospace">Message: WARNING: not building gstreamer-vaapi module, missing libva</font></div><div><font face="monospace, monospace">Dependency json-glib-1.0 found: NO</font></div><div><font face="monospace, monospace">Message: WARNING: not building gst-devtools module, missing glib-json-1.0</font></div><div><font face="monospace, monospace">Dependency libxml-2.0 found: NO</font></div><div><font face="monospace, monospace">Message: WARNING: not building gst-editing-services module, missing libxml-2.0</font></div><div><font face="monospace, monospace">Compiler for language cs not found.</font></div><div><font face="monospace, monospace">Message: WARNING: Not building gstreamer-sharp as no CS compiler found.</font></div><div><font face="monospace, monospace">Message: Building subprojects: gstreamer, gst-plugins-base, gst-plugins-good, gst-plugins-ugly, gst-plugins-bad, gst-rtsp-server</font></div><div><font face="monospace, monospace">|</font></div><div><font face="monospace, monospace">|Executing subproject gstreamer </font></div><div><font face="monospace, monospace">|</font></div><div><font face="monospace, monospace">|Project name: gstreamer</font></div><div><font face="monospace, monospace">|Project version: 1.14.2</font></div><div><font face="monospace, monospace">|Native C compiler: cc (gcc 7.3.0 "cc (Ubuntu 7.3.0-16ubuntu3) 7.3.0")</font></div></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace"># ----------------------------------------------</font></div></div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><div><font face="monospace, monospace"># Truncated a bunch of console output here</font></div></div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><font face="monospace, monospace"># ----------------------------------------------<br></font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">|Dependency glib-2.0 from subproject subprojects/glib found: YES</font></div><div><font face="monospace, monospace">|Dependency gobject-2.0 from subproject subprojects/glib found: YES (cached)</font></div><div><font face="monospace, monospace">|Dependency gmodule-2.0 from subproject subprojects/glib found: YES (cached)</font></div><div><font face="monospace, monospace">|Dependency gio-2.0 from subproject subprojects/glib found: YES (cached)</font></div><div><font face="monospace, monospace">|Dependency gio-unix-2.0 from subproject subprojects/glib found: YES (cached)</font></div><div><font face="monospace, monospace">|Library m found: YES</font></div><div><font face="monospace, monospace">|Library rt found: YES</font></div><div><font face="monospace, monospace">|Program g-ir-scanner found: NO</font></div><div><font face="monospace, monospace">|Program glib-mkenums found: NO</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace" style="background-color:rgb(255,255,0)">subprojects/gstreamer/meson.build:421:0: ERROR: Program(s) ['glib-mkenums'] not found or not executable</font></div></blockquote></div><div><br></div><div>Any idea how to get past this one? (I have never used Meson before.)</div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, Aug 20, 2018 at 1:03 PM Mathieu Duponchelle <<a href="mailto:mathieu@centricular.com">mathieu@centricular.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
Yes, that command just doesn't work, I am not really sure why it is
recommended.<br>
<br>
You can simply copy that file to your subprojects directory, and
probably propose<br>
a patch to add that wrap there upstream as well, I don't think there
is any reason<br>
not to.<br>
<br>
<div class="m_826869185240954894moz-cite-prefix">On 08/20/2018 09:38 PM, David Ing
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">Can anyone tell me why gst-build is failing (on the
1.14 branch).
<div><br>
</div>
<div>In my last email, I was on Ubuntu 16.04. This time I am on
Mint 19 (equivalent to Ubuntu 18.04). I am getting the same
problem.</div>
<div><br>
</div>
<div>This is what I'm doing in the Linux terminal</div>
<div>
<blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px">
<div>
<div><font face="monospace, monospace">ing@ing-ub01:~/github/gstreamer/gst-build$ <b>meson
wrap promote
subprojects/glib/subprojects/libffi.wrap</b></font></div>
<div><font face="monospace, monospace">Subproject
libffi.wrap not found in directory tree.</font></div>
</div>
</blockquote>
</div>
<div><br>
</div>
<div>But I can see that the file is in the directory tree, and
the file contents are:</div>
<div>
<blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px">
<div>
<div><font face="monospace, monospace">[wrap-git]</font></div>
<div><font face="monospace, monospace">directory=libffi</font></div>
<div><font face="monospace, monospace">url=<a href="https://github.com/centricular/libffi.git" target="_blank">https://github.com/centricular/libffi.git</a></font></div>
<div><font face="monospace, monospace">revision=meson</font></div>
</div>
</blockquote>
</div>
<div><br>
</div>
<div>Read the prior email for more context.</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">On Fri, Aug 10, 2018 at 5:26 PM David Ing <<a href="mailto:ding@panopto.com" target="_blank">ding@panopto.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div>I tried to build gstreamer using gst-build on the 1.14
branch on Ubuntu 16.04 using the command: <b style="font-family:monospace,monospace;font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">meson
build && ninja -C build/</b></div>
<div><br>
</div>
<div>The full output is pasted at the end of this email, but
to summarize I got this error:</div>
<div><br>
</div>
<blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px">
<div>
<div><font face="monospace, monospace">Dependency libffi
not found but it is available in a sub-subproject.</font></div>
</div>
<div>
<div><font face="monospace, monospace">To use it in the
current project, promote it by going in the project
source</font></div>
</div>
<div>
<div><font face="monospace, monospace">root and issuing
the following command.</font></div>
</div>
<div>
<div><font face="monospace, monospace"><br>
</font></div>
</div>
<div>
<div><font face="monospace, monospace">meson wrap
promote subprojects/glib/subprojects/libffi.wrap</font></div>
</div>
<div>
<div><font face="monospace, monospace">||Couldn't use
fallback subproject in subprojects/libffi for the
dependency libffi </font></div>
</div>
<div>
<div><font face="monospace, monospace">||Reason:
Subproject directory 'subprojects/libffi' does not
exist and cannot be downloaded:</font></div>
</div>
<div>
<div><font face="monospace, monospace">||No libffi.wrap
found for 'subprojects/libffi'</font></div>
</div>
<div>
<div><font face="monospace, monospace">|Couldn't use
fallback subproject in subprojects/glib for the
dependency glib-2.0 </font></div>
</div>
<div>
<div><font face="monospace, monospace">|Reason:
subprojects/glib/meson.build:1551: Native dependency
'libffi' not found</font></div>
</div>
<div>
<div><font face="monospace, monospace"><br>
</font></div>
</div>
<div>
<div><font face="monospace, monospace">subprojects/gstreamer/meson.build:386:0:
ERROR: Native dependency 'glib-2.0' not found</font></div>
</div>
</blockquote>
<div><br>
</div>
<div>Next I tried to follow the given suggestion but no
luck:</div>
<div><br>
</div>
<div>
<blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px">
<div>
<div><font face="monospace, monospace">ing@ing-ub01:~/dev/github/gstreamer/gst-build$
<b>meson wrap promote
subprojects/glib/subprojects/libffi.wrap</b></font></div>
<div><font face="monospace, monospace">Subproject
libffi.wrap not found in directory tree.</font></div>
</div>
</blockquote>
</div>
<div><br>
</div>
<div>I also tried `sudo apt-get install libffi-dev` but it
didn't help either.</div>
<div><br>
</div>
<div>How can I make the build work?</div>
<div><br>
</div>
<div>-------------------------<span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">-------------------------<span style="text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">-------------------------<span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">-------------------------</span></span></span></div>
<div>Full terminal output from my initial build attempt</div>
<div>-------------------------<span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">-------------------------<span style="text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">-------------------------<span style="font-size:small;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">-------------------------</span></span></span></div>
<div>
<div><font face="monospace, monospace">ing@ing-ub01:~/dev/github/gstreamer/gst-build$
<b>meson build && ninja -C build/</b></font></div>
<div><font face="monospace, monospace">The Meson build
system</font></div>
<div><font face="monospace, monospace">Version: 0.47.1</font></div>
<div><font face="monospace, monospace">Source dir:
/home/ing/dev/github/gstreamer/gst-build</font></div>
<div><font face="monospace, monospace">Build dir:
/home/ing/dev/github/gstreamer/gst-build/build</font></div>
<div><font face="monospace, monospace">Build type: native
build</font></div>
<div><font face="monospace, monospace">Project name: All
GStreamer modules</font></div>
<div><font face="monospace, monospace">Project version:
1.14.2</font></div>
<div><font face="monospace, monospace">Native C compiler:
cc (gcc 5.4.0 "cc (Ubuntu 5.4.0-6ubuntu1~16.04.10)
5.4.0 20160609")</font></div>
<div><font face="monospace, monospace">Build machine cpu
family: x86_64</font></div>
<div><font face="monospace, monospace">Build machine cpu:
x86_64</font></div>
<div><font face="monospace, monospace">Found pkg-config:
/usr/bin/pkg-config (0.29.1)</font></div>
<div><font face="monospace, monospace">Dependency
libavfilter found: NO</font></div>
<div><font face="monospace, monospace">Message: WARNING:
gst-libav not built as ffmpeg >= n3.1.2 not found
on the system</font></div>
<div><font face="monospace, monospace">Dependency libva
found: NO</font></div>
<div><font face="monospace, monospace">Message: WARNING:
not building gstreamer-vaapi module, missing libva</font></div>
<div><font face="monospace, monospace">Dependency
json-glib-1.0 found: NO</font></div>
<div><font face="monospace, monospace">Message: WARNING:
not building gst-devtools module, missing
glib-json-1.0</font></div>
<div><font face="monospace, monospace">Dependency
libxml-2.0 found: NO</font></div>
<div><font face="monospace, monospace">Message: WARNING:
not building gst-editing-services module, missing
libxml-2.0</font></div>
<div><font face="monospace, monospace">Compiler for
language cs not found.</font></div>
<div><font face="monospace, monospace">Message: WARNING:
Not building gstreamer-sharp as no CS compiler found.</font></div>
<div><font face="monospace, monospace">Message: Building
subprojects: gstreamer, gst-plugins-base,
gst-plugins-good, gst-plugins-ugly, gst-plugins-bad,
gst-rtsp-server</font></div>
<div><font face="monospace, monospace">Cloning into
'gstreamer'...</font></div>
<div><font face="monospace, monospace">remote: Counting
objects: 147783, done.</font></div>
<div><font face="monospace, monospace">remote: Compressing
objects: 100% (33065/33065), done.</font></div>
<div><font face="monospace, monospace">remote: Total
147783 (delta 116292), reused 144114 (delta 113370)</font></div>
<div><font face="monospace, monospace">Receiving objects:
100% (147783/147783), 27.28 MiB | 3.34 MiB/s, done.</font></div>
<div><font face="monospace, monospace">Resolving deltas:
100% (116292/116292), done.</font></div>
<div><font face="monospace, monospace">Checking
connectivity... done.</font></div>
<div><font face="monospace, monospace">Branch 1.14 set up
to track remote branch 1.14 from origin.</font></div>
<div><font face="monospace, monospace">Switched to a new
branch '1.14'</font></div>
<div><font face="monospace, monospace"><br>
</font></div>
<div><font face="monospace, monospace">|</font></div>
<div><font face="monospace, monospace">|Executing
subproject gstreamer </font></div>
<div><font face="monospace, monospace">|</font></div>
<div><font face="monospace, monospace">|Project name:
gstreamer</font></div>
<div><font face="monospace, monospace">|Project version:
1.14.2</font></div>
<div><font face="monospace, monospace">|Native C compiler:
cc (gcc 5.4.0 "cc (Ubuntu 5.4.0-6ubuntu1~16.04.10)
5.4.0 20160609")</font></div>
<div><font face="monospace, monospace">|WARNING:
-Wl,-Bsymbolic-functions looks like a linker argument,
but has_argument and other similar methods only
support checking compiler arguments. Using them to
check linker arguments are never supported, and
results are likely to be wrong regardless of the
compiler you are using. has_link_argument or other
similar method can be used instead.</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Wl,-Bsymbolic-functions: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -fvisibility=hidden: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -fno-strict-aliasing: YES</font></div>
<div><font face="monospace, monospace">|Has header
"dlfcn.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"inttypes.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"memory.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"poll.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"stdint.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"stdio_ext.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"strings.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"string.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"sys/param.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"sys/poll.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"sys/prctl.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"sys/socket.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"sys/stat.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"sys/times.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"sys/time.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"sys/types.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"sys/utsname.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"sys/wait.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"ucontext.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"unistd.h": YES</font></div>
<div><font face="monospace, monospace">|Has header
"valgrind/valgrind.h": NO</font></div>
<div><font face="monospace, monospace">|Has header
"sys/resource.h": YES</font></div>
<div><font face="monospace, monospace">|Checking whether
type "struct tm" has member "tm_gmtoff" : YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "gmtime_r" : YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "sigaction" : YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "getrusage" : YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "fseeko" : YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "ftello" : YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "poll" : YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "ppoll" : YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "pselect" : YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "getpagesize" : YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "clock_gettime" : YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "getline" : YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "mkstemp" : YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "alarm" : YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "gettimeofday" : YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "localtime_r" : YES</font></div>
<div><font face="monospace, monospace">|Checking if
"pthread_setname_np(const char*)" links: NO</font></div>
<div><font face="monospace, monospace">|Checking if "posix
timers from time.h" compiles: YES</font></div>
<div><font face="monospace, monospace">|Checking if
"monotonic clock from time.h" compiles: YES</font></div>
<div><font face="monospace, monospace">|Checking if
"__uint128_t available" compiles: YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "getpid" : YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "strdup" : YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "strsignal" : YES</font></div>
<div><font face="monospace, monospace">|Checking for type
"clockid_t" : YES</font></div>
<div><font face="monospace, monospace">|Checking for type
"timer_t" : YES</font></div>
<div><font face="monospace, monospace">|Checking whether
type "struct timespec" has members "tv_sec", "tv_nsec"
: YES</font></div>
<div><font face="monospace, monospace">|Checking whether
type "struct itimerspec" has members "it_interval",
"it_value" : YES</font></div>
<div><font face="monospace, monospace">|Dependency
libunwind found: NO</font></div>
<div><font face="monospace, monospace">|Dependency libdw
found: NO</font></div>
<div><font face="monospace, monospace">|Checking for
function "backtrace" : YES</font></div>
<div><font face="monospace, monospace">|Has header
"execinfo.h": YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "backtrace" : YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Wmissing-declarations: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Wmissing-prototypes: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Wredundant-decls: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Wundef: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Wwrite-strings: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Wformat: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Wformat-nonliteral: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Wformat-security: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Wold-style-definition: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Winit-self: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Wmissing-include-dirs: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Waddress: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Waggregate-return: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Wno-multichar -Wmultichar: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Wnested-externs: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Wdeclaration-after-statement: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Wvla: YES</font></div>
<div><font face="monospace, monospace">|Compiler for C
supports arguments -Wpointer-arith: YES</font></div>
<div><font face="monospace, monospace">|Library gmp found:
NO</font></div>
<div><font face="monospace, monospace">|Library gsl found:
NO</font></div>
<div><font face="monospace, monospace">|Library gslcblas
found: NO</font></div>
<div><font face="monospace, monospace">|Library dl found:
YES</font></div>
<div><font face="monospace, monospace">|Checking for
function "dladdr" : YES</font></div>
<div><font face="monospace, monospace">|Looking for a
fallback subproject for the dependency glib-2.0</font></div>
<div><font face="monospace, monospace">Cloning into
'glib'...</font></div>
<div><font face="monospace, monospace">remote: Counting
objects: 150926, done.</font></div>
<div><font face="monospace, monospace">remote: Compressing
objects: 100% (25187/25187), done.</font></div>
<div><font face="monospace, monospace">remote: Total
150926 (delta 125861), reused 150411 (delta 125416)</font></div>
<div><font face="monospace, monospace">Receiving objects:
100% (150926/150926), 56.50 MiB | 2.00 MiB/s, done.</font></div>
<div><font face="monospace, monospace">Resolving deltas:
100% (125861/125861), done.</font></div>
<div><font face="monospace, monospace">Checking
connectivity... done.</font></div>
<div><font face="monospace, monospace">Branch glib-2-56
set up to track remote branch glib-2-56 from origin.</font></div>
<div><font face="monospace, monospace">Switched to a new
branch 'glib-2-56'</font></div>
<div><font face="monospace, monospace">|</font></div>
<div><font face="monospace, monospace">||</font></div>
<div><font face="monospace, monospace">||Executing
subproject glib </font></div>
<div><font face="monospace, monospace">||</font></div>
<div><font face="monospace, monospace">||Project name:
glib</font></div>
<div><font face="monospace, monospace">||Project version:
2.56.1</font></div>
<div><font face="monospace, monospace">||Native C
compiler: cc (gcc 5.4.0 "cc (Ubuntu
5.4.0-6ubuntu1~16.04.10) 5.4.0 20160609")</font></div>
<div><font face="monospace, monospace">||Native C++
compiler: c++ (gcc 5.4.0 "c++ (Ubuntu
5.4.0-6ubuntu1~16.04.10) 5.4.0 20160609")</font></div>
<div><font face="monospace, monospace">||Compiler for C
supports arguments -fno-strict-aliasing: YES</font></div>
<div><font face="monospace, monospace">||Compiler for C
supports arguments -fvisibility=hidden: YES</font></div>
<div><font face="monospace, monospace">||Has header
"stdlib.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"string.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"strings.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"memory.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"alloca.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"locale.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"xlocale.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"float.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"limits.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"pwd.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"grp.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"poll.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"termios.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sys/param.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sys/resource.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"mach/mach_time.h": NO</font></div>
<div><font face="monospace, monospace">||Has header
"sys/select.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"stdint.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"inttypes.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sched.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"malloc.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sys/vfs.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sys/vmount.h": NO</font></div>
<div><font face="monospace, monospace">||Has header
"sys/statfs.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sys/statvfs.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sys/filio.h": NO</font></div>
<div><font face="monospace, monospace">||Has header
"mntent.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sys/mnttab.h": NO</font></div>
<div><font face="monospace, monospace">||Has header
"sys/vfstab.h": NO</font></div>
<div><font face="monospace, monospace">||Has header
"sys/mntctl.h": NO</font></div>
<div><font face="monospace, monospace">||Has header
"fstab.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"linux/magic.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"termios.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"dirent.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sys/time.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sys/times.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sys/wait.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"unistd.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"values.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sys/types.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sys/uio.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sys/mkdev.h": NO</font></div>
<div><font face="monospace, monospace">||Has header
"sys/mount.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sys/sysctl.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"crt_externs.h": NO</font></div>
<div><font face="monospace, monospace">||Has header
"sys/inotify.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sys/event.h": NO</font></div>
<div><font face="monospace, monospace">||Has header
"sys/stat.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"linux/netlink.h": YES</font></div>
<div><font face="monospace, monospace">||Header
<locale.h> has symbol "LC_MESSAGES": YES</font></div>
<div><font face="monospace, monospace">||Checking whether
type "struct stat" has member "st_mtimensec" : NO</font></div>
<div><font face="monospace, monospace">||Checking whether
type "struct stat" has member "st_mtim.tv_nsec" : YES</font></div>
<div><font face="monospace, monospace">||Checking whether
type "struct stat" has member "st_atimensec" : NO</font></div>
<div><font face="monospace, monospace">||Checking whether
type "struct stat" has member "st_atim.tv_nsec" : YES</font></div>
<div><font face="monospace, monospace">||Checking whether
type "struct stat" has member "st_ctimensec" : NO</font></div>
<div><font face="monospace, monospace">||Checking whether
type "struct stat" has member "st_ctim.tv_nsec" : YES</font></div>
<div><font face="monospace, monospace">||Checking whether
type "struct stat" has member "st_birthtime" : NO</font></div>
<div><font face="monospace, monospace">||Checking whether
type "struct stat" has member "st_birthtimensec" : NO</font></div>
<div><font face="monospace, monospace">||Checking whether
type "struct stat" has member "st_birthtim" : NO</font></div>
<div><font face="monospace, monospace">||Checking whether
type "struct stat" has member "st_birthtim.tv_nsec" :
NO</font></div>
<div><font face="monospace, monospace">||Checking whether
type "struct stat" has member "st_blksize" : YES</font></div>
<div><font face="monospace, monospace">||Checking whether
type "struct stat" has member "st_blocks" : YES</font></div>
<div><font face="monospace, monospace">||Checking whether
type "struct statfs" has member "f_fstypename" : NO</font></div>
<div><font face="monospace, monospace">||Checking whether
type "struct statfs" has member "f_bavail" : YES</font></div>
<div><font face="monospace, monospace">||Checking whether
type "struct dirent" has member "d_type" : YES</font></div>
<div><font face="monospace, monospace">||Compiler for C
supports arguments -Wall: YES</font></div>
<div><font face="monospace, monospace">||Compiler for C
supports arguments -Wduplicated-branches: NO</font></div>
<div><font face="monospace, monospace">||Compiler for C
supports arguments -Wstrict-prototypes: YES</font></div>
<div><font face="monospace, monospace">||Compiler for C
supports arguments
-Werror=declaration-after-statement: YES</font></div>
<div><font face="monospace, monospace">||Compiler for C
supports arguments -Werror=format=2: YES</font></div>
<div><font face="monospace, monospace">||Compiler for C
supports arguments -Werror=format-security: YES</font></div>
<div><font face="monospace, monospace">||Compiler for C
supports arguments
-Werror=implicit-function-declaration: YES</font></div>
<div><font face="monospace, monospace">||Compiler for C
supports arguments -Werror=init-self: YES</font></div>
<div><font face="monospace, monospace">||Compiler for C
supports arguments -Werror=missing-include-dirs: YES</font></div>
<div><font face="monospace, monospace">||Compiler for C
supports arguments -Werror=missing-prototypes: YES</font></div>
<div><font face="monospace, monospace">||Compiler for C
supports arguments -Werror=pointer-arith: YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "alloca" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "mmap" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "posix_memalign" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "memalign" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "valloc" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "fsync" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "pipe2" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "issetugid" : NO</font></div>
<div><font face="monospace, monospace">||Checking for
function "timegm" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "gmtime_r" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "strerror_r" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "lstat" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "strsignal" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "vsnprintf" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "stpcpy" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "poll" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "vasprintf" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "setenv" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "unsetenv" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "getc_unlocked" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "readlink" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "symlink" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "fdwalk" : NO</font></div>
<div><font face="monospace, monospace">||Checking for
function "lchmod" : NO</font></div>
<div><font face="monospace, monospace">||Checking for
function "lchown" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "fchmod" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "fchown" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "utimes" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "getresuid" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "getmntent_r" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "setmntent" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "endmntent" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "hasmntopt" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "getfsstat" : NO</font></div>
<div><font face="monospace, monospace">||Checking for
function "getvfsstat" : NO</font></div>
<div><font face="monospace, monospace">||Checking for
function "fallocate" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "localtime_r" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "gmtime_r" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "getpwuid_r" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "getgrgid_r" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "prlimit" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "strnlen" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "wcslen" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "wcsnlen" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "mbrtowc" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "wcrtomb" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "newlocale" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "uselocale" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "strtod_l" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "strtoll_l" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "strtoull_l" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "inotify_init1" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "kqueue" : NO</font></div>
<div><font face="monospace, monospace">||Checking for
function "kevent" : NO</font></div>
<div><font face="monospace, monospace">||Checking for
function "endservent" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "sendmmsg" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "recvmmsg" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "link" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "statvfs" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "statfs" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "if_indextoname" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "if_nametoindex" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "splice" : YES</font></div>
<div><font face="monospace, monospace">||Checking if
"strerror_r() returns char *" compiles: YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "snprintf" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "strcasecmp" : YES</font></div>
<div><font face="monospace, monospace">||Checking for
function "strncasecmp" : YES</font></div>
<div><font face="monospace, monospace">||Header
<sys/sysmacros.h> has symbol "major": YES</font></div>
<div><font face="monospace, monospace">||Header
<dlfcn.h> has symbol "RTLD_LAZY": YES</font></div>
<div><font face="monospace, monospace">||Header
<dlfcn.h> has symbol "RTLD_NOW": YES</font></div>
<div><font face="monospace, monospace">||Header
<dlfcn.h> has symbol "RTLD_GLOBAL": YES</font></div>
<div><font face="monospace, monospace">||Message: Checking
whether to use statfs or statvfs .. statfs</font></div>
<div><font face="monospace, monospace">||Checking for
function "mkostemp" : YES</font></div>
<div><font face="monospace, monospace">||Checking if "Mac
OS X Carbon support" compiles: NO</font></div>
<div><font face="monospace, monospace">||Checking if "Mac
OS X Cocoa support" compiles: NO</font></div>
<div><font face="monospace, monospace">||Checking if
"futex(2) system call" links: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"eventfd(2) system call" links: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"clock_gettime" links: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"number of arguments to statfs() (n=2)" compiles: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"open() option O_DIRECTORY" compiles: YES</font></div>
<div><font face="monospace, monospace">||Checking if "C99
vsnprintf" runs: YES</font></div>
<div><font face="monospace, monospace">||Checking if "C99
snprintf" runs: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"nl_langinfo and CODESET" links: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"nl_langinfo (PM_STR)" links: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"nl_langinfo (_NL_CTYPE_OUTDIGITn_MB)" links: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"nl_langinfo (ALTMON_n)" links: NO</font></div>
<div><font face="monospace, monospace">||Checking if
"nl_langinfo (_NL_ALTMON_n)" links: NO</font></div>
<div><font face="monospace, monospace">||Checking if
"signed" compiles: YES</font></div>
<div><font face="monospace, monospace">||Header
<stddef.h> has symbol "ptrdiff_t": YES</font></div>
<div><font face="monospace, monospace">||Checking if
"sig_atomic_t" links: YES</font></div>
<div><font face="monospace, monospace">||Checking if "long
long" compiles: YES</font></div>
<div><font face="monospace, monospace">||Checking if "long
double" compiles: YES</font></div>
<div><font face="monospace, monospace">||Header
<stddef.h> has symbol "wchar_t": YES</font></div>
<div><font face="monospace, monospace">||Header
<wchar.h> has symbol "wint_t": YES</font></div>
<div><font face="monospace, monospace">||Checking if
"uintmax_t in inttypes.h" compiles: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"uintmax_t in stdint.h" compiles: YES</font></div>
<div><font face="monospace, monospace">||Checking for size
of "char": 1</font></div>
<div><font face="monospace, monospace">||Checking for size
of "short": 2</font></div>
<div><font face="monospace, monospace">||Checking for size
of "int": 4</font></div>
<div><font face="monospace, monospace">||Checking for size
of "void*": 8</font></div>
<div><font face="monospace, monospace">||Checking for size
of "long": 8</font></div>
<div><font face="monospace, monospace">||Checking for size
of "long long": 8</font></div>
<div><font face="monospace, monospace">||Checking for size
of "size_t": 8</font></div>
<div><font face="monospace, monospace">||Checking for size
of "ssize_t": 8</font></div>
<div><font face="monospace, monospace">||Checking for
alignment of "char" : 1</font></div>
<div><font face="monospace, monospace">||Checking for
alignment of "short" : 2</font></div>
<div><font face="monospace, monospace">||Checking for
alignment of "int" : 4</font></div>
<div><font face="monospace, monospace">||Checking for
alignment of "void*" : 8</font></div>
<div><font face="monospace, monospace">||Checking for
alignment of "long" : 8</font></div>
<div><font face="monospace, monospace">||Checking for
alignment of "long long" : 8</font></div>
<div><font face="monospace, monospace">||Checking for
alignment of "size_t" : 8</font></div>
<div><font face="monospace, monospace">||Checking if
"__va_copy check" compiles: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"va_copy check" compiles: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"va_lists can be copied as values" compiles: NO</font></div>
<div><font face="monospace, monospace">||Checking if "ISO
C99 varargs macros in C" compiles: YES</font></div>
<div><font face="monospace, monospace">||Checking if "ISO
C99 varargs macros in C++" compiles: YES</font></div>
<div><font face="monospace, monospace">||Checking if "GNUC
varargs macros" compiles: YES</font></div>
<div><font face="monospace, monospace">||Has header
"alloca.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sys/poll.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"sys/types.h": YES</font></div>
<div><font face="monospace, monospace">||Has header
"winsock2.h": NO</font></div>
<div><font face="monospace, monospace">||Checking if
"POLLIN value" runs: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"POLLOUT value" runs: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"POLLPRI value" runs: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"POLLERR value" runs: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"POLLHUP value" runs: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"POLLNVAL value" runs: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"AF_UNIX value" runs: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"AF_INET value" runs: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"AF_INET6 value" runs: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"MSG_OOB value" runs: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"MSG_PEEK value" runs: YES</font></div>
<div><font face="monospace, monospace">||Checking if
"MSG_DONTROUTE value" runs: YES</font></div>
<div><font face="monospace, monospace">||Dependency
threads found: YES</font></div>
<div><font face="monospace, monospace">||Header
<pthread.h> has symbol
"pthread_attr_setstacksize": YES</font></div>
<div><font face="monospace, monospace">||Header
<pthread.h> has symbol
"pthread_condattr_setclock": YES</font></div>
<div><font face="monospace, monospace">||Header
<pthread.h> has symbol
"pthread_cond_timedwait_relative_np": NO</font></div>
<div><font face="monospace, monospace">||Header
<pthread.h> has symbol "pthread_getname_np": YES</font></div>
<div><font face="monospace, monospace">||Checking if
"pthread_setname_np(const char*)" links: NO</font></div>
<div><font face="monospace, monospace">||Checking if
"pthread_setname_np(pthread_t, const char*)" links:
YES</font></div>
<div><font face="monospace, monospace">||Checking if
"stack grows check" runs: NO (1)</font></div>
<div><font face="monospace, monospace">||Checking for
function "iconv_open" : YES</font></div>
<div><font face="monospace, monospace">||Dependency
libpcre found: NO</font></div>
<div><font face="monospace, monospace">||Library m found:
YES</font></div>
<div><font face="monospace, monospace">||Looking for a
fallback subproject for the dependency libffi</font></div>
<div><font face="monospace, monospace"><br>
</font></div>
<div><font face="monospace, monospace">Dependency libffi
not found but it is available in a sub-subproject.</font></div>
<div><font face="monospace, monospace">To use it in the
current project, promote it by going in the project
source</font></div>
<div><font face="monospace, monospace">root and issuing
the following command.</font></div>
<div><font face="monospace, monospace"><br>
</font></div>
<div><font face="monospace, monospace">meson wrap promote
subprojects/glib/subprojects/libffi.wrap</font></div>
<div><font face="monospace, monospace">||Couldn't use
fallback subproject in subprojects/libffi for the
dependency libffi </font></div>
<div><font face="monospace, monospace">||Reason:
Subproject directory 'subprojects/libffi' does not
exist and cannot be downloaded:</font></div>
<div><font face="monospace, monospace">||No libffi.wrap
found for 'subprojects/libffi'</font></div>
<div><font face="monospace, monospace">|Couldn't use
fallback subproject in subprojects/glib for the
dependency glib-2.0 </font></div>
<div><font face="monospace, monospace">|Reason:
subprojects/glib/meson.build:1551: Native dependency
'libffi' not found</font></div>
<div><font face="monospace, monospace"><br>
</font></div>
<div><font face="monospace, monospace">subprojects/gstreamer/meson.build:386:0:
ERROR: Native dependency 'glib-2.0' not found</font></div>
<div><font face="monospace, monospace"><br>
</font></div>
<div><font face="monospace, monospace">A full log can be
found at
/home/ing/dev/github/gstreamer/gst-build/build/meson-logs/meson-log.txt</font></div>
</div>
<div><br>
</div>
</div>
</blockquote>
</div>
<br>
<fieldset class="m_826869185240954894mimeAttachmentHeader"></fieldset>
<br>
<pre>_______________________________________________
gstreamer-devel mailing list
<a class="m_826869185240954894moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a>
<a class="m_826869185240954894moz-txt-link-freetext" href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a>
</pre>
</blockquote>
</div>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div>