<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>