meson: with disable libgtop, `xfce4-about/meson.build:37:4: ERROR: Unknown variable "epoxy".`
When configuring with -Dlibgtop=disabled
:
meson setup -Db_lto=false --libdir lib64 --localstatedir /var/lib --prefix /usr --sysconfdir /etc --wrap-mode nodownload --build.pkg-config-path /usr/share/pkgconfig --pkg-config-path /usr/share/pkgconfig --native-file /tmp/portage/xfce-base/libxfce4ui-4.21.0/temp/meson.x86_64-pc-linux-gnu.amd64.ini -Db_pch=false -Dwerror=false -Dbuildtype=plain -Dintrospection=true -Dvala=disabled -Dx11=enabled -Dwayland=enabled -Dsession-management=enabled -Dstartup-notification=enabled -Dlibgtop=disabled -Depoxy=disabled -Dgudev=disabled -Dglade=disabled -Dvendor-info=Gentoo /tmp/portage/xfce-base/libxfce4ui-4.21.0/work/libxfce4ui-4.21.0 /tmp/portage/xfce-base/libxfce4ui-4.21.0/work/libxfce4ui-4.21.0-build
The Meson build system
Version: 1.7.0
Source dir: /tmp/portage/xfce-base/libxfce4ui-4.21.0/work/libxfce4ui-4.21.0
Build dir: /tmp/portage/xfce-base/libxfce4ui-4.21.0/work/libxfce4ui-4.21.0-build
Build type: native build
Project name: libxfce4ui
Project version: 4.21.0
C compiler for the host machine: x86_64-pc-linux-gnu-gcc (gcc 14.2.1 "x86_64-pc-linux-gnu-gcc (Gentoo 14.2.1_p20250301 p8) 14.2.1 20250301")
C linker for the host machine: x86_64-pc-linux-gnu-gcc ld.bfd 2.44
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: YES (/usr/bin/x86_64-pc-linux-gnu-pkg-config) 2.4.3
Run-time dependency glib-2.0 found: YES 2.84.0
Run-time dependency gio-2.0 found: YES 2.84.0
Run-time dependency gio-unix-2.0 found: YES 2.84.0
Run-time dependency gthread-2.0 found: YES 2.84.0
Run-time dependency gtk+-3.0 found: YES 3.24.49
Run-time dependency gdk-pixbuf-2.0 found: YES 2.42.12
Run-time dependency libxfce4util-1.0 found: YES 4.20.0
Run-time dependency libxfconf-0 found: YES 4.20.0
Program xdt-gen-visibility found: YES (/usr/bin/xdt-gen-visibility)
Program xdt-csource found: YES (/usr/bin/xdt-csource)
Program sed found: YES (/usr/bin/sed)
Run-time dependency gdk-x11-3.0 found: YES 3.24.49
Run-time dependency x11 found: YES 1.8.12
Run-time dependency gdk-wayland-3.0 found: YES 3.24.49
Run-time dependency sm found: YES 1.2.6
Run-time dependency ice found: YES 1.1.2
Run-time dependency libstartup-notification-1.0 found: YES 0.12
Dependency libgtop-2.0 skipped: feature libgtop disabled
Dependency gladeui-2.0 skipped: feature glade disabled
Run-time dependency gobject-introspection-1.0 found: YES 1.82.0
Program vapigen skipped: feature vala disabled
Checking for function "bind_textdomain_codeset" : YES
Header "unistd.h" has symbol "environ" : NO
Checking for function "_NSGetEnviron" : NO
Checking for function "mmap" : YES
Checking for function "realpath" : YES
Check usable header "sys/mman.h" : YES
Check usable header "sys/stat.h" : YES
Check usable header "sys/types.h" : YES
Check usable header "crt_externs.h" : NO
Check usable header "errno.h" : YES
Check usable header "fcntl.h" : YES
Check usable header "limits.h" : YES
Check usable header "locale.h" : YES
Check usable header "math.h" : YES
Check usable header "memory.h" : YES
Check usable header "mmintrin.h" : YES
Check usable header "stdarg.h" : YES
Check usable header "stdio.h" : YES
Check usable header "stdlib.h" : YES
Check usable header "string.h" : YES
Check usable header "time.h" : YES
Check usable header "unistd.h" : YES
Library m found: YES
Compiler for C supports arguments -Wmissing-declarations: YES
Compiler for C supports arguments -Wmissing-noreturn: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wredundant-decls: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wcast-align: YES
Compiler for C supports arguments -Winit-self: YES
Compiler for C supports arguments -Wshadow: YES
Compiler for C supports arguments -Wmissing-include-dirs: YES
Compiler for C supports arguments -Wundef: YES
Compiler for C supports arguments -Wformat: YES
Compiler for C supports arguments -Wformat-security: YES
Compiler for C supports arguments -Wformat-y2k: YES
Compiler for C supports arguments -Wnested-externs: YES
Compiler for C supports arguments -Wno-unused-parameter: YES
Compiler for C supports arguments -Wno-declaration-after-statement: YES
Compiler for C supports arguments -Wno-missing-field-initializers: YES
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Wno-error=deprecated-declarations: YES
Configuring libxfce4ui-config.h using configuration
Dependency glib-2.0 found: YES 2.84.0 (cached)
Program /usr/bin/glib-genmarshal found: YES (/usr/bin/glib-genmarshal)
Dependency gio-2.0 found: YES 2.84.0 (cached)
Program /usr/bin/glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Dependency glib-2.0 found: YES 2.84.0 (cached)
Program /usr/bin/glib-mkenums found: YES (/usr/bin/glib-mkenums)
Dependency glib-2.0 found: YES 2.84.0 (cached)
Program /usr/bin/glib-mkenums found: YES (/usr/bin/glib-mkenums)
Dependency gobject-introspection-1.0 found: YES 1.82.0 (cached)
Dependency gobject-introspection-1.0 found: YES 1.82.0 (cached)
Program /usr/bin/g-ir-scanner found: YES (/usr/bin/g-ir-scanner)
Dependency gobject-introspection-1.0 found: YES 1.82.0 (cached)
Program /usr/bin/g-ir-compiler found: YES (/usr/bin/g-ir-compiler)
Dependency glib-2.0 found: YES 2.84.0 (cached)
Program /usr/bin/glib-genmarshal found: YES (/usr/bin/glib-genmarshal)
Program msgfmt found: YES (/usr/bin/msgfmt)
Program msginit found: YES (/usr/bin/msginit)
Program msgmerge found: YES (/usr/bin/msgmerge)
Program xgettext found: YES (/usr/bin/xgettext)
xfce4-about/meson.build:37:4: ERROR: Unknown variable "epoxy".
A full log can be found at /tmp/portage/xfce-base/libxfce4ui-4.21.0/work/libxfce4ui-4.21.0-build/meson-logs/meson-log.txt
The libepoxy
variable is declared in top-level meson.build
only inside libgtop.found()
.