jobextra/xorg-xwayland/config

409 lines
30 KiB
Text

Project name: xwayland
Project version: 23.2.4
C compiler for the host machine: cc (gcc 13.2.1 "cc (GCC) 13.2.1 20230801")
C linker for the host machine: cc ld.bfd 2.41.0
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -Wall: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wmissing-declarations: YES
Compiler for C supports arguments -Wformat=2: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Wnested-externs: YES
Compiler for C supports arguments -Wbad-function-cast: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wunused: YES
Compiler for C supports arguments -Wuninitialized: YES
Compiler for C supports arguments -Wshadow: YES
Compiler for C supports arguments -Wmissing-noreturn: YES
Compiler for C supports arguments -Wmissing-format-attribute: YES
Compiler for C supports arguments -Wredundant-decls: YES
Compiler for C supports arguments -Werror=implicit: YES
Compiler for C supports arguments -Werror=nonnull: YES
Compiler for C supports arguments -Werror=init-self: YES
Compiler for C supports arguments -Werror=main: YES
Compiler for C supports arguments -Werror=missing-braces: YES
Compiler for C supports arguments -Werror=sequence-point: YES
Compiler for C supports arguments -Werror=return-type: YES
Compiler for C supports arguments -Werror=trigraphs: YES
Compiler for C supports arguments -Werror=array-bounds: YES
Compiler for C supports arguments -Werror=write-strings: YES
Compiler for C supports arguments -Werror=address: YES
Compiler for C supports arguments -Werror=int-to-pointer-cast: YES
Compiler for C supports arguments -Werror=pointer-to-int-cast: YES
xwayland-23.2.4/meson.build:61: WARNING: Consider using the built-in warning_level option instead of using "-Wall".
Found pkg-config: YES (/usr/bin/pkg-config) 2.1.0
Run-time dependency xproto found: YES 7.0.33
Run-time dependency randrproto found: YES 1.6.0
Run-time dependency renderproto found: YES 0.11.1
Run-time dependency xextproto found: YES 7.3.0
Run-time dependency inputproto found: YES 2.3.99.2
Run-time dependency kbproto found: YES 1.0.7
Run-time dependency fontsproto found: YES 2.1.3
Run-time dependency fixesproto found: YES 6.1
Run-time dependency damageproto found: YES 1.2.1
Run-time dependency xcmiscproto found: YES 1.2.2
Run-time dependency bigreqsproto found: YES 1.1.2
Run-time dependency presentproto found: YES 1.3
Run-time dependency xtrans found: YES 1.5.0
Run-time dependency videoproto found: YES 2.3.3
Run-time dependency compositeproto found: YES 0.4.2
Run-time dependency recordproto found: YES 1.14.2
Run-time dependency scrnsaverproto found: YES 1.2.3
Run-time dependency resourceproto found: YES 1.2.0
Run-time dependency dri3proto found: YES 1.3
Run-time dependency xineramaproto found: YES 1.2.1
Run-time dependency xf86bigfontproto found: YES 1.2.0
Run-time dependency xf86vidmodeproto found: YES 2.3.1
Run-time dependency xshmfence found: YES 1.3.2
Run-time dependency xwaylandproto found: YES 1.0
Run-time dependency pixman-1 found: YES 0.43.0
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency libbsd-overlay found: NO (tried pkgconfig and cmake)
Run-time dependency xkbcomp found: YES 1.4.6
Run-time dependency xkbfile found: YES 1.1.2
Run-time dependency xfont2 found: YES 2.0.6
Run-time dependency libsystemd found: NO (tried pkgconfig and cmake)
Run-time dependency libsystemd-daemon found: NO (tried pkgconfig and cmake)
Run-time dependency fontutil found: YES 1.4.1
Run-time dependency wayland-client found: YES 1.22.0
Run-time dependency wayland-protocols found: YES 1.32
Run-time dependency libxcvt found: YES 0.1.2
Run-time dependency libdrm found: YES 2.4.120
Run-time dependency epoxy found: YES 1.5.10
Run-time dependency gbm found: YES 23.3.3-arch1.01
Dependency epoxy found: YES 1.5.10 (cached)
Run-time dependency libdecor-0 found: NO (tried pkgconfig and cmake)
Run-time dependency wayland-eglstream-protocols found: YES 1.1.13
Run-time dependency libei-1.0 found: NO (tried pkgconfig and cmake)
Run-time dependency liboeffis-1.0 found: NO (tried pkgconfig and cmake)
Checking for function "SHA1Init" : NO
Checking for function "CC_SHA1_Init" : NO
Has header "wincrypt.h" : NO
Library md found: NO
Run-time dependency libsha1 found: NO (tried pkgconfig and cmake)
Run-time dependency nettle found: YES 3.9.1
Message: Using libnettle SHA1 functions
Dependency libdrm found: YES 2.4.120 (cached)
Has header "sys/shm.h" : YES
Library m found: YES
Library dl found: YES
Run-time dependency libselinux found: NO (tried pkgconfig and cmake)
Run-time dependency audit found: YES 3.1.2
Run-time dependency xorg-sgml-doctools found: NO (tried pkgconfig and cmake)
Program xmlto found: NO
Program xsltproc found: NO
Program fop found: NO
Run-time dependency dri found: YES 23.3.3-arch1.01
Checking if "typeof()" compiles: YES
Checking for function "clock_gettime" : YES
Checking if "CLOCK_MONOTONIC" compiles: YES
Checking for size of "unsigned long" : 8
Header "pthread.h" has symbol "PTHREAD_MUTEX_RECURSIVE" : YES
Checking if "pthread_setname_np(tid, name)" compiles: YES
Has header "dlfcn.h" : YES
Has header "execinfo.h" : YES
Has header "fnmatch.h" : YES
Has header "stdlib.h" : YES
Has header "string.h" : YES
Has header "strings.h" : YES
Has header "sys/ucred.h" : NO
Has header "sys/utsname.h" : YES
Has header "sys/sysmacros.h" : YES
Checking for function "arc4random_buf" with dependency libbsd-overlay: YES
Checking for function "backtrace" : YES
Checking for function "cbrt" : YES
Checking for function "epoll_create1" : YES
Checking for function "getuid" : YES
Checking for function "geteuid" : YES
Checking for function "isastream" : NO
Checking for function "issetugid" : NO
Checking for function "getifaddrs" : YES
Checking for function "getpeereid" : NO
Checking for function "getpeerucred" : NO
Checking for function "getprogname" : NO
Checking for function "getzoneid" : NO
Checking for function "memfd_create" : YES
Checking for function "mkostemp" : YES
Checking for function "mmap" : YES
Checking for function "open_device" : NO
Checking for function "poll" : YES
Checking for function "pollset_create" : NO
Checking for function "posix_fallocate" : YES
Checking for function "port_create" : NO
Checking for function "reallocarray" with dependency libbsd-overlay: YES
Checking for function "seteuid" : YES
Checking for function "setitimer" : YES
Checking for function "shmctl64" : NO
Checking for function "sigaction" : YES
Checking for function "sigprocmask" : YES
Checking for function "strcasecmp" : YES
Checking for function "strcasestr" : YES
Checking for function "strlcat" with dependency libbsd-overlay: YES
Checking for function "strlcpy" with dependency libbsd-overlay: YES
Checking for function "strncasecmp" : YES
Checking for function "strndup" : YES
Header "string.h" has symbol "strndup" : YES
Checking for function "timingsafe_memcmp" : NO
Checking for function "vasprintf" : YES
Checking for function "vsnprintf" : YES
Checking for function "walkcontext" : NO
Checking whether type "struct xucred" has member "cr_pid" : NO
Header "sys/socket.h" has symbol "SCM_RIGHTS" : YES
Header "sys/socket.h" has symbol "SO_PEERCRED" : YES
Configuring dix-config.h using configuration
Configuring version-config.h using configuration
Configuring xkb-config.h using configuration
Configuring xwayland-config.h using configuration
Run-time dependency glproto found: YES 1.4.17
Run-time dependency gl found: YES 1.2
Dependency glproto found: YES 1.4.17 (cached)
Dependency gl found: YES 1.2 (cached)
Run-time dependency libtirpc found: YES 1.3.4
Library pthread found: YES
Run-time dependency xau found: YES 1.0.11
Dependency presentproto found: YES 1.3 (cached)
Dependency epoxy found: YES 1.5.10 (cached)
Build-time dependency wayland-scanner found: YES 1.22.0
Program /usr/bin/wayland-scanner found: YES (/usr/bin/wayland-scanner)
Dependency wayland-protocols found: YES 1.32 (cached)
Configuring Xwayland.1 using configuration
Program rendercheck found: NO
Program scripts/xwayland-piglit.sh found: YES (/src/pkg/jobextra/xorg-xwayland/src/xwayland-23.2.4/test/scripts/xwayland-piglit.sh)
Run-time dependency xcb found: YES 1.16
Run-time dependency xcb-xinput found: YES 1.16
Dependency xcb found: YES 1.16 (cached)
Run-time dependency xcb-damage found: YES 1.16
Dependency xcb found: YES 1.16 (cached)
Run-time dependency xcb-sync found: YES 1.16
Configuring Xserver.1 using configuration
Build targets in project: 30
NOTICE: Future-deprecated features used:
* 0.56.0: {'dependency.get_pkgconfig_variable', 'meson.build_root', 'meson.source_root'}
xwayland 23.2.4
User defined options
auto_features : enabled
buildtype : plain
libexecdir : lib
prefix : /usr
sbindir : bin
wrap_mode : nodownload
python.bytecompile: 1
b_lto : true
b_pie : true
dri3 : true
glamor : true
ipv6 : false
xcsecurity : true
xdmcp : false
xkb_dir : /usr/share/X11/xkb
xkb_output_dir : /var/lib/xkb
xvfb : false
xwayland_eglstream: true
Found ninja-1.11.1 at /usr/bin/ninja
Core properties:
Source dir /src/pkg/jobextra/xorg-xwayland/src/xwayland-23.2.4
Build dir /src/pkg/jobextra/xorg-xwayland/src/build
Main project options:
Core options Current Value Possible Values Description
-------------- ------------- --------------- -----------
auto_features enabled [enabled, disabled, Override value of all 'auto' features
auto]
backend ninja [ninja, vs, vs2010, Backend to use
vs2012, vs2013,
vs2015, vs2017,
vs2019, vs2022,
xcode, none]
buildtype plain [plain, debug, Build type to use
debugoptimized,
release, minsize,
custom]
cmake_prefix_path [] [] List of additional prefixes for cmake to
search
debug false [true, false] Enable debug symbols and other
information
default_library shared [shared, static, both] Default library type
force_fallback_for [] [] Force fallback for those subprojects
genvslite vs2022 [vs2022] Setup multiple buildtype-suffixed ninja-
backend build directories, and a
[builddir]_vs containing a Visual Studio
meta-backend with multiple configurations
that calls into them
install_umask 0022 [preserve, 0000-0777] Default umask to apply on permissions of
installed files
layout mirror [mirror, flat] Build directory layout
optimization plain [plain, 0, g, 1, 2, 3, Optimization level
s]
pkg_config_path [] [] List of additional paths for pkg-config
to search
prefer_static false [true, false] Whether to try static linking before
shared linking
strip false [true, false] Strip targets on install
unity off [on, off, subprojects] Unity build
unity_size 4 >=2 Unity block size
vsenv false [true, false] Activate Visual Studio environment
warning_level 1 [0, 1, 2, 3, Compiler warning level to use
everything]
werror false [true, false] Treat warnings as errors
wrap_mode nodownload [default, nofallback, Wrap mode
nodownload,
forcefallback,
nopromote]
Backend options Current Value Possible Values Description
----------------- ------------- --------------- -----------
backend_max_links 0 >=0 Maximum number of linker processes to run
or 0 for no limit
Base options Current Value Possible Values Description
-------------- ------------- --------------- -----------
b_asneeded true [true, false] Use -Wl,--as-needed when linking
b_colorout always [auto, always, never] Use colored output
b_coverage false [true, false] Enable coverage tracking.
b_lto true [true, false] Use link time optimization
b_lto_threads 0 Use multiple threads for Link Time
Optimization
b_lundef true [true, false] Use -Wl,--no-undefined when linking
b_ndebug false [true, false, if- Disable asserts
release]
b_pch true [true, false] Use precompiled headers
b_pgo off [off, generate, use] Use profile guided optimization
b_pie true [true, false] Build executables as position independent
b_sanitize none [none, address, Code sanitizer to use
thread, undefined,
memory, leak,
address,undefined]
b_staticpic true [true, false] Build static libraries as position
independent
Compiler options Current Value Possible Values Description
------------------ ------------- --------------- -----------
c_args [-march=x86-64, [] Extra arguments passed to the c compiler
-mtune=generic, -O2,
-pipe, -fno-plt,
-fexceptions, -Wp,-
D_FORTIFY_SOURCE=2,
-Wformat,
-Werror=format-
security, -fstack-
clash-protection,
-fcf-protection]
c_link_args [-Wl,-O1,--sort- [] Extra arguments passed to the c linker
common,--as-needed,-
z,relro,-z,now,
-march=x86-64,
-mtune=generic, -O2,
-pipe, -fno-plt,
-fexceptions, -Wp,-
D_FORTIFY_SOURCE=2,
-Wformat,
-Werror=format-
security, -fstack-
clash-protection,
-fcf-protection]
c_std gnu99 [none, c89, c99, c11, C language standard to use
c17, c18, c2x, gnu89,
gnu99, gnu11, gnu17,
gnu18, gnu2x]
pkgconfig module Current Value Possible Values Description
options
-------------------- ------------- --------------- -----------
------
pkgconfig.relocatable false [true, false] Generate pkgconfig files as relocatable
Directories Current Value Possible Values Description
------------- ------------- --------------- -----------
bindir bin Executable directory
datadir share Data file directory
includedir include Header file directory
infodir share/info Info page directory
libdir lib Library directory
libexecdir lib Library executable directory
licensedir Licenses directory
localedir share/locale Locale data directory
localstatedir /var Localstate data directory
mandir share/man Manual page directory
prefix /usr Installation prefix
sbindir bin System executable directory
sharedstatedir /var/lib Architecture-independent data directory
sysconfdir /etc Sysconf data directory
Testing options Current Value Possible Values Description
----------------- ------------- --------------- -----------
errorlogs true [true, false] Whether to print the logs from failing
tests
stdsplit true [true, false] Split stdout and stderr in test logs
Project options Current Value Possible Values Description
----------------- ------------- --------------- -----------
builder_addr xorg@lists.freedesktop Builder address
.org
builder_string Additional builder string
default_font_path default_font_path
devel-docs auto [true, false, auto] Build development documentation
docs auto [true, false, auto] Build documentation
docs-pdf auto [true, false, auto] Whether to build PDF version of
documentation. Setting is ignored if
documentation is not built.
dpms true [true, false] Xorg DPMS extension
dri3 true [true, false, auto] Build DRI3 extension (default: auto)
drm true [true, false] Build Xorg with libdrm support
dtrace false [true, false] Enable dtrace hooks
fontrootdir Root directory for legacy fonts. Default:
from font-utils.pc or $datadir/fonts/X11
glamor true [true, false] Enable glamor (default yes)
glx true [true, false] glx
input_thread auto [true, false, auto] input_thread
ipv6 false [true, false, auto] ipv6
libdecor auto [true, false, auto] Whether Xwayland should use libdecor when
running rootful.
libunwind false [true, false] Use libunwind for backtrace reporting
listen_local true [true, false] Listen on local by default
listen_tcp false [true, false] Listen on TCP by default
listen_unix true [true, false] Listen on Unix by default
mitshm auto [true, false, auto] SHM extension
screensaver true [true, false] ScreenSaver extension
secure-rpc true [true, false] secure-rpc
serverconfigdir Miscellaneous server configuration files
path. Default: $libdir/xorg
sha1 auto [libc, CommonCrypto, SHA1 implementation
CryptoAPI, libmd,
libsha1, libnettle,
libgcrypt, libcrypto,
auto]
vendor_name The X.Org Foundation vendor_name
vendor_name_short X.Org vendor_name_short
vendor_web http://wiki.x.org vendor_web
xace true [true, false] X-ACE extension
xcsecurity true [true, false] Security extension
xdm-auth-1 true [true, false] xdm-auth-1
xdmcp false [true, false] xdmcp
xf86bigfont false [true, false] XF86 Big Font extension
xinerama true [true, false] Xinerama extension
xkb_bin_dir xkb_bin_dir
xkb_default_layout us xkb_default_layout
xkb_default_model pc105 xkb_default_model
xkb_default_options xkb_default_options
xkb_default_rules evdev xkb_default_rules
xkb_default_variant xkb_default_variant
xkb_dir /usr/share/X11/xkb xkb_dir
xkb_output_dir /var/lib/xkb xkb_output_dir
xres true [true, false] XRes extension
xselinux auto [true, false, auto] XSELINUX extension
xv true [true, false] Xv extension
xvfb false [true, false] Enable Xvfb X server
xwayland-path Directory containing Xwayland executable
xwayland_eglstream true [true, false, auto] Enable EGLStream support for glamor on
Xwayland
xwayland_ei auto [socket, portal, Enable emulated input support on Xwayland
false, auto]
(END)