Skip to content

meson issue with dependencies #954

@neheb

Description

@neheb
libxkbcommon| subprojects/libxkbcommon-xkbcommon-1.13.1/meson.build:446: WARNING: Project targets '>= 0.58.0' but uses feature introduced in '1.4.0': empty variable value in pkg.generate.

looks like this happens when some dependencies are not found:

libxkbcommon| Project name: libxkbcommon
libxkbcommon| Project version: 1.13.1
libxkbcommon| C compiler for the host machine: cc (gcc 15.2.0 "cc (Rev8, Built by MSYS2 project) 15.2.0")
libxkbcommon| C linker for the host machine: cc ld.bfd 2.45.1
libxkbcommon| Compiler for C supports arguments -fno-strict-aliasing: YES
libxkbcommon| Compiler for C supports arguments -Wno-unused-parameter: YES
libxkbcommon| Compiler for C supports arguments -Wno-missing-field-initializers: YES
libxkbcommon| Compiler for C supports arguments -Wpointer-arith: YES
libxkbcommon| Compiler for C supports arguments -Wmissing-declarations: YES
libxkbcommon| Compiler for C supports arguments -Wformat=2: YES
libxkbcommon| Compiler for C supports arguments -Wstrict-prototypes: YES
libxkbcommon| Compiler for C supports arguments -Wmissing-prototypes: YES
libxkbcommon| Compiler for C supports arguments -Wnested-externs: YES
libxkbcommon| Compiler for C supports arguments -Wbad-function-cast: YES
libxkbcommon| Compiler for C supports arguments -Wshadow: YES
libxkbcommon| Compiler for C supports arguments -Wlogical-op: YES
libxkbcommon| Compiler for C supports arguments -Wdate-time: YES
libxkbcommon| Compiler for C supports arguments -Wwrite-strings: YES
libxkbcommon| Compiler for C supports arguments -Wno-documentation-deprecated-sync: NO
libxkbcommon| Compiler for C supports arguments -Wno-pedantic: YES
libxkbcommon| Compiler for C supports arguments /utf-8: NO
libxkbcommon| Compiler for C supports arguments /wd4100: NO
libxkbcommon| Found pkg-config: YES (D:\a\_temp\msys64\ucrt64\bin/pkg-config.EXE) 2.5.1
libxkbcommon| Found CMake: D:\a\_temp\msys64\ucrt64\bin/cmake.EXE (4.2.1)
libxkbcommon| Run-time dependency xkeyboard-config-2 found: NO (tried pkgconfig and cmake)
libxkbcommon| Run-time dependency xkeyboard-config found: NO (tried pkgconfig and cmake)
libxkbcommon| Run-time dependency xkeyboard-config-12 found: NO (tried pkgconfig and cmake)
libxkbcommon| Run-time dependency xkeyboard-config-11 found: NO (tried pkgconfig and cmake)
libxkbcommon| Run-time dependency xkeyboard-config-10 found: NO (tried pkgconfig and cmake)
libxkbcommon| Run-time dependency xkeyboard-config-9 found: NO (tried pkgconfig and cmake)
libxkbcommon| Run-time dependency xkeyboard-config-8 found: NO (tried pkgconfig and cmake)
libxkbcommon| Run-time dependency xkeyboard-config-7 found: NO (tried pkgconfig and cmake)
libxkbcommon| Run-time dependency xkeyboard-config-6 found: NO (tried pkgconfig and cmake)
libxkbcommon| Run-time dependency xkeyboard-config-5 found: NO (tried pkgconfig and cmake)
libxkbcommon| Run-time dependency xkeyboard-config-4 found: NO (tried pkgconfig and cmake)
libxkbcommon| Run-time dependency xkeyboard-config-3 found: NO (tried pkgconfig and cmake)
libxkbcommon| Run-time dependency xkeyboard-config-2 found: NO (tried pkgconfig and cmake)
libxkbcommon| Run-time dependency xkeyboard-config found: NO (tried pkgconfig and cmake)
libxkbcommon| Has header "unistd.h" : YES
libxkbcommon| Has header "dirent.h" : YES
libxkbcommon| Checking if "__builtin_expect" links: YES
libxkbcommon| Header "unistd.h" has symbol "eaccess" : NO
libxkbcommon| Header "unistd.h" has symbol "euidaccess" : NO
libxkbcommon| Header "sys/mman.h" has symbol "mmap" : NO
libxkbcommon| Header "stdlib.h" has symbol "mkostemp" : NO
libxkbcommon| Header "fcntl.h" has symbol "posix_fallocate" : NO
libxkbcommon| Header "string.h" has symbol "strndup" : NO
libxkbcommon| Header "stdio.h" has symbol "asprintf" : YES
libxkbcommon| Header "stdio.h" has symbol "open_memstream" : NO
libxkbcommon| Header "stdlib.h" has symbol "secure_getenv" : NO
libxkbcommon| Header "stdlib.h" has symbol "__secure_getenv" : NO
libxkbcommon| Message: C library does not support secure_getenv, using getenv instead
libxkbcommon| Header "stdlib.h" has symbol "realpath" : NO
libxkbcommon| Header "limits.h" has symbol "PATH_MAX" : YES
libxkbcommon| Checking for function "gnu_get_libc_version" : NO
libxkbcommon| Header "locale.h" has symbol "newlocale" : NO
libxkbcommon| Checking if "-Wl,--version-script" links: YES
libxkbcommon| Program scripts/map-to-def found: YES (python D:/a/wrapdb/wrapdb/subprojects/libxkbcommon-xkbcommon-1.13.1/scripts/map-to-def)
libxkbcommon| Program bison found: YES 3.8.2 3.8.2 (D:\a\_temp\msys64\usr\bin/bison.EXE)
libxkbcommon| subprojects/libxkbcommon-xkbcommon-1.13.1/meson.build:446: WARNING: Project targets '>= 0.58.0' but uses feature introduced in '1.4.0': empty variable value in pkg.generate.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions