-
Notifications
You must be signed in to change notification settings - Fork 6
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
Unable to build on Arch #65
Comments
Looks like you have the same issue as I; #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 prefix = /usr cmake -DCMAKE_INSTALL_PREFIX=/usr -DXDG_CONFIG_DIR=/etc/xdg -DCMAKE_INSTALL_FULL_LIBDIR=/usr/lib /home/eignar/oyranos Update the VERSION argument value or use a ... suffix to tell -- Found CMAKE_SYSTEM_NAME: Linux Could not find a package configuration file provided by "OpenIcc" with any
Add the installation prefix of "OpenIcc" to CMAKE_PREFIX_PATH or set -- Use internal: libOpenIcc Update the VERSION argument value or use a ... suffix to tell -- Oyjl: compile as subproject - skip install (ENABLE_INSTALL_OPENICC=OFF) Could not find a package configuration file provided by "Oyjl" with any of
Add the installation prefix of "Oyjl" to CMAKE_PREFIX_PATH or set CMake Deprecation Warning at openicc/oyjl/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Update the VERSION argument value or use a ... suffix to tell -- Oyjl: compile as subproject - skip install (ENABLE_INSTALL_OYJL=OFF)
but it set Qt5_FOUND to FALSE so package "Qt5" is considered to be NOT Failed to find Qt5 component "LinguistTools" config file at -- ENABLE_STATIC_LIBS_OYJL
but it set Qt5_FOUND to FALSE so package "Qt5" is considered to be NOT Failed to find Qt5 component "LinguistTools" config file at CMake Warning at openicc/oyjl/oyjl-args-qml/CMakeLists.txt:27 (FIND_PACKAGE): Could not find a package configuration file provided by "OpenIcc" with any
Add the installation prefix of "OpenIcc" to CMAKE_PREFIX_PATH or set -- OPENICC_LIBRARIES: openicc-static -- Configuring incomplete, errors occurred! |
I'm unable to build on Arch Linux. Using the Aur version
-- Generating done -- Build files have been written to: /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6 Consolidate compiler generated dependencies of target openicc-static [ 2%] Built target openicc-static [ 2%] Extract translatable messages to /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/po/oyranos.pot [ 3%] Generating cs.gmo ............................................................................................................... done. 576 translated messages, 209 fuzzy translations, 158 untranslated messages. [ 3%] Generating de.gmo ......................................................................................................... done. 888 translated messages, 3 fuzzy translations, 52 untranslated messages. [ 3%] Generating eo.gmo ........................................................................................................ done. 32 translated messages, 86 fuzzy translations, 825 untranslated messages. [ 3%] Generating eu.gmo ...................................................................................................... done. 146 translated messages, 323 fuzzy translations, 474 untranslated messages. [ 4%] Generating fr.gmo ............................................................................................................... done. 71 translated messages, 285 fuzzy translations, 587 untranslated messages. [ 4%] Generating ru.gmo ................................................................................................................ done. 12 translated messages, 3 fuzzy translations, 928 untranslated messages. [ 4%] Built target translations_1 Consolidate compiler generated dependencies of target OyranosCore [ 6%] Built target OyranosCore Consolidate compiler generated dependencies of target oyranos_core-static [ 8%] Built target oyranos_core-static Consolidate compiler generated dependencies of target OyranosObject [ 15%] Built target OyranosObject Consolidate compiler generated dependencies of target oyranos_object-static [ 21%] Built target oyranos_object-static Consolidate compiler generated dependencies of target OyranosModules [ 34%] Built target OyranosModules Consolidate compiler generated dependencies of target oyranos_modules-static [ 46%] Built target oyranos_modules-static Consolidate compiler generated dependencies of target OyranosConfig [ 52%] Built target OyranosConfig Consolidate compiler generated dependencies of target oyranos_config-static [ 58%] Built target oyranos_config-static Consolidate compiler generated dependencies of target Oyranos [ 62%] Built target Oyranos Consolidate compiler generated dependencies of target oyranos-static [ 67%] Built target oyranos-static Consolidate compiler generated dependencies of target oyranos_lcms_cmm_module [ 67%] Built target oyranos_lcms_cmm_module Consolidate compiler generated dependencies of target oyranos_lcm2_cmm_module [ 68%] Built target oyranos_lcm2_cmm_module Consolidate compiler generated dependencies of target oyranos_lraw_cmm_module [ 69%] Built target oyranos_lraw_cmm_module Consolidate compiler generated dependencies of target oyranos_oicc_cmm_module [ 69%] Built target oyranos_oicc_cmm_module Consolidate compiler generated dependencies of target oyranos_oPNG_cmm_module [ 70%] Built target oyranos_oPNG_cmm_module Consolidate compiler generated dependencies of target oyranos_oJPG_cmm_module [ 70%] Built target oyranos_oJPG_cmm_module Consolidate compiler generated dependencies of target oyranos_oydi_cmm_module [ 70%] Built target oyranos_oydi_cmm_module Consolidate compiler generated dependencies of target oyranos_oyra_cmm_module [ 72%] Built target oyranos_oyra_cmm_module Consolidate compiler generated dependencies of target oyranos_trds_cmm_module [ 73%] Built target oyranos_trds_cmm_module Consolidate compiler generated dependencies of target oyranos_oiDB_cmm_module [ 74%] Built target oyranos_oiDB_cmm_module Consolidate compiler generated dependencies of target oyranos_elDB_cmm_module [ 74%] Building C object src/modules/color/modules/CMakeFiles/oyranos_elDB_cmm_module.dir/oyranos_cmm_elDB.c.o /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c: In function ���oyGetByName���: /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:133:3: warning: not enough variable arguments to fit a sentinel [-Wformat=] 133 | Key * error_key = keyNew(KEY_END); | ^~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:134:30: warning: passing argument 1 of ���kdbOpen��� from incompatible pointer type [-Wincompatible-pointer-types] 134 | KDB * oy_handle_ = kdbOpen(error_key); oyERRopen(error_key) | ^~~~~~~~~ | | | Key * {aka struct _Key *} In file included from /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:84: /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:134:22: error: too few arguments to function ���kdbOpen��� 134 | KDB * oy_handle_ = 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: 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 | keyCopy( key, result ); | ^~~~~~~ /usr/include/elektra/kdb.h:147:7: note: declared here 147 | Key * keyCopy (Key *dest, const Key *source, elektraCopyFlags flags); | ^~~~~~~ /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 | Key * error_key = keyNew(KEY_END); | ^~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:184:30: warning: passing argument 1 of ���kdbOpen��� from incompatible pointer type [-Wincompatible-pointer-types] 184 | KDB * oy_handle_ = kdbOpen(error_key); oyERRopen(error_key) | ^~~~~~~~~ | | | Key * {aka struct _Key *} /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:184:22: error: too few arguments to function ���kdbOpen��� 184 | KDB * oy_handle_ = 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:194:17: error: too few arguments to function ���keyDup��� 194 | Key * dup = keyDup (key); | ^~~~~~ /usr/include/elektra/kdb.h:215:20: note: declared here 215 | static inline Key *keyDup (const Key *source, elektraCopyFlags flags) | ^~~~~~ /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 | db->error = keyNew(KEY_END); | ^~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:362:23: warning: passing argument 1 of ���kdbOpen��� from incompatible pointer type [-Wincompatible-pointer-types] 362 | db->h = kdbOpen(db->error); | ~~^~~~~~~ | | | Key * {aka struct _Key *} /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:362:13: error: too few arguments to function ���kdbOpen��� 362 | db->h = kdbOpen(db->error); | ^~~~~~~ /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: 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 | Key * error_key = keyNew(KEY_END); | ^~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:601:30: warning: passing argument 1 of ���kdbOpen��� from incompatible pointer type [-Wincompatible-pointer-types] 601 | KDB * oy_handle_ = kdbOpen(error_key); oyERRopen(error_key) | ^~~~~~~~~ | | | Key * {aka struct _Key *} /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:601:22: error: too few arguments to function ���kdbOpen��� 601 | KDB * oy_handle_ = 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:637:3: warning: not enough variable arguments to fit a sentinel [-Wformat=] 637 | key = keyNew( KEY_END ); | ^~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c: In function ���elDBSearchEmptyKeyname���: /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:691:3: warning: not enough variable arguments to fit a sentinel [-Wformat=] 691 | Key * error_key = keyNew(KEY_END); | ^~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:692:30: warning: passing argument 1 of ���kdbOpen��� from incompatible pointer type [-Wincompatible-pointer-types] 692 | KDB * oy_handle_ = kdbOpen(error_key); oyERRopen(error_key) | ^~~~~~~~~ | | | Key * {aka struct _Key *} /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:692:22: error: too few arguments to function ���kdbOpen��� 692 | KDB * oy_handle_ = 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: 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 | Key * error_key = keyNew(KEY_END); | ^~~ /home/arif/.config/trizen/sources/oyranos/src/oyranos-0.9.6/src/modules/color/modules/oyranos_cmm_elDB.c:745:30: warning: passing argument 1 of ���kdbOpen��� from incompatible pointer type [-Wincompatible-pointer-types] 745 | KDB * oy_handle_ = kdbOpen(error_key); oyERRopen(error_key) | ^~~~~~~~~ | | | Key * {aka struct _Key *} /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 * oy_handle_ = 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().
The text was updated successfully, but these errors were encountered: