Open arifzeeshan opened 2 years ago
Looks like you have the same issue as I; https://github.com/oyranos-cms/oyranos/issues/64
Perhaps it has something to do with https://bugs.gentoo.org/780057 and differences between kwin4/kwin5.
Can you compile the 0.9.7 git development code?
git code
Oyranos configuration helper
230723.023559
Linux system detected
64-bit host
X86_64 detected
deb_arch=amd64
"" "" ""
"" "" ""
prefix = /usr exec_prefix = /usr bindir = /usr/bin xdgsysdir = /etc/xdg libdir = /usr/lib cmmdir = /usr/lib/color/modules cmmsubpath = color/modules includedir = /usr/include (install: += /oyranos) datadir = /usr/share mandir = /usr/share/man syscolordir = /usr/share/color usercolordir = ~/.config/color usercolordata = ~/.local/share/color iccdirname = icc settingsdirname = settings targetdirname = target pixmapdir = /usr/share/pixmaps icondir = /usr/share/icons desktopdir = /usr/share/applications ################################################################
cmake -DCMAKE_INSTALL_PREFIX=/usr -DXDG_CONFIG_DIR=/etc/xdg -DCMAKE_INSTALL_FULL_LIBDIR=/usr/lib /home/eignar/oyranos CMake Deprecation Warning at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake.
Update the VERSION argument
-- Found CMAKE_SYSTEM_NAME: Linux -- Checking for module 'elektra' -- Package 'elektra', required by 'virtual:world', not found -- Could NOT find ELEKTRA (missing: ELEKTRA_LIBRARIES) -- Elektra was NOT found. CMake Warning at CMakeLists.txt:135 (FIND_PACKAGE): By not providing "FindOpenIcc.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "OpenIcc", but CMake did not find one.
Could not find a package configuration file provided by "OpenIcc" with any of the following names:
OpenIccConfig.cmake
openicc-config.cmake
Add the installation prefix of "OpenIcc" to CMAKE_PREFIX_PATH or set "OpenIcc_DIR" to a directory containing one of the above files. If "OpenIcc" provides a separate development package or SDK, be sure it has been installed.
-- Use internal: libOpenIcc CMake Deprecation Warning at openicc/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake.
Update the VERSION argument
-- Oyjl: compile as subproject - skip install (ENABLE_INSTALL_OPENICC=OFF) -- ENABLE_STATIC_LIBS_OPENICC: ON -- ENABLE_SHARED_LIBS_OPENICC: OFF -- ENABLE_TESTS_OPENICC: OFF -- ENABLE_TOOLS_OPENICC: OFF -- ENABLE_DOCU_OPENICC: OFF -- Found PLATFORM: Linux -- CMAKE_BUILD_TYPE: "RelWithDebInfo" CMake Warning at openicc/CMakeLists.txt:103 (FIND_PACKAGE): By not providing "FindOyjl.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Oyjl", but CMake did not find one.
Could not find a package configuration file provided by "Oyjl" with any of the following names:
OyjlConfig.cmake
oyjl-config.cmake
Add the installation prefix of "Oyjl" to CMAKE_PREFIX_PATH or set "Oyjl_DIR" to a directory containing one of the above files. If "Oyjl" provides a separate development package or SDK, be sure it has been installed.
CMake Deprecation Warning at openicc/oyjl/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake.
Update the VERSION argument
-- Oyjl: compile as subproject - skip install (ENABLE_INSTALL_OYJL=OFF) -- ENABLE_STATIC_LIBS_OYJL: ON -- ENABLE_SHARED_LIBS_OYJL: ON -- ENABLE_TESTS_OYJL: OFF -- ENABLE_TOOLS_OYJL: ON -- ENABLE_DOCU_OYJL: OFF -- yajl: 2.1.0 /usr/include -- CMAKE_INSTALL_PREFIX/CMAKE_INSTALL_INCLUDEDIR: /usr/include -- microhttpd.h: -- microhttpd: microhttpd not found: -- yaml: /usr/include : /usr/lib/libyaml.so -- xml: /usr/include/libxml2 : /usr/lib/libxml2.so -- m: /usr/lib/libm.so -- ENABLE_QT_OYJL -- Could NOT find Qt5LinguistTools (missing: Qt5LinguistTools_DIR) CMake Warning at openicc/oyjl/CMakeLists.txt:243 (FIND_PACKAGE): Found package configuration file:
/usr/lib/cmake/Qt5/Qt5Config.cmake
but it set Qt5_FOUND to FALSE so package "Qt5" is considered to be NOT FOUND. Reason given by package:
Failed to find Qt5 component "LinguistTools" config file at "/usr/lib/cmake/Qt5LinguistTools/Qt5LinguistToolsConfig.cmake"
-- ENABLE_STATIC_LIBS_OYJL -- Qt5Qml: /usr/lib/cmake/Qt5Qml -- ENABLE_SHARED_LIBS_OYJL -- GetText: TRUE libintl: 1 -- EXTRA_CORE_LIBS: /usr/lib/libm.so;dl;ltdl -- EXTRA_LIBS: /usr/lib/libyajl.so;/usr/lib/libxml2.so;/usr/lib/libyaml.so;/usr/lib/libm.so;dl;ltdl -- Could NOT find Oyjl (missing: OYJL_LIBRARIES) oyjlargs: /home/eignar/oyranos/doc/md/oyjlargs.md add "oyjl-args": "de" from de_DE.UTF8 / "de_DE.UTF8" oyjl: /home/eignar/oyranos/doc/md/oyjl.md add "oyjl": "de" from de_DE.UTF8 / "de_DE.UTF8" oyjltranslate: /home/eignar/oyranos/doc/md/oyjltranslate.md add "oyjl-translate": "de" from de_DE.UTF8 / "de_DE.UTF8" -- Could NOT find Qt5LinguistTools (missing: Qt5LinguistTools_DIR) CMake Warning at openicc/oyjl/oyjl-args-qml/CMakeLists.txt:6 (FIND_PACKAGE): Found package configuration file:
/usr/lib/cmake/Qt5/Qt5Config.cmake
but it set Qt5_FOUND to FALSE so package "Qt5" is considered to be NOT FOUND. Reason given by package:
Failed to find Qt5 component "LinguistTools" config file at "/usr/lib/cmake/Qt5LinguistTools/Qt5LinguistToolsConfig.cmake"
CMake Warning at openicc/oyjl/oyjl-args-qml/CMakeLists.txt:27 (FIND_PACKAGE): By not providing "FindOpenIcc.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "OpenIcc", but CMake did not find one.
Could not find a package configuration file provided by "OpenIcc" with any of the following names:
OpenIccConfig.cmake
openicc-config.cmake
Add the installation prefix of "OpenIcc" to CMAKE_PREFIX_PATH or set "OpenIcc_DIR" to a directory containing one of the above files. If "OpenIcc" provides a separate development package or SDK, be sure it has been installed.
-- OPENICC_LIBRARIES: openicc-static CMake Error at openicc/oyjl/oyjl-args-qml/CMakeLists.txt:99 (QT5_CREATE_TRANSLATION): Unknown CMake command "QT5_CREATE_TRANSLATION".
-- Configuring incomplete, errors occurred! @beku
I'm unable to build on Arch Linux. Using the Aur version
~~~~~~~^~~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:134:22: error: too few arguments to function ���kdbOpen��� 134~~ /usr/include/elektra/kdb.h:128:7: note: declared here 128~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c: In function ���oyGetKey���: /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:172:3: error: too few arguments to function ���keyCopy��� 172~~ /usr/include/elektra/kdb.h:147:7: note: declared here 147~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c: In function ���oySetKey���: /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:183:3: warning: not enough variable arguments to fit a sentinel [-Wformat=] 183~~~~~~~^~~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:184:22: error: too few arguments to function ���kdbOpen��� 184~~ /usr/include/elektra/kdb.h:128:7: note: declared here 128~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:194:17: error: too few arguments to function ���keyDup��� 194~/usr/include/elektra/kdb.h:215:20: note: declared here 215~/home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c: In function ���elDB_newFrom���: /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:361:5: warning: not enough variable arguments to fit a sentinel [-Wformat=] 361^~~~~~~~^~~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:362:13: error: too few arguments to function ���kdbOpen��� 362~~ /usr/include/elektra/kdb.h:128:7: note: declared here 128~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c: In function ���elDBSetString���: /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:600:3: warning: not enough variable arguments to fit a sentinel [-Wformat=] 600~~~~~~~^~~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:601:22: error: too few arguments to function ���kdbOpen��� 601~~ /usr/include/elektra/kdb.h:128:7: note: declared here 128~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:637:3: warning: not enough variable arguments to fit a sentinel [-Wformat=] 637~~~~~~~^~~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:692:22: error: too few arguments to function ���kdbOpen��� 692~~ /usr/include/elektra/kdb.h:128:7: note: declared here 128~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c: In function ���elDBEraseKey���: /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:744:3: warning: not enough variable arguments to fit a sentinel [-Wformat=] 744~~~~/usr/include/elektra/kdb.h:128:31: note: expected ���const KeySet ��� {aka ���const struct _KeySet ���} but argument is of type ���Key ��� {aka ���struct _Key ���} 128 | KDB kdbOpen (const KeySet contract, Key parentKey); |
~~~^~~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:745:22: error: too few arguments to function ���kdbOpen��� 745 | KDB oyhandle = kdbOpen(error_key); oyERRopen(error_key) | ^~~ /usr/include/elektra/kdb.h:128:7: note: declared here 128 | KDB kdbOpen (const KeySet contract, Key parentKey); | ^~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:746:3: warning: not enough variable arguments to fit a sentinel [-Wformat=] 746 | Key top = keyNew(KEY_END); | ^~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c: At top level: /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:801:42: error: ���KDB_VERSION_MICRO��� undeclared here (not in a function); did you mean ���KDB_VERSION_MINOR���? 801 | {KDB_VERSION_MAJOR, KDB_VERSION_MINOR, KDB_VERSION_MICRO}, /< lib_version / | ^~~~~ | KDB_VERSION_MINOR make[2]: [src/modules/color/modules/CMakeFiles/oyranos_elDB_cmm_module.dir/build.make:76: src/modules/color/modules/CMakeFiles/oyranos_elDB_cmm_module.dir/oyranos_cmm_elDB.c.o] Error 1 make[1]: [CMakeFiles/Makefile2:1475: src/modules/color/modules/CMakeFiles/oyranos_elDB_cmm_module.dir/all] Error 2 make: [Makefile:136: all] Error 2 ==> ERROR: A failure occurred in build().`