Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

x11-misc/rom-properties-2.4.1: Unable to detect a supported Tracker library #397

Open
bell07 opened this issue Nov 18, 2024 · 0 comments
Open

Comments

@bell07
Copy link

bell07 commented Nov 18, 2024

On my xfce4 system the rom-properties update does not build.

I think it is related to GerbilSoft/rom-properties@4e5ce09 but do not know what the tracker means.

 * Package:    x11-misc/rom-properties-2.4.1:0
 * Repository: tatsh-overlay
 * Maintainer: [email protected]
 * USE:        abi_x86_64 amd64 astc crypt elibc_glibc gtk kernel_linux lz4 lzo nls pvr unice68 xbox-360 xfce xml zstd
 * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking rom-properties-2.4.1.tar.gz to /var/tmp/portage/x11-misc/rom-properties-2.4.1/work
>>> Source unpacked in /var/tmp/portage/x11-misc/rom-properties-2.4.1/work
>>> Preparing source in /var/tmp/portage/x11-misc/rom-properties-2.4.1/work/rom-properties-2.4.1 ...
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/x11-misc/rom-properties-2.4.1/work/rom-properties-2.4.1"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/x11-misc/rom-properties-2.4.1/work/rom-properties-2.4.1_build"
 * Applying rom-properties-0001-seccomp-add-faccessat2.patch ...                                                                                                                                                                                       [ ok ]
 * Applying rom-properties-0002-qt6.patch ...                                                                                                                                                                                                          [ ok ]
 * Hardcoded definition(s) removed in extlib/unice68/CMakeLists.txt:
 *  set(CMAKE_VERBOSE_MAKEFILE ${VERBOSE_MAKEFILE})
 * Hardcoded definition(s) removed in extlib/rapidjson/CMakeLists.txt:
 *      set(CMAKE_BUILD_TYPE "RelWithDebInfo" CACHE STRING "Choose the type of bu
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/x11-misc/rom-properties-2.4.1/work/rom-properties-2.4.1 ...
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/x11-misc/rom-properties-2.4.1/work/rom-properties-2.4.1"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/x11-misc/rom-properties-2.4.1/work/rom-properties-2.4.1_build"
cmake -C /var/tmp/portage/x11-misc/rom-properties-2.4.1/work/rom-properties-2.4.1_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_KF5=NO -DENABLE_JPEG=ON -DINSTALL_APPARMOR=OFF -DINSTALL_DOC=OFF -DSPLIT_DEBUG=NO -DUSE_INTERNAL_JPEG=NO -DUSE_INTERNAL_LZ4=NO -DUSE_INTERNAL_LZO=NO -DUSE_INTERNAL_PNG=NO -DUSE_INTERNAL_XML=OFF -DUSE_INTERNAL_ZLIB=NO -DUSE_INTERNAL_ZSTD=NO -Wno-dev -DBUILD_CLI=no -DBUILD_GTK3=yes -DBUILD_KF6=no -DBUILD_TESTING=no -DBUILD_XFCE=yes -DENABLE_ACHIEVEMENTS=no -DENABLE_ASTC=yes -DENABLE_DECRYPTION=yes -DENABLE_LIBMSPACK=yes -DENABLE_LZ4=yes -DENABLE_LZO=yes -DENABLE_NLS=yes -DENABLE_PVRTC=yes -DENABLE_UNICE68=yes -DENABLE_XML=yes -DENABLE_ZSTD=yes -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/x11-misc/rom-properties-2.4.1/work/rom-properties-2.4.1_build/gentoo_toolchain.cmake /var/tmp/portage/x11-misc/rom-properties-2.4.1/work/rom-properties-2.4.1
loading initial cache file /var/tmp/portage/x11-misc/rom-properties-2.4.1/work/rom-properties-2.4.1_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 13.3.1
-- The CXX compiler identification is GNU 13.3.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for include file stdint.h
-- Looking for include file stdint.h - found
-- Performing Test CFLAG_-Wall
-- Performing Test CFLAG_-Wall - Success
-- Performing Test CXXFLAG_-Wall
-- Performing Test CXXFLAG_-Wall - Success
-- Performing Test CFLAG_-Wextra
-- Performing Test CFLAG_-Wextra - Success
-- Performing Test CXXFLAG_-Wextra
-- Performing Test CXXFLAG_-Wextra - Success
-- Performing Test CFLAG_-Wno-multichar
-- Performing Test CFLAG_-Wno-multichar - Success
-- Performing Test CXXFLAG_-Wno-multichar
-- Performing Test CXXFLAG_-Wno-multichar - Success
-- Performing Test CFLAG_-Werror_return-type
-- Performing Test CFLAG_-Werror_return-type - Success
-- Performing Test CXXFLAG_-Werror_return-type
-- Performing Test CXXFLAG_-Werror_return-type - Success
-- Performing Test CFLAG_-Wheader-hygiene
-- Performing Test CFLAG_-Wheader-hygiene - Failed
-- Performing Test CXXFLAG_-Wheader-hygiene
-- Performing Test CXXFLAG_-Wheader-hygiene - Failed
-- Performing Test CFLAG_-Werror_format
-- Performing Test CFLAG_-Werror_format - Success
-- Performing Test CXXFLAG_-Werror_format
-- Performing Test CXXFLAG_-Werror_format - Success
-- Performing Test CFLAG_-Werror_format-security
-- Performing Test CFLAG_-Werror_format-security - Success
-- Performing Test CXXFLAG_-Werror_format-security
-- Performing Test CXXFLAG_-Werror_format-security - Success
-- Performing Test CFLAG_-Werror_format-signedness
-- Performing Test CFLAG_-Werror_format-signedness - Success
-- Performing Test CXXFLAG_-Werror_format-signedness
-- Performing Test CXXFLAG_-Werror_format-signedness - Success
-- Performing Test CFLAG_-Werror_format-truncation
-- Performing Test CFLAG_-Werror_format-truncation - Success
-- Performing Test CXXFLAG_-Werror_format-truncation
-- Performing Test CXXFLAG_-Werror_format-truncation - Success
-- Performing Test CFLAG_-Werror_format-y2k
-- Performing Test CFLAG_-Werror_format-y2k - Success
-- Performing Test CXXFLAG_-Werror_format-y2k
-- Performing Test CXXFLAG_-Werror_format-y2k - Success
-- Performing Test CFLAG_-fstrict-aliasing
-- Performing Test CFLAG_-fstrict-aliasing - Success
-- Performing Test CXXFLAG_-fstrict-aliasing
-- Performing Test CXXFLAG_-fstrict-aliasing - Success
-- Performing Test CFLAG_-Werror_strict-aliasing
-- Performing Test CFLAG_-Werror_strict-aliasing - Success
-- Performing Test CXXFLAG_-Werror_strict-aliasing
-- Performing Test CXXFLAG_-Werror_strict-aliasing - Success
-- Performing Test CFLAG_-fno-common
-- Performing Test CFLAG_-fno-common - Success
-- Performing Test CXXFLAG_-fno-common
-- Performing Test CXXFLAG_-fno-common - Success
-- Performing Test CFLAG_-fcf-protection
-- Performing Test CFLAG_-fcf-protection - Success
-- Performing Test CXXFLAG_-fcf-protection
-- Performing Test CXXFLAG_-fcf-protection - Success
-- Performing Test CFLAG_-fno-math-errno
-- Performing Test CFLAG_-fno-math-errno - Success
-- Performing Test CXXFLAG_-fno-math-errno
-- Performing Test CXXFLAG_-fno-math-errno - Success
-- Performing Test CFLAG_-Werror_implicit
-- Performing Test CFLAG_-Werror_implicit - Success
-- Performing Test CFLAG_-Werror_implicit-function-declaration
-- Performing Test CFLAG_-Werror_implicit-function-declaration - Success
-- Performing Test CFLAG_-Werror_incompatible-pointer-types
-- Performing Test CFLAG_-Werror_incompatible-pointer-types - Success
-- Performing Test CFLAG_-Werror_int-conversion
-- Performing Test CFLAG_-Werror_int-conversion - Success
-- Performing Test CXXFLAG_SUGGEST_OVERRIDE
-- Performing Test CXXFLAG_SUGGEST_OVERRIDE - Success
-- Checking if ld supports --sort-common
-- Checking if ld supports --sort-common - yes
-- Checking if ld supports --as-needed
-- Checking if ld supports --as-needed - yes
-- Checking if ld supports --build-id
-- Checking if ld supports --build-id - yes
-- Checking if ld supports -Bsymbolic-functions
-- Checking if ld supports -Bsymbolic-functions - yes
-- Checking if ld supports --no-undefined
-- Checking if ld supports --no-undefined - yes
-- Checking if ld supports --no-allow-shlib-undefined
-- Checking if ld supports --no-allow-shlib-undefined - yes
-- Checking if ld supports -O
-- Checking if ld supports -O - yes
-- Checking if ld supports --compress-debug-sections
-- Checking if ld supports --compress-debug-sections - yes
-- Checking if the system supports DT_RELR
-- Checking if the system supports DT_RELR - yes
-- Performing Test CFLAG_OPTIMIZE_DEBUG
-- Performing Test CFLAG_OPTIMIZE_DEBUG - Success
-- Performing Test CFLAG_OPTIMIZE_FTREE_VECTORIZE
-- Performing Test CFLAG_OPTIMIZE_FTREE_VECTORIZE - Success
-- Checking what CFLAG is required for stack smashing protection:
-- Performing Test CHECK_CFLAG_-fstack-protector-strong
-- Performing Test CHECK_CFLAG_-fstack-protector-strong - Success
-- Checking what CFLAG is required for stack smashing protection: -fstack-protector-strong
-- Checking if Large File Support is available
-- Checking if Large File Support is available - yes
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of off_t
-- Check size of off_t - done
-- Check size of off64_t
-- Check size of off64_t - done
-- Checking if time_t is 64-bit
-- Checking if time_t is 64-bit - yes
-- Checking if IFUNC is supported
-- Checking if IFUNC is supported - yes
-- Found ZLIB: /usr/lib64/libz.so (found version "1.3.1")
-- Found PNG: /usr/lib64/libpng.so (found version "1.6.44")
-- Found JPEG: /usr/lib64/libjpeg.so (found version "62")
-- Found PkgConfig: /usr/bin/x86_64-pc-linux-gnu-pkg-config (found version "2.3.0")
-- Found TinyXML2: /usr/lib64/libtinyxml2.so (found version "10.0.0")
-- Found ZSTD: /usr/lib64/libzstd.so (found suitable version "1.5.6", minimum required is "1.4.0")
-- Found LZ4: /usr/lib64/liblz4.so (found version "1.10.0")
-- Found LZO: /usr/lib64/liblzo2.so (found version "2.10")
-- Found Intl: built in to C library
-- Found Gettext: /usr/bin/msgmerge (found version "0.22.5")
-- Using CMake version 3.30.5
-- Looking for inttypes.h
-- Looking for inttypes.h - found
-- Looking for fseeko
-- Looking for fseeko - found
-- Found zlib-ng: /usr/lib64/libz-ng.so, /usr/include
-- Using ZLIBNG
-- Using ZSTD 1.5.6
-- Character encoding support requires iconv
-- Performing Test CFLAG_-Wno-empty-body
-- Performing Test CFLAG_-Wno-empty-body - Success
-- Performing Test CFLAG_-Wno-shift-negative-value
-- Performing Test CFLAG_-Wno-shift-negative-value - Success
-- Looking for assert.h
-- Looking for assert.h - found
-- Looking for libgen.h
-- Looking for libgen.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for fcntl.h
-- Looking for fcntl.h - found
-- Looking for io.h
-- Looking for io.h - not found
-- Looking for basename
-- Looking for basename - found
-- Looking for setmode
-- Looking for setmode - not found
-- Looking for _setmode
-- Looking for _setmode - not found
-- Looking for fileno
-- Looking for fileno - found
-- Looking for _fileno
-- Looking for _fileno - not found
-- Check size of off_t
-- Check size of off_t - done
-- Looking for wcwidth
-- Looking for wcwidth - found
-- Looking for dirent.h
-- Looking for dirent.h - found
-- Looking for sys/stat.h
-- Looking for sys/stat.h - found
-- Looking for gmtime_r
-- Looking for gmtime_r - found
-- Looking for localtime_r
-- Looking for localtime_r - found
-- Looking for timegm
-- Looking for timegm - found
-- Looking for _aligned_malloc
-- Looking for _aligned_malloc - not found
-- Looking for posix_memalign
-- Looking for posix_memalign - found
-- Looking for memalign
-- Looking for memalign - found
-- Looking for stdbool.h
-- Looking for stdbool.h - found
-- Found SECCOMP: /usr/lib64/libseccomp.so (found version "2.5.5")
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Looking for sys/xattr.h
-- Looking for sys/xattr.h - found
-- Looking for sys/extattr.h
-- Looking for sys/extattr.h - not found
-- Looking for fsetxattr
-- Looking for fsetxattr - found
-- Looking for statx
-- Looking for statx - found
-- Found CURL: /usr/lib64/libcurl.so (found version "8.10.1")
-- Looking for include file cpuid.h
-- Looking for include file cpuid.h - found
-- Looking for include file features.h
-- Looking for include file features.h - found
-- Performing Test HAVE___BUILTIN_BSWAP16
-- Performing Test HAVE___BUILTIN_BSWAP16 - Success
-- Performing Test HAVE___BUILTIN_BSWAP32
-- Performing Test HAVE___BUILTIN_BSWAP32 - Success
-- Performing Test HAVE___BUILTIN_BSWAP64
-- Performing Test HAVE___BUILTIN_BSWAP64 - Success
-- Performing Test Iconv_IS_BUILT_IN
-- Performing Test Iconv_IS_BUILT_IN - Success
-- Found Iconv: /usr/lib64/libc.so
-- Check size of wchar_t
-- Check size of wchar_t - done
-- Looking for nl_langinfo
-- Looking for nl_langinfo - found
-- Looking for strnlen
-- Looking for strnlen - found
-- Looking for memmem
-- Looking for memmem - found
-- Looking for strlcat
-- Looking for strlcat - found
-- Found NETTLE: /usr/lib64/libnettle.so
-- Looking for aes128_set_decrypt_key
-- Looking for aes128_set_decrypt_key - found
-- Looking for NETTLE_VERSION_MAJOR
-- Looking for NETTLE_VERSION_MAJOR - found
-- Looking for nettle_version_major
-- Looking for nettle_version_major - found
-- Performing Test HAVE_UNORDERED_MAP_RESERVE
-- Performing Test HAVE_UNORDERED_MAP_RESERVE - Success
-- Performing Test HAVE_UNORDERED_SET_RESERVE
-- Performing Test HAVE_UNORDERED_SET_RESERVE - Success
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
-- Found OpenMP: TRUE (found version "4.5")
-- Looking for posix_spawn
-- Looking for posix_spawn - found
-- Performing Test HAVE_TINYXML2_XMLELEMENT_INTTEXT
-- Performing Test HAVE_TINYXML2_XMLELEMENT_INTTEXT - Success
-- Found unsuitable Qt version "" from NOTFOUND
-- Found GLib2: /usr/lib64/libglib-2.0.so (found suitable version "2.78.6", minimum required is "2.34.0")
-- Found GIO: /usr/lib64/libgio-2.0.so (found suitable version "2.78.6", minimum required is "2.34.0")
-- Looking for dlvsym
-- Looking for dlvsym - found
-- Performing Test CFLAG_Wno_unused_parameter
-- Performing Test CFLAG_Wno_unused_parameter - Success
-- Found GObject2: /usr/lib64/libgobject-2.0.so (found suitable version "2.78.6", minimum required is "2.34.0")
-- Found GIO-UNIX: /usr/lib64/libgio-2.0.so (found suitable version "2.78.6", minimum required is "2.34.0")
-- Found GdkPixbuf2: /usr/lib64/libgdk_pixbuf-2.0.so (found version "2.42.10")
-- Found Cairo: /usr/lib64/libcairo.so (found version "1.18.2")
-- Could NOT find GSound (missing: GSound_LIBRARY GSound_INCLUDE_DIR) 
-- NOT FOUND: GSound
-- Found LibCanberra: /usr/lib64/libcanberra.so (found version "0.30")
-- Could NOT find LibCanberraGtk2 (missing: LibCanberraGtk2_LIBRARY) 
-- NOT FOUND: LibCanberraGtk2
-- Found LibCanberraGtk3: /usr/lib64/libcanberra-gtk3.so (found version "0.30")
-- Found GTK2_GTK: /usr/lib64/libgtk-x11-2.0.so
-- Found GLib2: /usr/lib64/libglib-2.0.so (found version "2.78.6")
-- Found GObject2: /usr/lib64/libgobject-2.0.so (found version "2.78.6")
-- Found GIO: /usr/lib64/libgio-2.0.so (found version "2.78.6")
-- Found GIO-UNIX: /usr/lib64/libgio-2.0.so (found version "2.78.6")
-- Could NOT find ThunarX2 (missing: ThunarX2_LIBRARY ThunarX2_INCLUDE_DIR) 
-- NOT FOUND: ThunarX2
-- ThunarX2 not found. Using the default extensions directory.
-- Found GTK3_GTK: /usr/lib64/libgtk-3.so
-- Found CairoGObject: /usr/lib64/libcairo-gobject.so (found version "1.18.2")
-- Could NOT find LibNautilusExtension (missing: LibNautilusExtension_LIBRARY LibNautilusExtension_INCLUDE_DIR) 
-- NOT FOUND: LibNautilusExtension
-- Could NOT find LibNautilusExtension4 (missing: LibNautilusExtension4_LIBRARY LibNautilusExtension4_INCLUDE_DIR) 
-- NOT FOUND: LibNautilusExtension4
-- LibNautilusExtension not found. Using the default extensions directory.
-- Could NOT find LibCajaExtension (missing: LibCajaExtension_LIBRARY LibCajaExtension_INCLUDE_DIR) (Required is at least version "1.18.0")
-- NOT FOUND: LibCajaExtension
-- LibCajaExtension not found. Using the default extensions directory.
-- Could NOT find LibNemoExtension (missing: LibNemoExtension_LIBRARY LibNemoExtension_INCLUDE_DIR) 
-- NOT FOUND: LibNemoExtension
-- LibNemoExtension not found. Using the default extensions directory.
-- Found ThunarX3: /usr/lib64/libthunarx-3.so (found version "4.18.11")
-- Found GTK4_GTK: /usr/lib64/libgtk-4.so
-- Found GLib2: /usr/lib64/libglib-2.0.so (found suitable version "2.78.6", minimum required is "2.66.0")
-- Found GObject2: /usr/lib64/libgobject-2.0.so (found suitable version "2.78.6", minimum required is "2.66.0")
-- Found GIO: /usr/lib64/libgio-2.0.so (found suitable version "2.78.6", minimum required is "2.66.0")
-- Found GIO-UNIX: /usr/lib64/libgio-2.0.so (found suitable version "2.78.6", minimum required is "2.66.0")
-- Could NOT find LibNautilusExtension4 (missing: LibNautilusExtension4_LIBRARY LibNautilusExtension4_INCLUDE_DIR) 
-- NOT FOUND: LibNautilusExtension4
-- Could NOT find LibNautilusExtension (missing: LibNautilusExtension_LIBRARY LibNautilusExtension_INCLUDE_DIR) 
-- NOT FOUND: LibNautilusExtension
-- LibNautilusExtension4 not found. Using the default extensions directory.
-- Found GLib2: /usr/lib64/libglib-2.0.so (found version "2.78.6")
-- Found GObject2: /usr/lib64/libgobject-2.0.so (found version "2.78.6")
-- Found GIO: /usr/lib64/libgio-2.0.so (found version "2.78.6")
-- Found GIO-UNIX: /usr/lib64/libgio-2.0.so (found version "2.78.6")
-- Looking for BTRFS_IOC_INO_LOOKUP
-- Looking for BTRFS_IOC_INO_LOOKUP - found
CMake Error at src/gtk/tracker/CMakeLists.txt:89 (MESSAGE):
  Unable to detect a supported Tracker library; please set
  TRACKER_INSTALL_API_VERSION manually.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant