Skip to content

Instantly share code, notes, and snippets.

@uilianries
Created March 14, 2024 14:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save uilianries/8e6795b42d5997ab256f9fa533ce75a4 to your computer and use it in GitHub Desktop.
Save uilianries/8e6795b42d5997ab256f9fa533ce75a4 to your computer and use it in GitHub Desktop.
Build glib 2.80 with packaging installed via pip.
$ conan create all --version=2.80.0 -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=yes -c tools.files.download:verify=False
======== Exporting recipe to the cache ========
glib/2.80.0: Exporting package recipe: /home/conan/project/all/conanfile.py
glib/2.80.0: exports: File 'conandata.yml' found. Exporting it...
glib/2.80.0: Calling export_sources()
glib/2.80.0: Copied 1 '.yml' file: conandata.yml
glib/2.80.0: Copied 1 '.py' file: conanfile.py
glib/2.80.0: Exported to cache folder: /home/conan/.conan2/p/glibb917797d369e0/e
glib/2.80.0: Exported: glib/2.80.0#5fab3ba1dd01ba28ac828f4b469fc1b3 (2024-03-14 14:05:35 UTC)
======== Input profiles ========
Profile host:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu17
compiler.libcxx=libstdc++11
compiler.version=11
os=Linux
[conf]
tools.files.download:verify=False
tools.system.package_manager:mode=install
tools.system.package_manager:sudo=yes
Profile build:
[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=gnu17
compiler.libcxx=libstdc++11
compiler.version=11
os=Linux
======== Computing dependency graph ========
Graph root
cli
Requirements
bzip2/1.0.8#457c272f7da34cb9c67456dd217d36c4 - Cache
glib/2.80.0#5fab3ba1dd01ba28ac828f4b469fc1b3 - Cache
libelf/0.8.13#4f70a3555809ae50cc8add44f0f84288 - Cache
libffi/3.4.4#35eb63842b505824b70aedc1baefc916 - Cache
libmount/2.39#8a95198b2547a8ca7685eb7a1d002903 - Cache
libselinux/3.5#776f35e238362c6b893220f437cb89ae - Cache
pcre2/10.42#a7a2c122056510509a7525c83d6a6695 - Cache
zlib/1.3.1#f52e03ae3d251dec704634230cd806a2 - Cache
Build requirements
autoconf/2.71#00a1e46d8ba5baaf7f10d64c1a6a0342 - Cache
flex/2.6.4#e35bc44b3fcbcd661e0af0dc5b5b1ad4 - Cache
gnu-config/cci.20210814#dc430d754f465e8c74463019672fb97b - Cache
m4/1.4.19#b38ced39a01e31fef5435bc634461fd2 - Cache
meson/1.2.2#04bdfb85d665c82b08a3510aee3ffd19 - Cache
ninja/1.11.1#77587f8c8318662ac8e5a7867eb4be21 - Cache
pkgconf/2.0.3#f996677e96e61e6552d85e83756c328b - Cache
Resolved version ranges
zlib/[>=1.2.11 <2]: zlib/1.3.1
======== Computing necessary packages ========
glib/2.80.0: ERROR: glib/2.80.0 requires Python >=3.8 due to usage of python-packaging
glib/2.80.0: Forced build from source
Requirements
bzip2/1.0.8#457c272f7da34cb9c67456dd217d36c4:763ddd53d7a4775fe84a285f56005a096d9786fd#53f22895547ac66130effcf590404b46 - Cache
glib/2.80.0#5fab3ba1dd01ba28ac828f4b469fc1b3:92a5fb6ee386014d1462dd42634645fb26cd90eb - Build
libelf/0.8.13#4f70a3555809ae50cc8add44f0f84288:b647c43bfefae3f830561ca202b6cfd935b56205#320ff43905aa624744ff7d433a228f1f - Cache
libffi/3.4.4#35eb63842b505824b70aedc1baefc916:b647c43bfefae3f830561ca202b6cfd935b56205#7b5469e918452bad6747b9fd478b37a7 - Cache
libmount/2.39#8a95198b2547a8ca7685eb7a1d002903:b647c43bfefae3f830561ca202b6cfd935b56205#bf7c878169b50bb2c839138d65af2a31 - Cache
libselinux/3.5#776f35e238362c6b893220f437cb89ae:da733d2d67127a5743fb5f2fa5f8859f298107b1#6124e8960141514bf614d132839dcbdc - Cache
pcre2/10.42#a7a2c122056510509a7525c83d6a6695:8baec0c9d093887e22dbf6deb7d44e730957ee62#115cedb05b3dd7c04cd25041e2ece9b9 - Cache
zlib/1.3.1#f52e03ae3d251dec704634230cd806a2:b647c43bfefae3f830561ca202b6cfd935b56205#6b307bbcbae23635c4006543ffdbf3ef - Cache
Build requirements
meson/1.2.2#04bdfb85d665c82b08a3510aee3ffd19:da39a3ee5e6b4b0d3255bfef95601890afd80709#97f4a23dd2d942f83e5344b1ca496ce7 - Cache
ninja/1.11.1#77587f8c8318662ac8e5a7867eb4be21:3593751651824fb813502c69c971267624ced41a#60e6fc0f973babfbed66a66af22a4f02 - Cache
pkgconf/2.0.3#f996677e96e61e6552d85e83756c328b:c0b621fd4b3199fe05075171573398833dba85f4#625ebc76863307827004d778d898184a - Cache
Skipped binaries
autoconf/2.71, flex/2.6.4, gnu-config/cci.20210814, m4/1.4.19
======== Installing packages ========
bzip2/1.0.8: Already installed! (1 of 11)
libffi/3.4.4: Already installed! (2 of 11)
libmount/2.39: Already installed! (3 of 11)
ninja/1.11.1: Already installed! (4 of 11)
zlib/1.3.1: Already installed! (5 of 11)
libelf/0.8.13: Already installed! (6 of 11)
pkgconf/2.0.3: Already installed! (7 of 11)
pkgconf/2.0.3: WARN: The use of 'unix_path_legacy_compat' is deprecated in Conan 2.0 and does not perform path conversions. This is retained for compatibility with Conan 1.x and will be removed in a future version.
meson/1.2.2: Already installed! (8 of 11)
pcre2/10.42: Already installed! (9 of 11)
pcre2/10.42: Appending PATH environment variable: /home/conan/.conan2/p/pcre2d184a55a6d726/p/bin
libselinux/3.5: Already installed! (10 of 11)
glib/2.80.0: Calling source() in /home/conan/.conan2/p/glibb917797d369e0/s/src
-------- Installing package glib/2.80.0 (11 of 11) --------
glib/2.80.0: Building from source
glib/2.80.0: Package glib/2.80.0:92a5fb6ee386014d1462dd42634645fb26cd90eb
glib/2.80.0: Copying sources to build folder
glib/2.80.0: Building your package in /home/conan/.conan2/p/b/glib57b4c81c46490/b
glib/2.80.0: Calling generate()
glib/2.80.0: Generators folder: /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/conan
glib/2.80.0: Generating aggregated env files
glib/2.80.0: Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh']
glib/2.80.0: Calling build()
glib/2.80.0: RUN: /opt/pyenv/versions/3.7.13/bin/python3.7 -m venv /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/installer-venv
glib/2.80.0: RUN: /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/installer-venv/bin/python3 -m pip install pip --upgrade
Requirement already satisfied: pip in ./installer-venv/lib/python3.7/site-packages (22.0.4)
Collecting pip
Using cached pip-24.0-py3-none-any.whl (2.1 MB)
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 22.0.4
Uninstalling pip-22.0.4:
Successfully uninstalled pip-22.0.4
Successfully installed pip-24.0
glib/2.80.0: RUN: /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/installer-venv/bin/python3 -m pip install packaging
Collecting packaging
Using cached packaging-24.0-py3-none-any.whl.metadata (3.2 kB)
Using cached packaging-24.0-py3-none-any.whl (53 kB)
Installing collected packages: packaging
Successfully installed packaging-24.0
glib/2.80.0: Meson configure cmd: meson setup --native-file "/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/conan/conan_meson_native.ini" "/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release" "/home/conan/.conan2/p/b/glib57b4c81c46490/b/src" -Dprefix="/home/conan/.conan2/p/b/glib57b4c81c46490/p"
glib/2.80.0: RUN: meson setup --native-file "/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/conan/conan_meson_native.ini" "/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release" "/home/conan/.conan2/p/b/glib57b4c81c46490/b/src" -Dprefix="/home/conan/.conan2/p/b/glib57b4c81c46490/p"
The Meson build system
Version: 1.2.2
Source dir: /home/conan/.conan2/p/b/glib57b4c81c46490/b/src
Build dir: /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release
Build type: native build
Project name: glib
Project version: 2.80.0
C compiler for the host machine: gcc (gcc 11.1.0 "gcc (GCC) 11.1.0")
C linker for the host machine: gcc ld.bfd 2.37
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -std=c90: YES
Compiler for C supports arguments -std=c99: YES
Compiler for C supports arguments -std=c11: YES
Compiler for C supports arguments -std=c17: YES
C++ compiler for the host machine: g++ (gcc 11.1.0 "g++ (GCC) 11.1.0")
C++ linker for the host machine: g++ ld.bfd 2.37
Compiler for C++ supports arguments -std=c++98: YES
Compiler for C++ supports arguments -std=c++03: YES
Compiler for C++ supports arguments -std=c++11: YES
Compiler for C++ supports arguments -std=c++14: YES
Compiler for C++ supports arguments -std=c++17: YES
Compiler for C++ supports arguments -std=c++20: YES
Compiler for C++ supports arguments -std=c++2b: YES
Compiler for C++ supports arguments -std=c++latest: NO
Checking if "building for musl libc" compiles: NO
Program ./.gitlab-ci/thorough-test-wrapper.sh found: YES (/bin/bash /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/./.gitlab-ci/thorough-test-wrapper.sh)
Program valgrind found: NO
Compiler for C supports arguments -fno-strict-aliasing: YES
Message: Disabling cast checks
Has header "alloca.h" : YES
Has header "afunix.h" : NO
Has header "crt_externs.h" : NO
Has header "dirent.h" : YES
Has header "float.h" : YES
Has header "fstab.h" : YES
Has header "grp.h" : YES
Has header "inttypes.h" : YES
Has header "libproc.h" : NO
Has header "limits.h" : YES
Has header "locale.h" : YES
Has header "mach/mach_time.h" : NO
Has header "memory.h" : YES
Has header "mntent.h" : YES
Has header "poll.h" : YES
Has header "pwd.h" : YES
Has header "sched.h" : YES
Has header "spawn.h" : YES
Has header "stdatomic.h" : YES
Has header "stdint.h" : YES
Has header "stdlib.h" : YES
Has header "string.h" : YES
Has header "strings.h" : YES
Has header "sys/auxv.h" : YES
Has header "sys/event.h" : NO
Has header "sys/filio.h" : NO
Has header "sys/inotify.h" : YES
Has header "sys/mkdev.h" : NO
Has header "sys/mntctl.h" : NO
Has header "sys/mnttab.h" : NO
Has header "sys/mount.h" : YES
Has header "sys/param.h" : YES
Has header "sys/prctl.h" : YES
Has header "sys/resource.h" : YES
Has header "sys/select.h" : YES
Has header "sys/statfs.h" : YES
Has header "sys/stat.h" : YES
Has header "sys/statvfs.h" : YES
Has header "sys/sysctl.h" : YES
Has header "sys/time.h" : YES
Has header "sys/times.h" : YES
Has header "sys/types.h" : YES
Has header "sys/uio.h" : YES
Has header "sys/vfs.h" : YES
Has header "sys/vfstab.h" : NO
Has header "sys/vmount.h" : NO
Has header "sys/wait.h" : YES
Has header "syslog.h" : YES
Has header "termios.h" : YES
Has header "unistd.h" : YES
Has header "values.h" : YES
Has header "wchar.h" : YES
Has header "xlocale.h" : YES
Check usable header "malloc.h" : YES
Check usable header "linux/netlink.h" : YES
Checking if "statx() test" compiles: NO
Header "locale.h" has symbol "LC_MESSAGES" : YES
Checking if "type "struct stat" has member "st_mtimensec"" compiles: NO
Checking if "type "struct stat" has member "st_mtim.tv_nsec"" compiles: YES
Checking if "type "struct stat" has member "st_atimensec"" compiles: NO
Checking if "type "struct stat" has member "st_atim.tv_nsec"" compiles: YES
Checking if "type "struct stat" has member "st_ctimensec"" compiles: NO
Checking if "type "struct stat" has member "st_ctim.tv_nsec"" compiles: YES
Checking if "type "struct stat" has member "st_birthtime"" compiles: NO
Checking if "type "struct stat" has member "st_birthtimensec"" compiles: NO
Checking if "type "struct stat" has member "st_birthtim"" compiles: NO
Checking if "type "struct stat" has member "st_birthtim.tv_nsec"" compiles: NO
Checking if "type "struct stat" has member "st_blksize"" compiles: YES
Checking if "type "struct stat" has member "st_blocks"" compiles: YES
Checking if "type "struct statfs" has member "f_fstypename"" compiles: NO
Checking if "type "struct statfs" has member "f_bavail"" compiles: YES
Checking if "type "struct dirent" has member "d_type"" compiles: YES
Checking if "type "struct statvfs" has member "f_basetype"" compiles: NO
Checking if "type "struct statvfs" has member "f_fstypename"" compiles: NO
Checking if "type "struct statvfs" has member "f_type"" compiles: NO
Checking if "type "struct tm" has member "tm_gmtoff"" compiles: YES
Checking if "type "struct tm" has member "__tm_gmtoff"" compiles: NO
Compiler for C supports arguments -Wduplicated-branches: YES
Compiler for C supports arguments -Wimplicit-fallthrough: YES
Compiler for C supports arguments -Wmisleading-indentation: YES
Compiler for C supports arguments -Wmissing-field-initializers: YES
Compiler for C supports arguments -Wnonnull: YES
Compiler for C supports arguments -Wunused: YES
Compiler for C supports arguments -Wno-unused-parameter: YES
Compiler for C supports arguments -Wno-cast-function-type: YES
Compiler for C supports arguments -Wno-pedantic: YES
Compiler for C supports arguments -Wno-format-zero-length: YES
Compiler for C supports arguments -Wno-variadic-macros: YES
Compiler for C supports arguments -Werror=format=2: YES
Compiler for C supports arguments -Werror=init-self: YES
Compiler for C supports arguments -Werror=missing-include-dirs: YES
Compiler for C supports arguments -Werror=pointer-arith: YES
Compiler for C supports arguments -Werror=unused-result: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wno-bad-function-cast: YES
Compiler for C supports arguments -Werror=implicit-function-declaration: YES
Compiler for C supports arguments -Werror=missing-prototypes: YES
Compiler for C supports arguments -Werror=pointer-sign: YES
Compiler for C supports arguments -Wno-string-plus-int: NO
Compiler for C++ supports arguments -Wduplicated-branches: YES
Compiler for C++ supports arguments -Wimplicit-fallthrough: YES
Compiler for C++ supports arguments -Wmisleading-indentation: YES
Compiler for C++ supports arguments -Wmissing-field-initializers: YES
Compiler for C++ supports arguments -Wnonnull: YES
Compiler for C++ supports arguments -Wunused: YES
Compiler for C++ supports arguments -Wno-unused-parameter: YES
Compiler for C++ supports arguments -Wno-cast-function-type: YES
Compiler for C++ supports arguments -Wno-pedantic: YES
Compiler for C++ supports arguments -Wno-format-zero-length: YES
Compiler for C++ supports arguments -Wno-variadic-macros: YES
Compiler for C++ supports arguments -Werror=format=2: YES
Compiler for C++ supports arguments -Werror=init-self: YES
Compiler for C++ supports arguments -Werror=missing-include-dirs: YES
Compiler for C++ supports arguments -Werror=pointer-arith: YES
Compiler for C++ supports arguments -Werror=unused-result: YES
Compiler for C supports link arguments -Wl,-z,nodelete: YES
Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES
Checking for function "accept4" : YES
Checking for function "close_range" : NO
Checking for function "copy_file_range" : NO
Checking for function "endmntent" : YES
Checking for function "endservent" : YES
Checking for function "epoll_create" : YES
Checking for function "fallocate" : YES
Checking for function "fchmod" : YES
Checking for function "fchown" : YES
Checking for function "fdwalk" : NO
Checking for function "free_aligned_sized" : NO
Checking for function "free_sized" : NO
Checking for function "fsync" : YES
Checking for function "ftruncate64" : YES
Checking for function "getauxval" : YES
Checking for function "getc_unlocked" : YES
Checking for function "getfsstat" : NO
Checking for function "getgrgid_r" : YES
Checking for function "getmntent_r" : YES
Checking for function "getpwuid_r" : YES
Checking for function "getresuid" : YES
Checking for function "getvfsstat" : NO
Checking for function "gmtime_r" : YES
Checking for function "hasmntopt" : YES
Checking for function "inotify_init1" : YES
Checking for function "issetugid" : NO
Checking for function "kevent" : NO
Checking for function "kqueue" : NO
Checking for function "lchmod" : NO
Checking for function "lchown" : YES
Checking for function "link" : YES
Checking for function "localtime_r" : YES
Checking for function "lstat" : YES
Checking for function "mbrtowc" : YES
Checking for function "memalign" : YES
Checking for function "mmap" : YES
Checking for function "newlocale" : YES
Checking for function "pipe2" : YES
Checking for function "poll" : YES
Checking for function "prlimit" : YES
Checking for function "readlink" : YES
Checking for function "recvmmsg" : YES
Checking for function "sendmmsg" : YES
Checking for function "setenv" : YES
Checking for function "setmntent" : YES
Checking for function "strerror_r" : YES
Checking for function "strnlen" : YES
Checking for function "strsignal" : YES
Checking for function "strtod_l" : YES
Checking for function "strtoll_l" : YES
Checking for function "strtoull_l" : YES
Checking for function "symlink" : YES
Checking for function "timegm" : YES
Checking for function "unsetenv" : YES
Checking for function "uselocale" : YES
Checking for function "utimes" : YES
Checking for function "utimensat" : YES
Checking for function "valloc" : YES
Checking for function "vasprintf" : YES
Checking for function "vsnprintf" : YES
Checking for function "wcrtomb" : YES
Checking for function "wcslen" : YES
Checking for function "wcsnlen" : YES
Checking for function "sysctlbyname" : NO
Checking for function "statvfs" : YES
Checking for function "statfs" : YES
Checking for function "prctl" : YES
Checking for function "if_indextoname" : YES
Checking for function "if_nametoindex" : YES
Checking for function "splice" : YES
Checking for function "stpcpy" : YES
Checking for function "memalign" : YES
Checking if "getservbyname_r()" compiles: YES
Checking for function "_aligned_malloc" : NO
Checking for function "aligned_alloc" : NO
Checking for function "posix_memalign" : YES
Checking for function "posix_spawn" : YES
Checking if "strerror_r() returns char *" compiles: YES
Checking for function "snprintf" : YES
Checking for function "strcasecmp" : YES
Checking for function "strncasecmp" : YES
Header "sys/sysmacros.h" has symbol "major" : YES
Header "dlfcn.h" has symbol "RTLD_LAZY" : YES
Header "dlfcn.h" has symbol "RTLD_NOW" : YES
Header "dlfcn.h" has symbol "RTLD_GLOBAL" : YES
Header "dlfcn.h" has symbol "RTLD_NEXT" : YES
Checking for type "loff_t" : YES
Message: Checking whether to use statfs or statvfs .. statfs
Checking for function "mkostemp" : YES
Checking if "futex(2) system call" compiles: YES
Checking if "futex(2) system call" compiles: NO
Checking if "eventfd(2) system call" : links: YES
Checking if "pidfd_open(2) system call" : links: NO
Checking if "__uint128_t available" compiles: YES
Checking if "clock_gettime" : links: YES
Checking if "dlopen() and dlsym() in system libraries" : links: NO
Checking if "dlopen() and dlsym() in libdl" : links: YES
Library dl found: YES
Checking if "number of arguments to statfs() (n=2)" compiles: YES
Checking if "open() option O_DIRECTORY" compiles: YES
Checking if "fcntl() option F_FULLFSYNC" compiles: NO
Checking if "C99 vsnprintf" runs: YES
Checking if "C99 snprintf" runs: YES
Checking if "Unix98 printf positional parameters" runs: YES
Checking if "nl_langinfo and CODESET" : links: YES
Checking if "nl_langinfo (PM_STR)" : links: YES
Checking if "nl_langinfo (ERA)" : links: YES
Checking if "nl_langinfo (_NL_CTYPE_OUTDIGITn_MB)" : links: YES
Checking if "nl_langinfo (ALTMON_n)" : links: NO
Checking if "nl_langinfo (_NL_ABALTMON_n)" : links: NO
Checking if "nl_langinfo and _NL_TIME_CODESET" : links: YES
Checking if "signed" compiles: YES
Header "stddef.h" has symbol "ptrdiff_t" : YES
Checking if "sig_atomic_t" : links: YES
Checking if "long long" compiles: YES
Checking if "long double" compiles: YES
Header "stddef.h" has symbol "wchar_t" : YES
Header "wchar.h" has symbol "wint_t" : YES
Checking if "uintmax_t in inttypes.h" compiles: YES
Checking if "uintmax_t in stdint.h" compiles: YES
Checking for size of "char" : 1
Checking for size of "short" : 2
Checking for size of "int" : 4
Checking for size of "void*" : 8
Checking for size of "long" : 8
Checking for size of "long long" : 8
Checking for size of "size_t" : 8
Checking for size of "ssize_t" : 8
Checking if "int64_t is long" compiles: YES
Checking for alignment of "char" : 1
Checking for alignment of "short" : 2
Checking for alignment of "int" : 4
Checking for alignment of "void*" : 8
Checking for alignment of "long" : 8
Checking for alignment of "long long" : 8
Checking for alignment of "size_t" : 8
Checking for size of "wchar_t" : 4
Checking if "GCC size_t typedef is long" compiles: YES
Checking if "GCC size_t typedef is long long" compiles: NO
Checking if "va_lists can be copied as values" runs: DID NOT COMPILE
Checking if "ISO C99 varargs macros in C" compiles: YES
Checking if "ISO C99 varargs macros in C++" compiles: YES
Checking if "GNUC varargs macros" compiles: YES
Has header "alloca.h" : YES (cached)
Has header "sys/poll.h" : YES
Has header "sys/types.h" : YES (cached)
Has header "winsock2.h" : NO
Computing int of "POLLIN" : 1
Computing int of "POLLOUT" : 4
Computing int of "POLLPRI" : 2
Computing int of "POLLERR" : 8
Computing int of "POLLHUP" : 16
Computing int of "POLLNVAL" : 32
Computing int of "AF_UNIX" : 1
Computing int of "AF_INET" : 2
Computing int of "AF_INET6" : 10
Computing int of "MSG_OOB" : 1
Computing int of "MSG_PEEK" : 2
Computing int of "MSG_DONTROUTE" : 4
Checking for type "struct in6_addr" : YES
Checking if "atomic ops" : links: YES
Checking if "atomic ops define" compiles: YES
Checking if "sync swap" : links: NO
Run-time dependency threads found: YES
Header "pthread.h" has symbol "pthread_attr_setstacksize" : YES
Header "pthread.h" has symbol "pthread_attr_setinheritsched" : YES
Header "pthread.h" has symbol "pthread_condattr_setclock" : YES
Header "pthread.h" has symbol "pthread_cond_timedwait_relative_np" : NO
Header "pthread.h" has symbol "pthread_getname_np" : YES
Header "pthread.h" has symbol "pthread_getaffinity_np" : YES
Checking if "pthread_setname_np(const char*)" with dependency threads: links: NO
Checking if "pthread_setname_np(pthread_t, const char*)" with dependency threads: links: YES
Checking if "stack grows check" runs: NO (1)
Run-time dependency iconv found: YES
Found pkg-config: /home/conan/.conan2/p/pkgco96229fb471f65/p/bin/pkgconf (2.0.3)
Run-time dependency libpcre2-8 found: YES 10.42
Executing subproject gvdb
gvdb| Project name: gvdb
gvdb| Project version: 0.0
gvdb| C compiler for the host machine: gcc (gcc 11.1.0 "gcc (GCC) 11.1.0")
gvdb| C linker for the host machine: gcc ld.bfd 2.37
gvdb| Build targets in project: 0
gvdb| Subproject gvdb finished.
Dependency gvdb found: YES 0.0 (overridden)
Library m found: YES
Run-time dependency libffi found: YES 3.4.4
Run-time dependency zlib found: YES 1.3.1
Run-time dependency intl found: YES
Checking for function "ngettext" with dependency intl: YES
Checking for function "bind_textdomain_codeset" with dependency intl: YES
Run-time dependency mount found: YES 2.39
Checking for function "mnt_monitor_veil_kernel" with dependency mount: NO
Run-time dependency libselinux found: YES 3.5
Checking for function "getxattr" : YES
Has header "sys/xattr.h" : YES
Checking if "XATTR_NOFOLLOW" compiles: NO
Checking for function "strlcpy" : NO
Checking if "/proc/self/cmdline" runs: YES
Program python3 (packaging) found: YES (/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/conan/../../build-release/installer-venv/bin/python3) modules: packaging
Program bash found: YES (/bin/bash)
Found CMake: /usr/bin/cmake (3.15.7)
DEPRECATION: CMake support for versions <3.17 is deprecated since Meson 0.62.0.
|
| However, Meson was only able to find CMake 3.15.7.
|
| Support for all CMake versions below 3.17.0 will be removed once
| newer CMake versions are more widely adopted. If you encounter
| any errors please try upgrading CMake to a newer version first.
Run-time dependency bash-completion found: NO (tried pkgconfig and cmake)
Program sh found: YES (/bin/sh)
Program pkg-config found: YES
Program env found: YES (/usr/bin/env)
Header "sys/ptrace.h" has symbol "PTRACE_O_EXITKILL" : YES
Program g-ir-scanner found: NO
Configuring glib-gettextize using configuration
Program gen-visibility-macros.py found: YES (/home/conan/.conan2/p/b/glib57b4c81c46490/b/src/tools/gen-visibility-macros.py)
Configuring glibconfig.h using configuration
Dependency sysprof-capture-4 skipped: feature sysprof disabled
Configuring gtester-report using configuration
Configuring libglib-2.0.so.0.8000.0-gdb.py using configuration
Configuring glib-genmarshal using configuration
Program glib-genmarshal found: YES (/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/gobject/glib-genmarshal)
Configuring glib-mkenums using configuration
Program glib-mkenums found: YES (/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/gobject/glib-mkenums)
Configuring libgobject-2.0.so.0.8000.0-gdb.py using configuration
Checking if "dlsym() preceding underscores" with dependency -ldl runs: YES
Checking for function "dlerror" with dependency -ldl: YES
Configuring gmoduleconf.h using configuration
Checking if "C_IN in public headers (no arpa/nameser_compat.h needed)" compiles: YES
Checking if "res_query()" : links: NO
Checking if "res_query() in -lresolv" : links: YES
Library resolv found: YES
Checking if "socket()" : links: YES
Checking if "dn_comp()" : links: YES
Checking if "res_nclose()" : links: YES
Checking if "res_ndestroy()" : links: NO
Checking if "res_ninit()" : links: YES
Checking if "res_nquery()" : links: YES
Checking for type "struct ip_mreqn" : YES
Checking if "ioctl with request SIOCGIFADDR" compiles: YES
Configuring gnetworking.h using configuration
Configuring gdbus-codegen using configuration
Program gdbus-codegen found: YES (/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/gio/gdbus-2.0/codegen/gdbus-codegen)
Configuring config.py using configuration
Message: Found bash-completion but the .pc file did not set 'completionsdir', fallback to a predefined path
Run-time dependency libelf found: YES 0.8.13
Compiler for C supports arguments -Wno-implicit-fallthrough: YES
Compiler for C supports arguments -Wno-old-style-definition: YES
Compiler for C supports arguments -Wno-suggest-attribute=noreturn: YES
Compiler for C supports arguments -Wno-type-limits: YES
Compiler for C supports arguments -Wno-undef: YES
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-cast-align: YES
Compiler for C supports arguments -Wno-unused-function: YES
Compiler for C supports arguments -Wno-return-type: YES
Compiler for C supports arguments -Wno-sometimes-uninitialized: NO
Compiler for C supports arguments -Wno-old-style-definition: YES (cached)
Compiler for C supports arguments -Wno-type-limits: YES (cached)
Compiler for C supports arguments -Wno-old-style-definition: YES (cached)
Compiler for C supports arguments -Wno-cast-align: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-duplicated-branches: YES
Compiler for C supports arguments -Wno-cast-align: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-duplicated-branches: YES (cached)
Compiler for C supports arguments -Wno-type-limits: YES (cached)
Compiler for C supports arguments -Wno-cast-align: YES (cached)
Compiler for C supports arguments -Wno-missing-field-initializers: YES
Compiler for C supports arguments -Wno-old-style-definition: YES (cached)
Compiler for C supports arguments -Wno-cast-align: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-duplicated-branches: YES (cached)
Compiler for C supports arguments -Wno-old-style-definition: YES (cached)
Compiler for C supports arguments -Wno-cast-align: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-duplicated-branches: YES (cached)
Compiler for C supports arguments -Wno-old-style-definition: YES (cached)
Compiler for C supports arguments -Wno-cast-align: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-duplicated-branches: YES (cached)
Program xgettext found: YES (/usr/bin/xgettext)
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)
Configuring config.h using configuration
Program rst2man rst2man.py found: NO
Build targets in project: 152
glib 2.80.0
Build environment
host cpu : x86_64
host endian : little
host system : linux
C Compiler : gcc
C++ Compiler : gcc
shared build : False
static build : True
Directories
prefix : /home/conan/.conan2/p/b/glib57b4c81c46490/p
bindir : /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
libexecdir : /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
pkgdatadir : /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0
datadir : /home/conan/.conan2/p/b/glib57b4c81c46490/p/share
includedir : /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0
giomodulesdir : /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib/gio/modules
localstatedir : /home/conan/.conan2/p/b/glib57b4c81c46490/p/var
runstatedir : /run
Options
selinux : True
libmount : True
xattr : False
man-pages : auto
dtrace : False
systemtap : False
sysprof : False
documentation : False
bsymbolic_functions: True
force_posix_threads: False
tests : False
installed_tests : False
nls : auto
oss_fuzz : disabled
glib_debug : auto
glib_assert : True
glib_checks : True
libelf : enabled
multiarch : False
introspection : False
Subprojects
gvdb : YES
User defined options
Native files : /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/conan/conan_meson_native.ini
prefix : /home/conan/.conan2/p/b/glib57b4c81c46490/p
Found ninja-1.11.1 at /home/conan/.conan2/p/ninja6fed3c8400c5b/p/bin/ninja
glib/2.80.0: Meson build cmd: meson compile -C "/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release" -j10
glib/2.80.0: RUN: meson compile -C "/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release" -j10
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /home/conan/.conan2/p/ninja6fed3c8400c5b/p/bin/ninja -j 10
[170/599] Compiling C object girepository/cmph/libcmph.a.p/brz.c.o
../src/girepository/cmph/brz.c: In function 'brz_load':
../src/girepository/cmph/brz.c:642:43: warning: 'n' may be used uninitialized in this function [-Wmaybe-uninitialized]
642 | brz->g[i] = (cmph_uint8 *)calloc((size_t)n, sizeof(cmph_uint8));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/girepository/cmph/brz.c: In function 'brz_pack':
../src/girepository/cmph/brz.c:824:17: warning: 'n' may be used uninitialized in this function [-Wmaybe-uninitialized]
824 | memcpy(g_i, data->g[i], sizeof(cmph_uint8)*n);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[599/599] Generating po/zh_TW/LC_MESSAGES/glib20-zh_TW.mo with a custom command
glib/2.80.0: Package '92a5fb6ee386014d1462dd42634645fb26cd90eb' built
glib/2.80.0: Build folder /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release
glib/2.80.0: Generating the package
glib/2.80.0: Packaging in folder /home/conan/.conan2/p/b/glib57b4c81c46490/p
glib/2.80.0: Calling package()
glib/2.80.0: Meson configure cmd: meson setup --native-file "/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/conan/conan_meson_native.ini" "/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release" "/home/conan/.conan2/p/b/glib57b4c81c46490/b/src" -Dprefix="/home/conan/.conan2/p/b/glib57b4c81c46490/p" --reconfigure
glib/2.80.0: RUN: meson setup --native-file "/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/conan/conan_meson_native.ini" "/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release" "/home/conan/.conan2/p/b/glib57b4c81c46490/b/src" -Dprefix="/home/conan/.conan2/p/b/glib57b4c81c46490/p" --reconfigure
The Meson build system
Version: 1.2.2
Source dir: /home/conan/.conan2/p/b/glib57b4c81c46490/b/src
Build dir: /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release
Build type: native build
Project name: glib
Project version: 2.80.0
C compiler for the host machine: gcc (gcc 11.1.0 "gcc (GCC) 11.1.0")
C linker for the host machine: gcc ld.bfd 2.37
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -std=c90: YES (cached)
Compiler for C supports arguments -std=c99: YES (cached)
Compiler for C supports arguments -std=c11: YES (cached)
Compiler for C supports arguments -std=c17: YES (cached)
C++ compiler for the host machine: g++ (gcc 11.1.0 "g++ (GCC) 11.1.0")
C++ linker for the host machine: g++ ld.bfd 2.37
Compiler for C++ supports arguments -std=c++98: YES (cached)
Compiler for C++ supports arguments -std=c++03: YES (cached)
Compiler for C++ supports arguments -std=c++11: YES (cached)
Compiler for C++ supports arguments -std=c++14: YES (cached)
Compiler for C++ supports arguments -std=c++17: YES (cached)
Compiler for C++ supports arguments -std=c++20: YES (cached)
Compiler for C++ supports arguments -std=c++2b: YES (cached)
Compiler for C++ supports arguments -std=c++latest: NO (cached)
Checking if "building for musl libc" compiles: NO (cached)
Program ./.gitlab-ci/thorough-test-wrapper.sh found: YES (/bin/bash /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/./.gitlab-ci/thorough-test-wrapper.sh)
Program valgrind found: NO
Compiler for C supports arguments -fno-strict-aliasing: YES (cached)
Message: Disabling cast checks
Has header "alloca.h" : YES (cached)
Has header "afunix.h" : NO (cached)
Has header "crt_externs.h" : NO (cached)
Has header "dirent.h" : YES (cached)
Has header "float.h" : YES (cached)
Has header "fstab.h" : YES (cached)
Has header "grp.h" : YES (cached)
Has header "inttypes.h" : YES (cached)
Has header "libproc.h" : NO (cached)
Has header "limits.h" : YES (cached)
Has header "locale.h" : YES (cached)
Has header "mach/mach_time.h" : NO (cached)
Has header "memory.h" : YES (cached)
Has header "mntent.h" : YES (cached)
Has header "poll.h" : YES (cached)
Has header "pwd.h" : YES (cached)
Has header "sched.h" : YES (cached)
Has header "spawn.h" : YES (cached)
Has header "stdatomic.h" : YES (cached)
Has header "stdint.h" : YES (cached)
Has header "stdlib.h" : YES (cached)
Has header "string.h" : YES (cached)
Has header "strings.h" : YES (cached)
Has header "sys/auxv.h" : YES (cached)
Has header "sys/event.h" : NO (cached)
Has header "sys/filio.h" : NO (cached)
Has header "sys/inotify.h" : YES (cached)
Has header "sys/mkdev.h" : NO (cached)
Has header "sys/mntctl.h" : NO (cached)
Has header "sys/mnttab.h" : NO (cached)
Has header "sys/mount.h" : YES (cached)
Has header "sys/param.h" : YES (cached)
Has header "sys/prctl.h" : YES (cached)
Has header "sys/resource.h" : YES (cached)
Has header "sys/select.h" : YES (cached)
Has header "sys/statfs.h" : YES (cached)
Has header "sys/stat.h" : YES (cached)
Has header "sys/statvfs.h" : YES (cached)
Has header "sys/sysctl.h" : YES (cached)
Has header "sys/time.h" : YES (cached)
Has header "sys/times.h" : YES (cached)
Has header "sys/types.h" : YES (cached)
Has header "sys/uio.h" : YES (cached)
Has header "sys/vfs.h" : YES (cached)
Has header "sys/vfstab.h" : NO (cached)
Has header "sys/vmount.h" : NO (cached)
Has header "sys/wait.h" : YES (cached)
Has header "syslog.h" : YES (cached)
Has header "termios.h" : YES (cached)
Has header "unistd.h" : YES (cached)
Has header "values.h" : YES (cached)
Has header "wchar.h" : YES (cached)
Has header "xlocale.h" : YES (cached)
Check usable header "malloc.h" : YES (cached)
Check usable header "linux/netlink.h" : YES (cached)
Checking if "statx() test" compiles: NO (cached)
Header "locale.h" has symbol "LC_MESSAGES" : YES (cached)
Checking if "type "struct stat" has member "st_mtimensec"" compiles: NO (cached)
Checking if "type "struct stat" has member "st_mtim.tv_nsec"" compiles: YES (cached)
Checking if "type "struct stat" has member "st_atimensec"" compiles: NO (cached)
Checking if "type "struct stat" has member "st_atim.tv_nsec"" compiles: YES (cached)
Checking if "type "struct stat" has member "st_ctimensec"" compiles: NO (cached)
Checking if "type "struct stat" has member "st_ctim.tv_nsec"" compiles: YES (cached)
Checking if "type "struct stat" has member "st_birthtime"" compiles: NO (cached)
Checking if "type "struct stat" has member "st_birthtimensec"" compiles: NO (cached)
Checking if "type "struct stat" has member "st_birthtim"" compiles: NO (cached)
Checking if "type "struct stat" has member "st_birthtim.tv_nsec"" compiles: NO (cached)
Checking if "type "struct stat" has member "st_blksize"" compiles: YES (cached)
Checking if "type "struct stat" has member "st_blocks"" compiles: YES (cached)
Checking if "type "struct statfs" has member "f_fstypename"" compiles: NO (cached)
Checking if "type "struct statfs" has member "f_bavail"" compiles: YES (cached)
Checking if "type "struct dirent" has member "d_type"" compiles: YES (cached)
Checking if "type "struct statvfs" has member "f_basetype"" compiles: NO (cached)
Checking if "type "struct statvfs" has member "f_fstypename"" compiles: NO (cached)
Checking if "type "struct statvfs" has member "f_type"" compiles: NO (cached)
Checking if "type "struct tm" has member "tm_gmtoff"" compiles: YES (cached)
Checking if "type "struct tm" has member "__tm_gmtoff"" compiles: NO (cached)
Compiler for C supports arguments -Wduplicated-branches: YES (cached)
Compiler for C supports arguments -Wimplicit-fallthrough: YES (cached)
Compiler for C supports arguments -Wmisleading-indentation: YES (cached)
Compiler for C supports arguments -Wmissing-field-initializers: YES (cached)
Compiler for C supports arguments -Wnonnull: YES (cached)
Compiler for C supports arguments -Wunused: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-cast-function-type: YES (cached)
Compiler for C supports arguments -Wno-pedantic: YES (cached)
Compiler for C supports arguments -Wno-format-zero-length: YES (cached)
Compiler for C supports arguments -Wno-variadic-macros: YES (cached)
Compiler for C supports arguments -Werror=format=2: YES (cached)
Compiler for C supports arguments -Werror=init-self: YES (cached)
Compiler for C supports arguments -Werror=missing-include-dirs: YES (cached)
Compiler for C supports arguments -Werror=pointer-arith: YES (cached)
Compiler for C supports arguments -Werror=unused-result: YES (cached)
Compiler for C supports arguments -Wstrict-prototypes: YES (cached)
Compiler for C supports arguments -Wno-bad-function-cast: YES (cached)
Compiler for C supports arguments -Werror=implicit-function-declaration: YES (cached)
Compiler for C supports arguments -Werror=missing-prototypes: YES (cached)
Compiler for C supports arguments -Werror=pointer-sign: YES (cached)
Compiler for C supports arguments -Wno-string-plus-int: NO (cached)
Compiler for C++ supports arguments -Wduplicated-branches: YES (cached)
Compiler for C++ supports arguments -Wimplicit-fallthrough: YES (cached)
Compiler for C++ supports arguments -Wmisleading-indentation: YES (cached)
Compiler for C++ supports arguments -Wmissing-field-initializers: YES (cached)
Compiler for C++ supports arguments -Wnonnull: YES (cached)
Compiler for C++ supports arguments -Wunused: YES (cached)
Compiler for C++ supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C++ supports arguments -Wno-cast-function-type: YES (cached)
Compiler for C++ supports arguments -Wno-pedantic: YES (cached)
Compiler for C++ supports arguments -Wno-format-zero-length: YES (cached)
Compiler for C++ supports arguments -Wno-variadic-macros: YES (cached)
Compiler for C++ supports arguments -Werror=format=2: YES (cached)
Compiler for C++ supports arguments -Werror=init-self: YES (cached)
Compiler for C++ supports arguments -Werror=missing-include-dirs: YES (cached)
Compiler for C++ supports arguments -Werror=pointer-arith: YES (cached)
Compiler for C++ supports arguments -Werror=unused-result: YES (cached)
Compiler for C supports link arguments -Wl,-z,nodelete: YES (cached)
Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES (cached)
Checking for function "accept4" : YES (cached)
Checking for function "close_range" : NO (cached)
Checking for function "copy_file_range" : NO (cached)
Checking for function "endmntent" : YES (cached)
Checking for function "endservent" : YES (cached)
Checking for function "epoll_create" : YES (cached)
Checking for function "fallocate" : YES (cached)
Checking for function "fchmod" : YES (cached)
Checking for function "fchown" : YES (cached)
Checking for function "fdwalk" : NO (cached)
Checking for function "free_aligned_sized" : NO (cached)
Checking for function "free_sized" : NO (cached)
Checking for function "fsync" : YES (cached)
Checking for function "ftruncate64" : YES (cached)
Checking for function "getauxval" : YES (cached)
Checking for function "getc_unlocked" : YES (cached)
Checking for function "getfsstat" : NO (cached)
Checking for function "getgrgid_r" : YES (cached)
Checking for function "getmntent_r" : YES (cached)
Checking for function "getpwuid_r" : YES (cached)
Checking for function "getresuid" : YES (cached)
Checking for function "getvfsstat" : NO (cached)
Checking for function "gmtime_r" : YES (cached)
Checking for function "hasmntopt" : YES (cached)
Checking for function "inotify_init1" : YES (cached)
Checking for function "issetugid" : NO (cached)
Checking for function "kevent" : NO (cached)
Checking for function "kqueue" : NO (cached)
Checking for function "lchmod" : NO (cached)
Checking for function "lchown" : YES (cached)
Checking for function "link" : YES (cached)
Checking for function "localtime_r" : YES (cached)
Checking for function "lstat" : YES (cached)
Checking for function "mbrtowc" : YES (cached)
Checking for function "memalign" : YES (cached)
Checking for function "mmap" : YES (cached)
Checking for function "newlocale" : YES (cached)
Checking for function "pipe2" : YES (cached)
Checking for function "poll" : YES (cached)
Checking for function "prlimit" : YES (cached)
Checking for function "readlink" : YES (cached)
Checking for function "recvmmsg" : YES (cached)
Checking for function "sendmmsg" : YES (cached)
Checking for function "setenv" : YES (cached)
Checking for function "setmntent" : YES (cached)
Checking for function "strerror_r" : YES (cached)
Checking for function "strnlen" : YES (cached)
Checking for function "strsignal" : YES (cached)
Checking for function "strtod_l" : YES (cached)
Checking for function "strtoll_l" : YES (cached)
Checking for function "strtoull_l" : YES (cached)
Checking for function "symlink" : YES (cached)
Checking for function "timegm" : YES (cached)
Checking for function "unsetenv" : YES (cached)
Checking for function "uselocale" : YES (cached)
Checking for function "utimes" : YES (cached)
Checking for function "utimensat" : YES (cached)
Checking for function "valloc" : YES (cached)
Checking for function "vasprintf" : YES (cached)
Checking for function "vsnprintf" : YES (cached)
Checking for function "wcrtomb" : YES (cached)
Checking for function "wcslen" : YES (cached)
Checking for function "wcsnlen" : YES (cached)
Checking for function "sysctlbyname" : NO (cached)
Checking for function "statvfs" : YES (cached)
Checking for function "statfs" : YES (cached)
Checking for function "prctl" : YES (cached)
Checking for function "if_indextoname" : YES (cached)
Checking for function "if_nametoindex" : YES (cached)
Checking for function "splice" : YES (cached)
Checking for function "stpcpy" : YES (cached)
Checking for function "memalign" : YES (cached)
Checking if "getservbyname_r()" compiles: YES (cached)
Checking for function "_aligned_malloc" : NO (cached)
Checking for function "aligned_alloc" : NO (cached)
Checking for function "posix_memalign" : YES (cached)
Checking for function "posix_spawn" : YES (cached)
Checking if "strerror_r() returns char *" compiles: YES (cached)
Checking for function "snprintf" : YES (cached)
Checking for function "strcasecmp" : YES (cached)
Checking for function "strncasecmp" : YES (cached)
Header "sys/sysmacros.h" has symbol "major" : YES (cached)
Header "dlfcn.h" has symbol "RTLD_LAZY" : YES (cached)
Header "dlfcn.h" has symbol "RTLD_NOW" : YES (cached)
Header "dlfcn.h" has symbol "RTLD_GLOBAL" : YES (cached)
Header "dlfcn.h" has symbol "RTLD_NEXT" : YES (cached)
Checking for type "loff_t" : YES (cached)
Message: Checking whether to use statfs or statvfs .. statfs
Checking for function "mkostemp" : YES (cached)
Checking if "futex(2) system call" compiles: YES (cached)
Checking if "futex(2) system call" compiles: NO (cached)
Checking if "eventfd(2) system call" : links: YES (cached)
Checking if "pidfd_open(2) system call" : links: NO (cached)
Checking if "__uint128_t available" compiles: YES (cached)
Checking if "clock_gettime" : links: YES (cached)
Checking if "dlopen() and dlsym() in system libraries" : links: NO (cached)
Checking if "dlopen() and dlsym() in libdl" : links: YES (cached)
Library dl found: YES
Checking if "number of arguments to statfs() (n=2)" compiles: YES (cached)
Checking if "open() option O_DIRECTORY" compiles: YES (cached)
Checking if "fcntl() option F_FULLFSYNC" compiles: NO (cached)
Checking if "C99 vsnprintf" runs: YES
Checking if "C99 snprintf" runs: YES
Checking if "Unix98 printf positional parameters" runs: YES
Checking if "nl_langinfo and CODESET" : links: YES (cached)
Checking if "nl_langinfo (PM_STR)" : links: YES (cached)
Checking if "nl_langinfo (ERA)" : links: YES (cached)
Checking if "nl_langinfo (_NL_CTYPE_OUTDIGITn_MB)" : links: YES (cached)
Checking if "nl_langinfo (ALTMON_n)" : links: NO (cached)
Checking if "nl_langinfo (_NL_ABALTMON_n)" : links: NO (cached)
Checking if "nl_langinfo and _NL_TIME_CODESET" : links: YES (cached)
Checking if "signed" compiles: YES (cached)
Header "stddef.h" has symbol "ptrdiff_t" : YES (cached)
Checking if "sig_atomic_t" : links: YES (cached)
Checking if "long long" compiles: YES (cached)
Checking if "long double" compiles: YES (cached)
Header "stddef.h" has symbol "wchar_t" : YES (cached)
Header "wchar.h" has symbol "wint_t" : YES (cached)
Checking if "uintmax_t in inttypes.h" compiles: YES (cached)
Checking if "uintmax_t in stdint.h" compiles: YES (cached)
Checking for size of "char" : 1 (cached)
Checking for size of "short" : 2 (cached)
Checking for size of "int" : 4 (cached)
Checking for size of "void*" : 8 (cached)
Checking for size of "long" : 8 (cached)
Checking for size of "long long" : 8 (cached)
Checking for size of "size_t" : 8 (cached)
Checking for size of "ssize_t" : 8 (cached)
Checking if "int64_t is long" compiles: YES (cached)
Checking for alignment of "char" : 1 (cached)
Checking for alignment of "short" : 2 (cached)
Checking for alignment of "int" : 4 (cached)
Checking for alignment of "void*" : 8 (cached)
Checking for alignment of "long" : 8 (cached)
Checking for alignment of "long long" : 8 (cached)
Checking for alignment of "size_t" : 8 (cached)
Checking for size of "wchar_t" : 4 (cached)
Checking if "GCC size_t typedef is long" compiles: YES (cached)
Checking if "GCC size_t typedef is long long" compiles: NO (cached)
Checking if "va_lists can be copied as values" runs: DID NOT COMPILE
Checking if "ISO C99 varargs macros in C" compiles: YES (cached)
Checking if "ISO C99 varargs macros in C++" compiles: YES (cached)
Checking if "GNUC varargs macros" compiles: YES (cached)
Has header "alloca.h" : YES (cached)
Has header "sys/poll.h" : YES (cached)
Has header "sys/types.h" : YES (cached)
Has header "winsock2.h" : NO (cached)
Computing int of "POLLIN" : 1
Computing int of "POLLOUT" : 4
Computing int of "POLLPRI" : 2
Computing int of "POLLERR" : 8
Computing int of "POLLHUP" : 16
Computing int of "POLLNVAL" : 32
Computing int of "AF_UNIX" : 1
Computing int of "AF_INET" : 2
Computing int of "AF_INET6" : 10
Computing int of "MSG_OOB" : 1
Computing int of "MSG_PEEK" : 2
Computing int of "MSG_DONTROUTE" : 4
Checking for type "struct in6_addr" : YES (cached)
Checking if "atomic ops" : links: YES (cached)
Checking if "atomic ops define" compiles: YES (cached)
Checking if "sync swap" : links: NO (cached)
Dependency threads found: YES unknown (cached)
Header "pthread.h" has symbol "pthread_attr_setstacksize" : YES (cached)
Header "pthread.h" has symbol "pthread_attr_setinheritsched" : YES (cached)
Header "pthread.h" has symbol "pthread_condattr_setclock" : YES (cached)
Header "pthread.h" has symbol "pthread_cond_timedwait_relative_np" : NO (cached)
Header "pthread.h" has symbol "pthread_getname_np" : YES (cached)
Header "pthread.h" has symbol "pthread_getaffinity_np" : YES (cached)
Checking if "pthread_setname_np(const char*)" with dependency threads: links: NO (cached)
Checking if "pthread_setname_np(pthread_t, const char*)" with dependency threads: links: YES (cached)
Checking if "stack grows check" runs: NO (1)
Dependency iconv found: YES unknown (cached)
Dependency libpcre2-8 found: YES 10.42 (cached)
Executing subproject gvdb
gvdb| Project name: gvdb
gvdb| Project version: 0.0
gvdb| C compiler for the host machine: gcc (gcc 11.1.0 "gcc (GCC) 11.1.0")
gvdb| C linker for the host machine: gcc ld.bfd 2.37
gvdb| Build targets in project: 0
gvdb| Subproject gvdb finished.
Dependency gvdb found: YES 0.0 (overridden)
Library m found: YES
Dependency libffi found: YES 3.4.4 (cached)
Dependency zlib found: YES 1.3.1 (cached)
Dependency intl found: YES unknown (cached)
Checking for function "ngettext" with dependency intl: YES (cached)
Checking for function "bind_textdomain_codeset" with dependency intl: YES (cached)
Dependency mount found: YES 2.39 (cached)
Checking for function "mnt_monitor_veil_kernel" with dependency mount: NO (cached)
Dependency libselinux found: YES 3.5 (cached)
Checking for function "getxattr" : YES (cached)
Has header "sys/xattr.h" : YES (cached)
Checking if "XATTR_NOFOLLOW" compiles: NO (cached)
Checking for function "strlcpy" : NO (cached)
Checking if "/proc/self/cmdline" runs: YES
Program python3 (packaging) found: YES (/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/conan/../../build-release/installer-venv/bin/python3) modules: packaging
Program bash found: YES (/bin/bash)
Found pkg-config: /home/conan/.conan2/p/pkgco96229fb471f65/p/bin/pkgconf (2.0.3)
Found CMake: /usr/bin/cmake (3.15.7)
DEPRECATION: CMake support for versions <3.17 is deprecated since Meson 0.62.0.
|
| However, Meson was only able to find CMake 3.15.7.
|
| Support for all CMake versions below 3.17.0 will be removed once
| newer CMake versions are more widely adopted. If you encounter
| any errors please try upgrading CMake to a newer version first.
Run-time dependency bash-completion found: NO (tried pkgconfig and cmake)
Program sh found: YES (/bin/sh)
Program pkg-config found: YES
Program env found: YES (/usr/bin/env)
Header "sys/ptrace.h" has symbol "PTRACE_O_EXITKILL" : YES (cached)
Program g-ir-scanner found: NO
Configuring glib-gettextize using configuration
Program gen-visibility-macros.py found: YES (/home/conan/.conan2/p/b/glib57b4c81c46490/b/src/tools/gen-visibility-macros.py)
Configuring glibconfig.h using configuration
Dependency sysprof-capture-4 skipped: feature sysprof disabled
Configuring gtester-report using configuration
Configuring libglib-2.0.so.0.8000.0-gdb.py using configuration
Configuring glib-genmarshal using configuration
Program glib-genmarshal found: YES (/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/gobject/glib-genmarshal)
Configuring glib-mkenums using configuration
Program glib-mkenums found: YES (/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/gobject/glib-mkenums)
Configuring libgobject-2.0.so.0.8000.0-gdb.py using configuration
Checking if "dlsym() preceding underscores" with dependency -ldl runs: YES
Checking for function "dlerror" with dependency -ldl: YES (cached)
Configuring gmoduleconf.h using configuration
Checking if "C_IN in public headers (no arpa/nameser_compat.h needed)" compiles: YES (cached)
Checking if "res_query()" : links: NO (cached)
Checking if "res_query() in -lresolv" : links: YES (cached)
Library resolv found: YES
Checking if "socket()" : links: YES (cached)
Checking if "dn_comp()" : links: YES (cached)
Checking if "res_nclose()" : links: YES (cached)
Checking if "res_ndestroy()" : links: NO (cached)
Checking if "res_ninit()" : links: YES (cached)
Checking if "res_nquery()" : links: YES (cached)
Checking for type "struct ip_mreqn" : YES (cached)
Checking if "ioctl with request SIOCGIFADDR" compiles: YES (cached)
Configuring gnetworking.h using configuration
Configuring gdbus-codegen using configuration
Program gdbus-codegen found: YES (/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/gio/gdbus-2.0/codegen/gdbus-codegen)
Configuring config.py using configuration
Message: Found bash-completion but the .pc file did not set 'completionsdir', fallback to a predefined path
Dependency libelf found: YES 0.8.13 (cached)
Compiler for C supports arguments -Wno-implicit-fallthrough: YES (cached)
Compiler for C supports arguments -Wno-old-style-definition: YES (cached)
Compiler for C supports arguments -Wno-suggest-attribute=noreturn: YES (cached)
Compiler for C supports arguments -Wno-type-limits: YES (cached)
Compiler for C supports arguments -Wno-undef: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-cast-align: YES (cached)
Compiler for C supports arguments -Wno-unused-function: YES (cached)
Compiler for C supports arguments -Wno-return-type: YES (cached)
Compiler for C supports arguments -Wno-sometimes-uninitialized: NO (cached)
Compiler for C supports arguments -Wno-old-style-definition: YES (cached)
Compiler for C supports arguments -Wno-type-limits: YES (cached)
Compiler for C supports arguments -Wno-old-style-definition: YES (cached)
Compiler for C supports arguments -Wno-cast-align: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-duplicated-branches: YES (cached)
Compiler for C supports arguments -Wno-cast-align: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-duplicated-branches: YES (cached)
Compiler for C supports arguments -Wno-type-limits: YES (cached)
Compiler for C supports arguments -Wno-cast-align: YES (cached)
Compiler for C supports arguments -Wno-missing-field-initializers: YES (cached)
Compiler for C supports arguments -Wno-old-style-definition: YES (cached)
Compiler for C supports arguments -Wno-cast-align: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-duplicated-branches: YES (cached)
Compiler for C supports arguments -Wno-old-style-definition: YES (cached)
Compiler for C supports arguments -Wno-cast-align: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-duplicated-branches: YES (cached)
Compiler for C supports arguments -Wno-old-style-definition: YES (cached)
Compiler for C supports arguments -Wno-cast-align: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter: YES (cached)
Compiler for C supports arguments -Wno-duplicated-branches: YES (cached)
Program xgettext found: YES (/usr/bin/xgettext)
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)
Configuring config.h using configuration
Program rst2man rst2man.py found: NO
Build targets in project: 152
glib 2.80.0
Build environment
host cpu : x86_64
host endian : little
host system : linux
C Compiler : gcc
C++ Compiler : gcc
shared build : False
static build : True
Directories
prefix : /home/conan/.conan2/p/b/glib57b4c81c46490/p
bindir : /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
libexecdir : /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
pkgdatadir : /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0
datadir : /home/conan/.conan2/p/b/glib57b4c81c46490/p/share
includedir : /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0
giomodulesdir : /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib/gio/modules
localstatedir : /home/conan/.conan2/p/b/glib57b4c81c46490/p/var
runstatedir : /run
Options
selinux : True
libmount : True
xattr : False
man-pages : auto
dtrace : False
systemtap : False
sysprof : False
documentation : False
bsymbolic_functions: True
force_posix_threads: False
tests : False
installed_tests : False
nls : auto
oss_fuzz : disabled
glib_debug : auto
glib_assert : True
glib_checks : True
libelf : enabled
multiarch : False
introspection : False
Subprojects
gvdb : YES
User defined options
Native files : /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/conan/conan_meson_native.ini
prefix : /home/conan/.conan2/p/b/glib57b4c81c46490/p
Found ninja-1.11.1 at /home/conan/.conan2/p/ninja6fed3c8400c5b/p/bin/ninja
Cleaning... 0 files.
glib/2.80.0: RUN: meson install -C "/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release"
ninja: Entering directory `/home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release'
ninja: no work to do.
Installing glib/gversionmacros.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing glib/glib-visibility.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing glib/libglib-2.0.a to /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib
Installing glib/gtester to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing gobject/gobject-visibility.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing gobject/glib-enumtypes.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing gobject/libgobject-2.0.a to /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib
Installing gobject/gobject-query to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing gthread/libgthread-2.0.a to /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib
Installing gmodule/gmodule-visibility.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gmodule
Installing gmodule/libgmodule-2.0.a to /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib
Installing gio/gdbus-2.0/codegen/__init__.py to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0/codegen
Installing gio/gdbus-2.0/codegen/codegen.py to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0/codegen
Installing gio/gdbus-2.0/codegen/codegen_main.py to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0/codegen
Installing gio/gdbus-2.0/codegen/codegen_docbook.py to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0/codegen
Installing gio/gdbus-2.0/codegen/codegen_md.py to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0/codegen
Installing gio/gdbus-2.0/codegen/codegen_rst.py to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0/codegen
Installing gio/gdbus-2.0/codegen/dbustypes.py to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0/codegen
Installing gio/gdbus-2.0/codegen/parser.py to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0/codegen
Installing gio/gdbus-2.0/codegen/utils.py to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0/codegen
Installing gio/gio-launch-desktop to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing gio/gio-visibility.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing gio/gioenumtypes.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing gio/libgio-2.0.a to /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib
Installing gio/gio to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing gio/gresource to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing gio/gio-querymodules to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing gio/glib-compile-schemas to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing gio/glib-compile-resources to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing gio/gsettings to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing gio/gdbus to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing gio/gapplication to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing girepository/gi-visibility.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing girepository/libgirepository-2.0.a to /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib
Installing girepository/compiler/gi-compile-repository to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing girepository/decompiler/gi-decompile-typelib to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing girepository/inspector/gi-inspect-typelib to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing po/ab/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ab/LC_MESSAGES
Installing po/af/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/af/LC_MESSAGES
Installing po/am/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/am/LC_MESSAGES
Installing po/an/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/an/LC_MESSAGES
Installing po/ar/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ar/LC_MESSAGES
Installing po/as/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/as/LC_MESSAGES
Installing po/ast/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ast/LC_MESSAGES
Installing po/az/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/az/LC_MESSAGES
Installing po/be/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/be/LC_MESSAGES
Installing po/be@latin/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/be@latin/LC_MESSAGES
Installing po/bg/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/bg/LC_MESSAGES
Installing po/bn/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/bn/LC_MESSAGES
Installing po/bn_IN/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/bn_IN/LC_MESSAGES
Installing po/bs/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/bs/LC_MESSAGES
Installing po/ca/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ca/LC_MESSAGES
Installing po/ca@valencia/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ca@valencia/LC_MESSAGES
Installing po/cs/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/cs/LC_MESSAGES
Installing po/cy/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/cy/LC_MESSAGES
Installing po/da/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/da/LC_MESSAGES
Installing po/de/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/de/LC_MESSAGES
Installing po/dz/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/dz/LC_MESSAGES
Installing po/el/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/el/LC_MESSAGES
Installing po/en_CA/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/en_CA/LC_MESSAGES
Installing po/en_GB/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/en_GB/LC_MESSAGES
Installing po/en@shaw/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/en@shaw/LC_MESSAGES
Installing po/eo/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/eo/LC_MESSAGES
Installing po/es/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/es/LC_MESSAGES
Installing po/et/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/et/LC_MESSAGES
Installing po/eu/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/eu/LC_MESSAGES
Installing po/fa/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/fa/LC_MESSAGES
Installing po/fi/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/fi/LC_MESSAGES
Installing po/fr/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/fr/LC_MESSAGES
Installing po/fur/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/fur/LC_MESSAGES
Installing po/ga/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ga/LC_MESSAGES
Installing po/gd/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/gd/LC_MESSAGES
Installing po/gl/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/gl/LC_MESSAGES
Installing po/gu/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/gu/LC_MESSAGES
Installing po/he/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/he/LC_MESSAGES
Installing po/hi/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/hi/LC_MESSAGES
Installing po/hr/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/hr/LC_MESSAGES
Installing po/hu/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/hu/LC_MESSAGES
Installing po/hy/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/hy/LC_MESSAGES
Installing po/id/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/id/LC_MESSAGES
Installing po/ie/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ie/LC_MESSAGES
Installing po/is/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/is/LC_MESSAGES
Installing po/it/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/it/LC_MESSAGES
Installing po/ja/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ja/LC_MESSAGES
Installing po/ka/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ka/LC_MESSAGES
Installing po/kk/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/kk/LC_MESSAGES
Installing po/kn/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/kn/LC_MESSAGES
Installing po/ko/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ko/LC_MESSAGES
Installing po/ku/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ku/LC_MESSAGES
Installing po/lt/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/lt/LC_MESSAGES
Installing po/lv/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/lv/LC_MESSAGES
Installing po/mai/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/mai/LC_MESSAGES
Installing po/mg/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/mg/LC_MESSAGES
Installing po/mk/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/mk/LC_MESSAGES
Installing po/ml/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ml/LC_MESSAGES
Installing po/mn/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/mn/LC_MESSAGES
Installing po/mr/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/mr/LC_MESSAGES
Installing po/ms/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ms/LC_MESSAGES
Installing po/nb/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/nb/LC_MESSAGES
Installing po/nds/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/nds/LC_MESSAGES
Installing po/ne/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ne/LC_MESSAGES
Installing po/nl/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/nl/LC_MESSAGES
Installing po/nn/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/nn/LC_MESSAGES
Installing po/oc/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/oc/LC_MESSAGES
Installing po/or/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/or/LC_MESSAGES
Installing po/pa/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/pa/LC_MESSAGES
Installing po/pl/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/pl/LC_MESSAGES
Installing po/ps/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ps/LC_MESSAGES
Installing po/pt/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/pt/LC_MESSAGES
Installing po/pt_BR/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/pt_BR/LC_MESSAGES
Installing po/ro/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ro/LC_MESSAGES
Installing po/ru/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ru/LC_MESSAGES
Installing po/rw/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/rw/LC_MESSAGES
Installing po/si/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/si/LC_MESSAGES
Installing po/sk/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/sk/LC_MESSAGES
Installing po/sl/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/sl/LC_MESSAGES
Installing po/sq/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/sq/LC_MESSAGES
Installing po/sr/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/sr/LC_MESSAGES
Installing po/sr@latin/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/sr@latin/LC_MESSAGES
Installing po/sr@ije/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/sr@ije/LC_MESSAGES
Installing po/sv/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/sv/LC_MESSAGES
Installing po/ta/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ta/LC_MESSAGES
Installing po/te/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/te/LC_MESSAGES
Installing po/tg/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/tg/LC_MESSAGES
Installing po/th/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/th/LC_MESSAGES
Installing po/tl/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/tl/LC_MESSAGES
Installing po/tr/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/tr/LC_MESSAGES
Installing po/ug/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/ug/LC_MESSAGES
Installing po/tt/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/tt/LC_MESSAGES
Installing po/uk/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/uk/LC_MESSAGES
Installing po/vi/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/vi/LC_MESSAGES
Installing po/wa/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/wa/LC_MESSAGES
Installing po/xh/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/xh/LC_MESSAGES
Installing po/yi/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/yi/LC_MESSAGES
Installing po/zh_CN/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/zh_CN/LC_MESSAGES
Installing po/zh_HK/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/zh_HK/LC_MESSAGES
Installing po/zh_TW/LC_MESSAGES/glib20.mo to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/locale/zh_TW/LC_MESSAGES
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/glib.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/glib-object.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/glib-unix.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/deprecated/gallocator.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib/deprecated
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/deprecated/gcache.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib/deprecated
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/deprecated/gcompletion.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib/deprecated
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/deprecated/gmain.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib/deprecated
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/deprecated/grel.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib/deprecated
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/deprecated/gthread.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib/deprecated
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/glib-autocleanups.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/glib-typeof.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/galloca.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/garray.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gasyncqueue.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gatomic.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gbacktrace.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gbase64.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gbitlock.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gbookmarkfile.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gbytes.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gcharset.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gchecksum.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gconvert.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gdataset.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gdate.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gdatetime.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gdir.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/genviron.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gerror.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gfileutils.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/ggettext.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/ghash.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/ghmac.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/ghook.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/ghostutils.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gi18n.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gi18n-lib.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/giochannel.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gkeyfile.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/glist.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gmacros.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gmain.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gmappedfile.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gmarkup.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gmem.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gmessages.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gnode.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/goption.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gpathbuf.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gpattern.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gpoll.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gprimes.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gqsort.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gquark.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gqueue.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/grand.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/grcbox.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/grefcount.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/grefstring.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gregex.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gscanner.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gsequence.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gshell.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gslice.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gslist.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gspawn.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gstdio.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gstrfuncs.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gstrvbuilder.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gtestutils.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gstring.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gstringchunk.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gthread.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gthreadpool.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gtimer.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gtimezone.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gtrashstack.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gtree.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gtypes.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/guuid.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gunicode.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/guri.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gutils.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gvarianttype.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gvariant.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gversion.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/gprintf.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/glib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gobject-autocleanups.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/glib-types.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gbinding.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gbindinggroup.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gboxed.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gclosure.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/genums.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gmarshal.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gobject.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gparam.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gparamspecs.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gsignal.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gsignalgroup.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gsourceclosure.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gtype.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gtypemodule.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gtypeplugin.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gvalue.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gvaluearray.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gvaluecollector.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gvaluetypes.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gobjectnotifyqueue.c to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gobject
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gmodule/gmodule.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gfiledescriptorbased.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/gio-unix-2.0/gio/
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gunixmounts.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/gio-unix-2.0/gio/
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gunixfdmessage.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/gio-unix-2.0/gio/
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gunixinputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/gio-unix-2.0/gio/
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gunixoutputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/gio-unix-2.0/gio/
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdesktopappinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/gio-unix-2.0/gio/
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gappinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gasyncinitable.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gasyncresult.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gbufferedinputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gbufferedoutputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gbytesicon.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gcancellable.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gcontenttype.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gcharsetconverter.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gconverter.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gconverterinputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gconverteroutputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdatagrambased.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdatainputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdataoutputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdebugcontroller.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdebugcontrollerdbus.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdrive.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gemblem.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gemblemedicon.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gfile.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gfileattribute.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gfileenumerator.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gfileicon.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gfileinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gfileinputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gfilemonitor.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gfilenamecompleter.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gfileoutputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gfileiostream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gfilterinputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gfilteroutputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gicon.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/ginetaddress.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/ginetaddressmask.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/ginetsocketaddress.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/ginitable.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/ginputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gio.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gio-autocleanups.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gioenums.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gioerror.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/giomodule.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gioscheduler.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/giostream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/giotypes.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gloadableicon.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gmount.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gmemoryinputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gmemorymonitor.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gmemoryoutputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gmountoperation.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gnativesocketaddress.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gnativevolumemonitor.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gnetworkaddress.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gnetworkmonitor.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gnetworkservice.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/goutputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gpermission.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gpollableinputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gpollableoutputstream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gpollableutils.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gpowerprofilemonitor.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gproxy.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gproxyaddress.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gproxyaddressenumerator.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gproxyresolver.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gresolver.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gresource.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gseekable.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsimpleasyncresult.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsimpleiostream.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsimplepermission.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsimpleproxyresolver.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsocket.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsocketaddress.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsocketaddressenumerator.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsocketclient.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsocketconnectable.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsocketconnection.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsocketcontrolmessage.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsocketlistener.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsocketservice.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsrvtarget.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsubprocess.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsubprocesslauncher.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gtask.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gtcpconnection.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gtcpwrapperconnection.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gthemedicon.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gthreadedsocketservice.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gtlsbackend.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gtlscertificate.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gtlsclientconnection.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gtlsconnection.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gtlsdatabase.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gtlsfiledatabase.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gtlsinteraction.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gtlspassword.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gtlsserverconnection.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdtlsconnection.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdtlsclientconnection.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdtlsserverconnection.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gunixconnection.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gunixcredentialsmessage.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gunixfdlist.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gunixsocketaddress.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gvfs.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gvolume.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gvolumemonitor.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gzlibcompressor.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gzlibdecompressor.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/glistmodel.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gliststore.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gapplication.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gapplicationcommandline.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gactiongroup.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gactionmap.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsimpleactiongroup.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gremoteactiongroup.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gactiongroupexporter.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusactiongroup.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gaction.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gpropertyaction.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsimpleaction.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gmenumodel.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gmenu.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gmenuexporter.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusmenumodel.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gnotification.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsettingsbackend.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsettingsschema.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gsettings.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusauthobserver.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gcredentials.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusutils.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbuserror.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusaddress.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusconnection.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusmessage.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusnameowning.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusnamewatching.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusproxy.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusintrospection.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusmethodinvocation.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusserver.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusinterface.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusinterfaceskeleton.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusobject.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusobjectskeleton.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusobjectproxy.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusobjectmanager.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusobjectmanagerclient.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gdbusobjectmanagerserver.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gtestdbus.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/giarginfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/gibaseinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/gicallableinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/gicallbackinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/giconstantinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/gienuminfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/gifieldinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/giflagsinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/gifunctioninfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/giinterfaceinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/giobjectinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/gipropertyinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/giregisteredtypeinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/girepository.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/girepository-autocleanups.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/gisignalinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/gistructinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/gitypeinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/gitypelib.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/gitypes.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/giunioninfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/giunresolvedinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/givalueinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/givfuncinfo.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/girepository/girffi.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/girepository
Installing new directory /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib/gio/modules
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/tools/glib-gettextize to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/tools/glib.supp to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0/valgrind
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/glib/glibconfig.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib/glib-2.0/include
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/meson-private/glib-2.0.pc to /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib/pkgconfig
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/glib/gtester-report to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/glib/glib_gdb.py to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0/gdb
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/glib/libglib-2.0.so.0.8000.0-gdb.py to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/gdb/auto-load/.//home/conan/.conan2/p/b/glib57b4c81c46490/p/lib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/gobject/glib-genmarshal to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/gobject/glib-mkenums to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/meson-private/gobject-2.0.pc to /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib/pkgconfig
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gobject/gobject_gdb.py to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0/gdb
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/gobject/libgobject-2.0.so.0.8000.0-gdb.py to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/gdb/auto-load/.//home/conan/.conan2/p/b/glib57b4c81c46490/p/lib
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/meson-private/gthread-2.0.pc to /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib/pkgconfig
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/meson-private/gmodule-no-export-2.0.pc to /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib/pkgconfig
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/meson-private/gmodule-export-2.0.pc to /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib/pkgconfig
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/meson-private/gmodule-2.0.pc to /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib/pkgconfig
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/gio/gnetworking.h to /home/conan/.conan2/p/b/glib57b4c81c46490/p/include/glib-2.0/gio
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/gio/gdbus-2.0/codegen/gdbus-codegen to /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/gio/gdbus-2.0/codegen/config.py to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0/codegen
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/completion/gapplication to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/bash-completion/completions
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/completion/gdbus to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/bash-completion/completions
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/completion/gio to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/bash-completion/completions
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/completion/gsettings to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/bash-completion/completions
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/completion/gresource to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/bash-completion/completions
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/meson-private/gio-2.0.pc to /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib/pkgconfig
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/meson-private/gio-unix-2.0.pc to /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib/pkgconfig
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gresource.dtd to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0/dtds
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gschema.dtd to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0/schemas
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gschema.loc to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/gettext/its
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/gio/gschema.its to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/gettext/its
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/build-release/meson-private/girepository-2.0.pc to /home/conan/.conan2/p/b/glib57b4c81c46490/p/lib/pkgconfig
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/po/Makefile.in.in to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/glib-2.0/gettext/po
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/m4macros/glib-2.0.m4 to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/aclocal
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/m4macros/glib-gettext.m4 to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/aclocal
Installing /home/conan/.conan2/p/b/glib57b4c81c46490/b/src/m4macros/gsettings.m4 to /home/conan/.conan2/p/b/glib57b4c81c46490/p/share/aclocal
glib/2.80.0: package(): Packaged 9 '.txt' files
glib/2.80.0: package(): Packaged 100 '.mo' files
glib/2.80.0: package(): Packaged 611 '.py' files
glib/2.80.0: package(): Packaged 2 '.dtd' files: gschema.dtd, gresource.dtd
glib/2.80.0: package(): Packaged 1 '.supp' file: glib.supp
glib/2.80.0: package(): Packaged 1 '.in' file: Makefile.in.in
glib/2.80.0: package(): Packaged 48 files
glib/2.80.0: package(): Packaged 1 '.loc' file: gschema.loc
glib/2.80.0: package(): Packaged 1 '.its' file: gschema.its
glib/2.80.0: package(): Packaged 3 '.m4' files: glib-2.0.m4, gsettings.m4, glib-gettext.m4
glib/2.80.0: package(): Packaged 6 '.a' files
glib/2.80.0: package(): Packaged 305 '.h' files
glib/2.80.0: package(): Packaged 1 '.cfg' file: pyvenv.cfg
glib/2.80.0: package(): Packaged 1 '.APACHE' file: LICENSE.APACHE
glib/2.80.0: package(): Packaged 1 '.BSD' file: LICENSE.BSD
glib/2.80.0: package(): Packaged 15 '.typed' files
glib/2.80.0: package(): Packaged 597 '.pyc' files
glib/2.80.0: package(): Packaged 12 '.exe' files
glib/2.80.0: package(): Packaged 2 '.tmpl' files: script.tmpl, script (dev).tmpl
glib/2.80.0: package(): Packaged 1 '.xml' file: launcher manifest.xml
glib/2.80.0: package(): Packaged 1 '.pem' file: cacert.pem
glib/2.80.0: package(): Packaged 3 '.7' files: easy_install-3.7, pip3.7, python3.7
glib/2.80.0: package(): Packaged 1 '.10' file: pip3.10
glib/2.80.0: package(): Packaged 1 '.fish' file: activate.fish
glib/2.80.0: package(): Packaged 1 '.csh' file: activate.csh
glib/2.80.0: package(): Packaged 1 '.c' file: gobjectnotifyqueue.c
glib/2.80.0: Created package revision f263db550f5826acf5f175af226c3659
glib/2.80.0: Package '92a5fb6ee386014d1462dd42634645fb26cd90eb' created
glib/2.80.0: Full package reference: glib/2.80.0#5fab3ba1dd01ba28ac828f4b469fc1b3:92a5fb6ee386014d1462dd42634645fb26cd90eb#f263db550f5826acf5f175af226c3659
glib/2.80.0: Package folder /home/conan/.conan2/p/b/glib57b4c81c46490/p
WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X:
WARN: deprecated: 'cpp_info.names' used in: bzip2/1.0.8, pcre2/10.42, zlib/1.3.1
WARN: deprecated: 'cpp_info.build_modules' used in: bzip2/1.0.8
WARN: deprecated: 'env_info' used in: pkgconf/2.0.3, bzip2/1.0.8, glib/2.80.0, pcre2/10.42
======== Launching test_package ========
======== Computing dependency graph ========
Graph root
glib/2.80.0 (test package): /home/conan/project/all/test_package/conanfile.py
Requirements
bzip2/1.0.8#457c272f7da34cb9c67456dd217d36c4 - Cache
glib/2.80.0#5fab3ba1dd01ba28ac828f4b469fc1b3 - Cache
libelf/0.8.13#4f70a3555809ae50cc8add44f0f84288 - Cache
libffi/3.4.4#35eb63842b505824b70aedc1baefc916 - Cache
libmount/2.39#8a95198b2547a8ca7685eb7a1d002903 - Cache
libselinux/3.5#776f35e238362c6b893220f437cb89ae - Cache
pcre2/10.42#a7a2c122056510509a7525c83d6a6695 - Cache
zlib/1.3.1#f52e03ae3d251dec704634230cd806a2 - Cache
Build requirements
autoconf/2.71#00a1e46d8ba5baaf7f10d64c1a6a0342 - Cache
flex/2.6.4#e35bc44b3fcbcd661e0af0dc5b5b1ad4 - Cache
gnu-config/cci.20210814#dc430d754f465e8c74463019672fb97b - Cache
m4/1.4.19#b38ced39a01e31fef5435bc634461fd2 - Cache
meson/1.2.2#04bdfb85d665c82b08a3510aee3ffd19 - Cache
ninja/1.11.1#77587f8c8318662ac8e5a7867eb4be21 - Cache
pkgconf/2.0.3#f996677e96e61e6552d85e83756c328b - Cache
======== Computing necessary packages ========
glib/2.80.0: ERROR: glib/2.80.0 requires Python >=3.8 due to usage of python-packaging
Requirements
bzip2/1.0.8#457c272f7da34cb9c67456dd217d36c4:763ddd53d7a4775fe84a285f56005a096d9786fd#53f22895547ac66130effcf590404b46 - Cache
glib/2.80.0#5fab3ba1dd01ba28ac828f4b469fc1b3:92a5fb6ee386014d1462dd42634645fb26cd90eb#f263db550f5826acf5f175af226c3659 - Cache
libelf/0.8.13#4f70a3555809ae50cc8add44f0f84288:b647c43bfefae3f830561ca202b6cfd935b56205#320ff43905aa624744ff7d433a228f1f - Cache
libffi/3.4.4#35eb63842b505824b70aedc1baefc916:b647c43bfefae3f830561ca202b6cfd935b56205#7b5469e918452bad6747b9fd478b37a7 - Cache
libmount/2.39#8a95198b2547a8ca7685eb7a1d002903:b647c43bfefae3f830561ca202b6cfd935b56205#bf7c878169b50bb2c839138d65af2a31 - Cache
libselinux/3.5#776f35e238362c6b893220f437cb89ae:da733d2d67127a5743fb5f2fa5f8859f298107b1#6124e8960141514bf614d132839dcbdc - Cache
pcre2/10.42#a7a2c122056510509a7525c83d6a6695:8baec0c9d093887e22dbf6deb7d44e730957ee62#115cedb05b3dd7c04cd25041e2ece9b9 - Cache
zlib/1.3.1#f52e03ae3d251dec704634230cd806a2:b647c43bfefae3f830561ca202b6cfd935b56205#6b307bbcbae23635c4006543ffdbf3ef - Cache
Build requirements
pkgconf/2.0.3#f996677e96e61e6552d85e83756c328b:c0b621fd4b3199fe05075171573398833dba85f4#625ebc76863307827004d778d898184a - Cache
Skipped binaries
autoconf/2.71, flex/2.6.4, gnu-config/cci.20210814, m4/1.4.19, meson/1.2.2, ninja/1.11.1
======== Installing packages ========
bzip2/1.0.8: Already installed! (1 of 9)
libffi/3.4.4: Already installed! (2 of 9)
libmount/2.39: Already installed! (3 of 9)
zlib/1.3.1: Already installed! (4 of 9)
libelf/0.8.13: Already installed! (5 of 9)
pkgconf/2.0.3: Already installed! (6 of 9)
pkgconf/2.0.3: WARN: The use of 'unix_path_legacy_compat' is deprecated in Conan 2.0 and does not perform path conversions. This is retained for compatibility with Conan 1.x and will be removed in a future version.
pcre2/10.42: Already installed! (7 of 9)
pcre2/10.42: Appending PATH environment variable: /home/conan/.conan2/p/pcre2d184a55a6d726/p/bin
libselinux/3.5: Already installed! (8 of 9)
glib/2.80.0: Already installed! (9 of 9)
WARN: deprecated: Usage of deprecated Conan 1.X features that will be removed in Conan 2.X:
WARN: deprecated: 'cpp_info.names' used in: bzip2/1.0.8, pcre2/10.42, zlib/1.3.1
WARN: deprecated: 'cpp_info.build_modules' used in: bzip2/1.0.8
WARN: deprecated: 'env_info' used in: pkgconf/2.0.3, bzip2/1.0.8, glib/2.80.0, pcre2/10.42
======== Testing the package ========
Removing previously existing 'test_package' build folder: /home/conan/project/all/test_package/build/gcc-11-x86_64-gnu17-release
glib/2.80.0 (test package): Test package build: build/gcc-11-x86_64-gnu17-release
glib/2.80.0 (test package): Test package build folder: /home/conan/project/all/test_package/build/gcc-11-x86_64-gnu17-release
glib/2.80.0 (test package): Calling generate()
glib/2.80.0 (test package): Generators folder: /home/conan/project/all/test_package/build/gcc-11-x86_64-gnu17-release/generators
glib/2.80.0 (test package): CMakeToolchain generated: conan_toolchain.cmake
glib/2.80.0 (test package): CMakeToolchain generated: CMakePresets.json
glib/2.80.0 (test package): CMakeToolchain generated: ../../../CMakeUserPresets.json
glib/2.80.0 (test package): Generating aggregated env files
glib/2.80.0 (test package): Generated aggregated env files: ['conanrun.sh', 'conanbuild.sh']
======== Testing the package: Building ========
glib/2.80.0 (test package): Calling build()
glib/2.80.0 (test package): Running CMake.configure()
glib/2.80.0 (test package): RUN: cmake -G "Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/conan/project/all/test_package/build/gcc-11-x86_64-gnu17-release/generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/home/conan/project/all/test_package" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" "/home/conan/project/all/test_package"
-- Using Conan toolchain: /home/conan/project/all/test_package/build/gcc-11-x86_64-gnu17-release/generators/conan_toolchain.cmake
-- Conan toolchain: C++ Standard 17 with extensions ON
-- The C compiler identification is GNU 11.1.0
-- Check for working C compiler: /usr/local/bin/cc
-- Check for working C compiler: /usr/local/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Found PkgConfig: /home/conan/.conan2/p/pkgco96229fb471f65/p/bin/pkgconf (found version "2.0.3")
-- Checking for module 'glib-2.0'
-- Found glib-2.0, version 2.80.0
-- Checking for module 'gio-2.0'
-- Found gio-2.0, version 2.80.0
-- Checking for module 'gmodule-2.0'
-- Found gmodule-2.0, version 2.80.0
-- Checking for module 'gobject-2.0'
-- Found gobject-2.0, version 2.80.0
-- Checking for module 'gthread-2.0'
-- Found gthread-2.0, version 2.80.0
-- Configuring done
-- Generating done
-- Build files have been written to: /home/conan/project/all/test_package/build/gcc-11-x86_64-gnu17-release
glib/2.80.0 (test package): Running CMake.build()
glib/2.80.0 (test package): RUN: cmake --build "/home/conan/project/all/test_package/build/gcc-11-x86_64-gnu17-release" -- -j10
Scanning dependencies of target test_package
[ 50%] Building C object CMakeFiles/test_package.dir/test_package.c.o
[100%] Linking C executable test_package
[100%] Built target test_package
======== Testing the package: Executing test ========
glib/2.80.0 (test package): Running test()
glib/2.80.0 (test package): RUN: ./test_package
glib 2.80.0
glib interface age: 0
glib binary age: 8000
glib module supported: true
type name for char: gchar
glib/2.80.0 (test package): RUN: /home/conan/.conan2/p/b/glib57b4c81c46490/p/bin/gdbus-codegen -h
usage: gdbus-codegen [-h] [--interface-prefix PREFIX]
[--c-namespace NAMESPACE] [--c-generate-object-manager]
[--c-generate-autocleanup {none,objects,all}]
[--generate-docbook OUTFILES] [--generate-md OUTFILES]
[--generate-rst OUTFILES] [--pragma-once]
[--annotate WHAT KEY VALUE WHAT KEY VALUE WHAT KEY VALUE]
[--glib-min-required VERSION]
[--glib-max-allowed VERSION]
[--symbol-decorator SYMBOL_DECORATOR]
[--symbol-decorator-header SYMBOL_DECORATOR_HEADER]
[--symbol-decorator-define SYMBOL_DECORATOR_DEFINE]
[--generate-c-code OUTFILES | --header | --body | --interface-info-header | --interface-info-body]
[--output FILE | --output-directory OUTDIR]
FILE [FILE ...]
D-Bus code and documentation generator
positional arguments:
FILE D-Bus introspection XML file
optional arguments:
-h, --help show this help message and exit
--interface-prefix PREFIX
String to strip from D-Bus interface names for code
and docs
--c-namespace NAMESPACE
The namespace to use for generated C code
--c-generate-object-manager
Generate a GDBusObjectManagerClient subclass when
generating C code
--c-generate-autocleanup {none,objects,all}
Generate autocleanup support
--generate-docbook OUTFILES
Generate Docbook in OUTFILES-org.Project.IFace.xml
--generate-md OUTFILES
Generate Markdown in OUTFILES-org.Project.IFace.md
--generate-rst OUTFILES
Generate reStructuredText in OUTFILES-
org.Project.IFace.rst
--pragma-once Use "pragma once" as the inclusion guard
--annotate WHAT KEY VALUE WHAT KEY VALUE WHAT KEY VALUE
Add annotation (may be used several times)
--glib-min-required VERSION
Minimum version of GLib to be supported by the
outputted code (default: 2.30)
--glib-max-allowed VERSION
Maximum version of GLib to be used by the outputted
code (default: current GLib version)
--symbol-decorator SYMBOL_DECORATOR
Macro used to decorate a symbol in the outputted
header, possibly to export symbols
--symbol-decorator-header SYMBOL_DECORATOR_HEADER
Additional header required for decorator specified by
--symbol-decorator
--symbol-decorator-define SYMBOL_DECORATOR_DEFINE
Additional define required for decorator specified by
--symbol-decorator
--generate-c-code OUTFILES
Generate C code in OUTFILES.[ch]
--header Generate C headers
--body Generate C code
--interface-info-header
Generate GDBusInterfaceInfo C header
--interface-info-body
Generate GDBusInterfaceInfo C code
--output FILE Write output into the specified file
--output-directory OUTDIR
Location to output generated files
from conan import ConanFile
from conan.tools.apple import fix_apple_shared_install_name, is_apple_os
from conan.tools.env import VirtualBuildEnv, Environment
from conan.tools.files import apply_conandata_patches, copy, export_conandata_patches, get, replace_in_file, rm, rmdir
from conan.tools.gnu import PkgConfigDeps
from conan.tools.layout import basic_layout
from conan.tools.meson import Meson, MesonToolchain
from conan.tools.microsoft import is_msvc
from conan.tools.scm import Version
import sys
import os
import shutil
import configparser
required_conan_version = ">=1.53.0"
class GLibConan(ConanFile):
name = "glib"
description = (
"Low-level core library that forms the basis for projects such as GTK+ and GNOME. "
"It provides data structure handling for C, portability wrappers, and interfaces "
"for such runtime functionality as an event loop, threads, dynamic loading, and an object system."
)
topics = "gio", "gmodule", "gnome", "gobject", "gtk"
url = "https://github.com/conan-io/conan-center-index"
homepage = "https://gitlab.gnome.org/GNOME/glib"
license = "LGPL-2.1-or-later"
package_type = "library"
settings = "os", "arch", "compiler", "build_type"
options = {
"shared": [True, False],
"fPIC": [True, False],
"with_elf": [True, False],
"with_selinux": [True, False],
"with_mount": [True, False],
}
default_options = {
"shared": False,
"fPIC": True,
"with_elf": True,
"with_mount": True,
"with_selinux": True,
}
short_paths = True
def export_sources(self):
export_conandata_patches(self)
def config_options(self):
if self.settings.os == "Windows":
del self.options.fPIC
if self.settings.os != "Linux":
del self.options.with_mount
del self.options.with_selinux
if is_msvc(self):
del self.options.with_elf
def configure(self):
if self.options.shared:
self.options.rm_safe("fPIC")
self.settings.rm_safe("compiler.cppstd")
self.settings.rm_safe("compiler.libcxx")
def layout(self):
basic_layout(self, src_folder="src")
def requirements(self):
self.requires("zlib/[>=1.2.11 <2]")
self.requires("libffi/3.4.4")
self.requires("pcre2/10.42")
if self.options.get_safe("with_elf"):
self.requires("libelf/0.8.13")
if self.options.get_safe("with_mount"):
self.requires("libmount/2.39")
if self.options.get_safe("with_selinux"):
self.requires("libselinux/3.5")
if self.settings.os != "Linux":
# for Linux, gettext is provided by libc
self.requires("libgettext/0.22", transitive_headers=True, transitive_libs=True)
if is_apple_os(self):
self.requires("libiconv/1.17")
def validate(self):
if Version(self.version) >= "2.79":
if sys.version_info < (3,8,0):
# INFO: Actually work with Python 3.7 when building and using glib
self.output.error(f"{self.ref} requires Python >=3.8 due to usage of python-packaging")
def build_requirements(self):
self.tool_requires("meson/1.2.2")
if not self.conf.get("tools.gnu:pkg_config", check_type=str):
self.tool_requires("pkgconf/2.0.3")
def source(self):
get(self, **self.conan_data["sources"][self.version], strip_root=True)
def generate(self):
env = Environment()
env.define("PYTHONPATH", self._pythonpath)
# meson.import(python) will use the python from the venv instead
env.prepend_path("PATH", self._vevn_python_exec_folder)
envvars = env.vars(self)
envvars.save_script("conan_pythonpath")
virtual_build_env = VirtualBuildEnv(self)
virtual_build_env.generate()
tc = PkgConfigDeps(self)
tc.generate()
tc = MesonToolchain(self)
tc.project_options["selinux"] = "enabled" if self.options.get_safe("with_selinux") else "disabled"
tc.project_options["libmount"] = "enabled" if self.options.get_safe("with_mount") else "disabled"
if self.settings.os == "FreeBSD":
tc.project_options["xattr"] = "false"
tc.project_options["tests"] = "false"
tc.project_options["libelf"] = "enabled" if self.options.get_safe("with_elf") else "disabled"
tc.generate()
def _patch_sources(self):
apply_conandata_patches(self)
replace_in_file(self,
os.path.join(self.source_folder, "meson.build"),
"subdir('fuzzing')",
"#subdir('fuzzing')",
) # https://gitlab.gnome.org/GNOME/glib/-/issues/2152
if self.settings.os != "Linux":
# allow to find gettext
replace_in_file(self,
os.path.join(self.source_folder, "meson.build"),
"libintl = dependency('intl', required: false",
"libintl = dependency('libgettext', method : 'pkg-config', required : false",
)
replace_in_file(self,
os.path.join(
self.source_folder,
"gio",
"gdbus-2.0",
"codegen",
"gdbus-codegen.in",
),
"'share'",
"'res'",
)
@property
def _venv_folder(self):
return os.path.join(self.build_folder, "installer-venv")
@property
def _venv_python_version(self):
config_file = os.path.join(self.package_folder, "lib", "venv", "pyvenv.cfg")
parser = configparser.ConfigParser()
with open(config_file) as stream:
parser.read_string("[DEFAULT]\n" + stream.read())
version = parser.get('DEFAULT', 'version', fallback=None)
return Version(version)
@property
def _pythonpath(self):
return os.path.join(self._venv_folder, "lib", f"python{sys.version_info[0]}.{sys.version_info[1]}", "site-packages")
@property
def _packaged_pythonpath(self):
python_version = self._venv_python_version
return os.path.join(self.package_folder, "lib", "venv", "lib", f"python{python_version.major}.{python_version.minor}", "site-packages")
@property
def _venv_python(self, script_subfolder=""):
script_subfolder = "" if self.settings.os == "Windows" else "bin"
python_suffix = ".exe" if self.settings.os == "Windows" else "3"
return os.path.join(self._venv_folder, script_subfolder, f"python{python_suffix}")
@property
def _vevn_python_exec_folder(self):
script_subfolder = "Scripts" if self.settings.os == "Windows" else "bin"
return os.path.join(self._venv_folder, script_subfolder)
def _install_python_requirements(self):
self.run(f"{sys.executable} -m venv {self._venv_folder}")
self.run(f"{self._venv_python} -m pip install pip --upgrade")
self.run(f"{self._venv_python} -m pip install packaging")
def build(self):
self._install_python_requirements()
self._patch_sources()
meson = Meson(self)
meson.configure()
meson.build()
def package(self):
copy(self, pattern="LGPL-2.1-or-later.txt", dst=os.path.join(self.package_folder, "licenses"), src=os.path.join(self.source_folder, "LICENSES"))
meson = Meson(self)
meson.install()
rmdir(self, os.path.join(self.package_folder, "lib", "pkgconfig"))
rmdir(self, os.path.join(self.package_folder, "libexec"))
shutil.move(
os.path.join(self.package_folder, "share"),
os.path.join(self.package_folder, "res"),
)
rm(self, "*.pdb", os.path.join(self.package_folder, "bin"))
fix_apple_shared_install_name(self)
fix_msvc_libname(self)
# INFO: venv is not relocatable, but we only want to use python-packaging from the venv
copy(self, "*", src=self._venv_folder, dst=os.path.join(self.package_folder, "lib", "venv"))
def package_info(self):
self.cpp_info.components["glib-2.0"].set_property("pkg_config_name", "glib-2.0")
self.cpp_info.components["glib-2.0"].libs = ["glib-2.0"]
self.cpp_info.components["glib-2.0"].includedirs += [
os.path.join("include", "glib-2.0"),
os.path.join("lib", "glib-2.0", "include")
]
self.cpp_info.components["glib-2.0"].resdirs = ["res"]
self.cpp_info.components["gmodule-no-export-2.0"].set_property("pkg_config_name", "gmodule-no-export-2.0")
self.cpp_info.components["gmodule-no-export-2.0"].libs = ["gmodule-2.0"]
self.cpp_info.components["gmodule-no-export-2.0"].resdirs = ["res"]
self.cpp_info.components["gmodule-no-export-2.0"].requires.append("glib-2.0")
self.cpp_info.components["gmodule-export-2.0"].set_property("pkg_config_name", "gmodule-export-2.0")
self.cpp_info.components["gmodule-export-2.0"].requires += ["gmodule-no-export-2.0", "glib-2.0"]
self.cpp_info.components["gmodule-2.0"].set_property("pkg_config_name", "gmodule-2.0")
self.cpp_info.components["gmodule-2.0"].requires += ["gmodule-no-export-2.0", "glib-2.0"]
self.cpp_info.components["gobject-2.0"].set_property("pkg_config_name", "gobject-2.0")
self.cpp_info.components["gobject-2.0"].libs = ["gobject-2.0"]
self.cpp_info.components["gobject-2.0"].resdirs = ["res"]
self.cpp_info.components["gobject-2.0"].requires += ["glib-2.0", "libffi::libffi"]
self.cpp_info.components["gthread-2.0"].set_property("pkg_config_name", "gthread-2.0")
self.cpp_info.components["gthread-2.0"].libs = ["gthread-2.0"]
self.cpp_info.components["gthread-2.0"].resdirs = ["res"]
self.cpp_info.components["gthread-2.0"].requires.append("glib-2.0")
self.cpp_info.components["gio-2.0"].set_property("pkg_config_name", "gio-2.0")
self.cpp_info.components["gio-2.0"].libs = ["gio-2.0"]
self.cpp_info.components["gio-2.0"].resdirs = ["res"]
self.cpp_info.components["gio-2.0"].requires += ["glib-2.0", "gobject-2.0", "gmodule-2.0", "zlib::zlib"]
self.cpp_info.components["gresource"].set_property("pkg_config_name", "gresource")
self.cpp_info.components["gresource"].libs = [] # this is actually an executable
if self.settings.os in ["Linux", "FreeBSD"]:
self.cpp_info.components["glib-2.0"].system_libs.append("pthread")
self.cpp_info.components["gmodule-no-export-2.0"].system_libs.append("pthread")
self.cpp_info.components["gmodule-no-export-2.0"].system_libs.append("dl")
self.cpp_info.components["gmodule-export-2.0"].sharedlinkflags.append("-Wl,--export-dynamic")
self.cpp_info.components["gmodule-2.0"].sharedlinkflags.append("-Wl,--export-dynamic")
self.cpp_info.components["gthread-2.0"].system_libs.append("pthread")
self.cpp_info.components["gio-2.0"].system_libs.append("dl")
if self.settings.os == "Windows":
self.cpp_info.components["glib-2.0"].system_libs += ["ws2_32", "ole32", "shell32", "user32", "advapi32"]
self.cpp_info.components["gio-2.0"].system_libs.extend(["iphlpapi", "dnsapi", "shlwapi"])
self.cpp_info.components["gio-windows-2.0"].set_property("pkg_config_name", "gio-windows-2.0")
self.cpp_info.components["gio-windows-2.0"].requires = ["gobject-2.0", "gmodule-no-export-2.0", "gio-2.0"]
self.cpp_info.components["gio-windows-2.0"].includedirs = [os.path.join("include", "gio-win32-2.0")]
else:
self.cpp_info.components["gio-unix-2.0"].set_property("pkg_config_name", "gio-unix-2.0")
self.cpp_info.components["gio-unix-2.0"].requires += ["gobject-2.0", "gio-2.0"]
self.cpp_info.components["gio-unix-2.0"].includedirs = [os.path.join("include", "gio-unix-2.0")]
if self.settings.os == "Macos":
self.cpp_info.components["glib-2.0"].system_libs.append("resolv")
self.cpp_info.components["glib-2.0"].frameworks += ["Foundation", "CoreServices", "CoreFoundation"]
self.cpp_info.components["gio-2.0"].frameworks.append("AppKit")
if is_apple_os(self):
self.cpp_info.components["glib-2.0"].requires.append("libiconv::libiconv")
self.cpp_info.components["glib-2.0"].requires.append("pcre2::pcre2")
if self.settings.os == "Linux":
self.cpp_info.components["gio-2.0"].system_libs.append("resolv")
else:
self.cpp_info.components["glib-2.0"].requires.append("libgettext::libgettext")
if self.options.get_safe("with_mount"):
self.cpp_info.components["gio-2.0"].requires.append("libmount::libmount")
if self.options.get_safe("with_selinux"):
self.cpp_info.components["gio-2.0"].requires.append("libselinux::libselinux")
if self.options.get_safe("with_elf"):
self.cpp_info.components["gresource"].requires.append("libelf::libelf") # this is actually an executable
self.env_info.GLIB_COMPILE_SCHEMAS = os.path.join(self.package_folder, "bin", "glib-compile-schemas")
self.env_info.PATH.append(os.path.join(self.package_folder, "bin"))
pkgconfig_variables = {
'datadir': '${prefix}/res',
'schemasdir': '${datadir}/glib-2.0/schemas',
'bindir': '${prefix}/bin',
# Can't use libdir here as it is libdir1 when using the PkgConfigDeps generator.
'giomoduledir': '${prefix}/lib/gio/modules',
'gio': '${bindir}/gio',
'gio_querymodules': '${bindir}/gio-querymodules',
'glib_compile_schemas': '${bindir}/glib-compile-schemas',
'glib_compile_resources': '${bindir}/glib-compile-resources',
'gdbus': '${bindir}/gdbus',
'gdbus_codegen': '${bindir}/gdbus-codegen',
'gresource': '${bindir}/gresource',
'gsettings': '${bindir}/gsettings'
}
self.cpp_info.components["gio-2.0"].set_property(
"pkg_config_custom_content",
"\n".join(f"{key}={value}" for key,value in pkgconfig_variables.items()))
pkgconfig_variables = {
'bindir': '${prefix}/bin',
'glib_genmarshal': '${bindir}/glib-genmarshal',
'gobject_query': '${bindir}/gobject-query',
'glib_mkenums': '${bindir}/glib-mkenums'
}
self.cpp_info.components["glib-2.0"].set_property(
"pkg_config_custom_content",
"\n".join(f"{key}={value}" for key, value in pkgconfig_variables.items()))
# INFO: Once packaged, we can not use customer python as referece, but venv only
self.runenv_info.append_path("PYTHONPATH", self._packaged_pythonpath)
self.buildenv_info.append_path("PYTHONPATH", self._packaged_pythonpath)
def fix_msvc_libname(conanfile, remove_lib_prefix=True):
"""remove lib prefix & change extension to .lib in case of cl like compiler"""
from conan.tools.files import rename
import glob
if not conanfile.settings.get_safe("compiler.runtime"):
return
libdirs = getattr(conanfile.cpp.package, "libdirs")
for libdir in libdirs:
for ext in [".dll.a", ".dll.lib", ".a"]:
full_folder = os.path.join(conanfile.package_folder, libdir)
for filepath in glob.glob(os.path.join(full_folder, f"*{ext}")):
libname = os.path.basename(filepath)[0:-len(ext)]
if remove_lib_prefix and libname[0:3] == "lib":
libname = libname[3:]
rename(conanfile, filepath, os.path.join(os.path.dirname(filepath), f"{libname}.lib"))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment