Skip to content

Instantly share code, notes, and snippets.

@teowoz
Created September 29, 2021 09:54
Show Gist options
  • Save teowoz/483d0eed1ed3dbd69bbf8839c101a5b2 to your computer and use it in GitHub Desktop.
Save teowoz/483d0eed1ed3dbd69bbf8839c101a5b2 to your computer and use it in GitHub Desktop.
gst-meet nix-shell --pure invocation
these derivations will be built:
/nix/store/4hs2j0hxl0hjxqn71zjx8qswksr3z5c1-gst-plugins-base-1.19.2.drv
/nix/store/aaw4risfhr8yc48rmdyqq5jqqjd75nx5-gst-plugins-good-1.19.2.drv
/nix/store/b10cic3kj1mdcqmm0ishjvb8mxc81hzx-gst-plugins-bad-1.19.2.drv
/nix/store/sjx6z913whcsvinga3h8dr8wamim3yk9-libnice-0.1.18.drv
these paths will be fetched (3.46 MiB download, 18.44 MiB unpacked):
/nix/store/2cjdhshnnxrajl5rq3py8xlynhp1zpm6-libproxy-0.4.17
/nix/store/m7q1paz8idri5i5mpvzmmv5rnk5ziq4k-glib-networking-2.68.2
/nix/store/xnprrp4izbkhi0lj5mxj8r5pbn68vn49-networkmanager-1.32.10
building '/nix/store/4hs2j0hxl0hjxqn71zjx8qswksr3z5c1-gst-plugins-base-1.19.2.drv'...
unpacking sources
unpacking source archive /nix/store/w2wp2ykvfdilcaz3z6mfskml0rkzcbq9-gst-plugins-base-1.19.2.tar.xz
source root is gst-plugins-base-1.19.2
setting SOURCE_DATE_EPOCH to timestamp 1632357191 of file gst-plugins-base-1.19.2/po/gst-plugins-base-1.0.pot
patching sources
patching script interpreter paths in common/scangobj-merge.py scripts/extract-release-date-from-doap-file.py
find: 'common/scangobj-merge.py': No such file or directory
scripts/extract-release-date-from-doap-file.py: interpreter directive changed from "#!/usr/bin/env python3" to "/nix/store/dqxic3j7csd4ywn94n4smmnz55p039g3-python3-3.9.6/bin/python3"
configuring
meson flags: --buildtype=plain --libdir=/nix/store/2ph1vvqm620qsnjgrc508003m9jif8zj-gst-plugins-base-1.19.2/lib --libexecdir=/nix/store/2ph1vvqm620qsnjgrc508003m9jif8zj-gst-plugins-base-1.19.2/libexec --bindir=/nix/store/2ph1vvqm620qsnjgrc508003m9jif8zj-gst-plugins-base-1.19.2/bin --sbindir=/nix/store/2ph1vvqm620qsnjgrc508003m9jif8zj-gst-plugins-base-1.19.2/sbin --includedir=/nix/store/8nj1ckzc068f835hrrrm2bgdxa26v4a3-gst-plugins-base-1.19.2-dev/include --mandir=/nix/store/2ph1vvqm620qsnjgrc508003m9jif8zj-gst-plugins-base-1.19.2/share/man --infodir=/nix/store/2ph1vvqm620qsnjgrc508003m9jif8zj-gst-plugins-base-1.19.2/share/info --localedir=/nix/store/2ph1vvqm620qsnjgrc508003m9jif8zj-gst-plugins-base-1.19.2/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --prefix=/nix/store/2ph1vvqm620qsnjgrc508003m9jif8zj-gst-plugins-base-1.19.2 -Dexamples=disabled -Ddoc=disabled -Dgl-graphene=disabled -Dgl_winsys=x11,wayland -Dorc=disabled
The Meson build system
Version: 0.57.1
Source dir: /build/gst-plugins-base-1.19.2
Build dir: /build/gst-plugins-base-1.19.2/build
Build type: native build
Project name: gst-plugins-base
Project version: 1.19.2
C compiler for the host machine: gcc (gcc 10.3.0 "gcc (GCC) 10.3.0")
C linker for the host machine: gcc ld.bfd 2.35.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
C++ compiler for the host machine: g++ (gcc 10.3.0 "g++ (GCC) 10.3.0")
C++ linker for the host machine: g++ ld.bfd 2.35.1
Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES
Compiler for C supports arguments -fvisibility=hidden: YES
Compiler for C supports arguments -fno-strict-aliasing: YES
Message: Disabling deprecated GLib API
Has header "dlfcn.h" : YES
Has header "emmintrin.h" : YES
Has header "inttypes.h" : YES
Has header "memory.h" : YES
Has header "netinet/in.h" : YES
Has header "netinet/tcp.h" : YES
Has header "process.h" : NO
Has header "smmintrin.h" : YES
Has header "stdint.h" : YES
Has header "strings.h" : YES
Has header "string.h" : YES
Has header "sys/socket.h" : YES
Has header "sys/stat.h" : YES
Has header "sys/types.h" : YES
Has header "sys/wait.h" : YES
Has header "unistd.h" : YES
Has header "winsock2.h" : NO
Has header "xmmintrin.h" : YES
Has header "linux/dma-buf.h" : YES
Library m found: YES
Checking for function "dcgettext" with dependency -lm: YES
Checking for function "gmtime_r" with dependency -lm: YES
Checking for function "localtime_r" with dependency -lm: YES
Checking for function "lrintf" with dependency -lm: YES
Checking for function "mmap" with dependency -lm: YES
Checking for function "log2" with dependency -lm: YES
Checking for size of "char" : 1
Checking for size of "int" : 4
Checking for size of "long" : 8
Checking for size of "short" : 2
Checking for size of "void*" : 8
Compiler for C++ supports arguments -Waggregate-return: YES
Compiler for C supports arguments -Wmissing-declarations: YES
Compiler for C++ supports arguments -Wmissing-declarations: YES
Compiler for C supports arguments -Wredundant-decls: YES
Compiler for C++ supports arguments -Wredundant-decls: YES
Compiler for C supports arguments -Wundef: YES
Compiler for C++ supports arguments -Wundef: YES
Compiler for C supports arguments -Wwrite-strings: YES
Compiler for C++ supports arguments -Wwrite-strings: YES
Compiler for C supports arguments -Wformat: YES
Compiler for C++ supports arguments -Wformat: YES
Compiler for C supports arguments -Wformat-nonliteral: YES
Compiler for C++ supports arguments -Wformat-nonliteral: YES
Compiler for C supports arguments -Wformat-security: YES
Compiler for C++ supports arguments -Wformat-security: YES
Compiler for C supports arguments -Winit-self: YES
Compiler for C++ supports arguments -Winit-self: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C++ supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Waddress: YES
Compiler for C++ supports arguments -Waddress: YES
Compiler for C supports arguments -Wno-multichar: YES
Compiler for C++ supports arguments -Wno-multichar: YES
Compiler for C supports arguments -Wvla: YES
Compiler for C++ supports arguments -Wvla: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C++ supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Wdeclaration-after-statement: YES
Found pkg-config: /nix/store/7af3psmdq8vpcvrn2ph1wjxwcqn19njk-pkg-config-wrapper-0.29.2/bin/pkg-config (0.29.2)
Run-time dependency x11 found: YES 1.7.2
Run-time dependency glib-2.0 found: YES 2.68.3
Run-time dependency gobject-2.0 found: YES 2.68.3
Run-time dependency gio-2.0 found: YES 2.68.3
Run-time dependency gio-unix-2.0 found: YES 2.68.3
Run-time dependency gmodule-no-export-2.0 found: YES 2.68.3
Dependency gdk-pixbuf-2.0 skipped: feature examples disabled
Dependency gtk+-3.0 skipped: feature examples disabled
Dependency gtk+-x11-3.0 skipped: feature examples disabled
Run-time dependency gstreamer-1.0 found: YES 1.19.2
Run-time dependency gstreamer-base-1.0 found: YES 1.19.2
Run-time dependency gstreamer-net-1.0 found: YES 1.19.2
Run-time dependency gstreamer-check-1.0 found: YES 1.19.2
Run-time dependency gstreamer-controller-1.0 found: YES 1.19.2
Dependency orc-0.4 skipped: feature orc disabled
Program orcc skipped: feature orc disabled
Message: Orc Compiler not found or disabled, will use backup C code
Compiler for C supports arguments -msse: YES
Compiler for C supports arguments -msse2: YES
Compiler for C supports arguments -msse4.1: YES
Message: GStreamer debug system is enabled
Checking whether type "struct tcp_info" has member "__tcpi_reordering" : NO
Checking whether type "struct tcp_info" has member "tcpi_reordering" : YES
Program g-ir-scanner found: YES (/nix/store/26aw7bk4jg5b1rzb6jrralm9zqv8z8zn-gobject-introspection-1.68.0-dev/bin/g-ir-scanner)
Program scripts/meson-pkg-config-file-fixup.py found: YES (/build/gst-plugins-base-1.19.2/scripts/meson-pkg-config-file-fixup.py)
Program python3 found: YES (/nix/store/dqxic3j7csd4ywn94n4smmnz55p039g3-python3-3.9.6/bin/python3.9)
Program glib-mkenums found: YES (/nix/store/753c3ripwdmg5svqsaqi55lf9mdcaaa8-glib-2.68.3-dev/bin/glib-mkenums)
Program glib-mkenums found: YES (/nix/store/753c3ripwdmg5svqsaqi55lf9mdcaaa8-glib-2.68.3-dev/bin/glib-mkenums)
Run-time dependency iso-codes found: YES 4.6.0
Run-time dependency zlib found: YES 1.2.11
Found pkg-config: /nix/store/7af3psmdq8vpcvrn2ph1wjxwcqn19njk-pkg-config-wrapper-0.29.2/bin/pkg-config (0.29.2)
Build-time dependency gobject-introspection-1.0 found: YES 1.68.0
Dependency gobject-introspection-1.0 found: YES 1.68.0 (cached)
Program g-ir-scanner found: YES (/nix/store/26aw7bk4jg5b1rzb6jrralm9zqv8z8zn-gobject-introspection-1.68.0-dev/bin/g-ir-scanner)
Dependency gobject-introspection-1.0 found: YES 1.68.0 (cached)
Program g-ir-compiler found: YES (/nix/store/26aw7bk4jg5b1rzb6jrralm9zqv8z8zn-gobject-introspection-1.68.0-dev/bin/g-ir-compiler)
Program glib-mkenums found: YES (/nix/store/753c3ripwdmg5svqsaqi55lf9mdcaaa8-glib-2.68.3-dev/bin/glib-mkenums)
Program glib-mkenums found: YES (/nix/store/753c3ripwdmg5svqsaqi55lf9mdcaaa8-glib-2.68.3-dev/bin/glib-mkenums)
Program glib-mkenums found: YES (/nix/store/753c3ripwdmg5svqsaqi55lf9mdcaaa8-glib-2.68.3-dev/bin/glib-mkenums)
Program glib-mkenums found: YES (/nix/store/753c3ripwdmg5svqsaqi55lf9mdcaaa8-glib-2.68.3-dev/bin/glib-mkenums)
Program glib-mkenums found: YES (/nix/store/753c3ripwdmg5svqsaqi55lf9mdcaaa8-glib-2.68.3-dev/bin/glib-mkenums)
Program glib-mkenums found: YES (/nix/store/753c3ripwdmg5svqsaqi55lf9mdcaaa8-glib-2.68.3-dev/bin/glib-mkenums)
Program glib-mkenums found: YES (/nix/store/753c3ripwdmg5svqsaqi55lf9mdcaaa8-glib-2.68.3-dev/bin/glib-mkenums)
Program glib-mkenums found: YES (/nix/store/753c3ripwdmg5svqsaqi55lf9mdcaaa8-glib-2.68.3-dev/bin/glib-mkenums)
Configuring gstpluginsbaseversion.h using configuration
Program glib-mkenums found: YES (/nix/store/753c3ripwdmg5svqsaqi55lf9mdcaaa8-glib-2.68.3-dev/bin/glib-mkenums)
Program glib-mkenums found: YES (/nix/store/753c3ripwdmg5svqsaqi55lf9mdcaaa8-glib-2.68.3-dev/bin/glib-mkenums)
Program glib-mkenums found: YES (/nix/store/753c3ripwdmg5svqsaqi55lf9mdcaaa8-glib-2.68.3-dev/bin/glib-mkenums)
Program glib-mkenums found: YES (/nix/store/753c3ripwdmg5svqsaqi55lf9mdcaaa8-glib-2.68.3-dev/bin/glib-mkenums)
Looking for a fallback subproject for the dependency (anonymous)
Automatic wrap-based subproject downloading is disabled
Subproject gl-headers is buildable: NO (disabling)
Dependency (anonymous) from subproject subprojects/gl-headers found: NO (subproject failed to configure)
Run-time dependency opengl found: YES 4.5
Run-time dependency glx found: YES 1.4
Run-time dependency glesv2 found: YES 1.3.3
Has header "GLES3/gl3.h" with dependency glesv2: YES
Has header "GLES3/gl3ext.h" with dependency glesv2: YES
Run-time dependency egl found: YES 1.3.3
Has header "EGL/egl.h" with dependency egl: YES
Has header "EGL/eglext.h" with dependency egl: YES
Has header "libdrm/drm_fourcc.h" : NO
Run-time dependency wayland-client found: YES 1.19.0
Run-time dependency wayland-cursor found: YES 1.19.0
Run-time dependency wayland-egl found: YES 18.1.0
Run-time dependency wayland-protocols found: YES 1.21
Program wayland-scanner found: YES (/nix/store/c5139krh2cnmai5paznrziqv3x9cgbdv-wayland-1.19.0-bin/bin/wayland-scanner)
Run-time dependency x11-xcb found: YES 1.7.2
Checking for function "glXMakeCurrent" with dependency glx: YES
Library nvbuf_utils found: NO
Has header "nvbuf_utils.h" : NO
Checking for type "GLeglImageOES" with dependencies glesv2, opengl: YES
Checking for type "GLchar" with dependencies glesv2, opengl: YES
Checking for type "GLsizeiptr" with dependencies glesv2, opengl: YES
Checking for type "GLintptr" with dependencies glesv2, opengl: YES
Checking for type "GLsync" with dependencies glesv2, opengl: YES
Checking for type "GLuint64" with dependencies glesv2, opengl: YES
Checking for type "GLint64" with dependencies glesv2, opengl: YES
Checking for type "EGLAttrib" with dependencies glesv2, opengl, egl: YES
Checking for type "EGLuint64KHR" with dependencies glesv2, opengl, egl: YES
Configuring gstglconfig.h using configuration
Program glib-mkenums found: YES (/nix/store/753c3ripwdmg5svqsaqi55lf9mdcaaa8-glib-2.68.3-dev/bin/glib-mkenums)
Program gl_mkenum.py found: YES (/nix/store/dqxic3j7csd4ywn94n4smmnz55p039g3-python3-3.9.6/bin/python3.9 /build/gst-plugins-base-1.19.2/gst-libs/gst/gl/gl_mkenum.py)
gst-libs/gst/gl/meson.build:1063: WARNING: Passed invalid keyword argument "uninstalled_variables".
WARNING: This will become a hard error in the future.
gst-libs/gst/gl/meson.build:1074:2: ERROR: Could not execute command "/build/gst-plugins-base-1.19.2/scripts/meson-pkg-config-file-fixup.py gstreamer-gl-1.0 gl_platforms gl_winsys gl_apis".
A full log can be found at /build/gst-plugins-base-1.19.2/build/meson-logs/meson-log.txt
builder for '/nix/store/4hs2j0hxl0hjxqn71zjx8qswksr3z5c1-gst-plugins-base-1.19.2.drv' failed with exit code 1
error: build of '/nix/store/4hs2j0hxl0hjxqn71zjx8qswksr3z5c1-gst-plugins-base-1.19.2.drv', '/nix/store/aaw4risfhr8yc48rmdyqq5jqqjd75nx5-gst-plugins-good-1.19.2.drv', '/nix/store/b10cic3kj1mdcqmm0ishjvb8mxc81hzx-gst-plugins-bad-1.19.2.drv', '/nix/store/dc9cn3873av1a3kwh2m8pl4qn5dc68hd-glib-networking-2.68.2.drv', '/nix/store/sjx6z913whcsvinga3h8dr8wamim3yk9-libnice-0.1.18.drv' failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment