This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Krita fails git build.

Tags: None
(comma "," separated)
User avatar
Gbear7
Registered Member
Posts
77
Karma
0
OS

Krita fails git build.

Sun Mar 29, 2020 1:51 am
Hello Krita team.

I had posted on the krita-artists forum https://krita-artists.org/t/poor-preformance-on-krita-ui/4607 to see if I could get some help with getting krita to work properly after I updated it.
Since I could not get a working solution for my issue I decided to reinstall krita and see if I could start from scratch. However, when I tried to reinstall krita from git again the build would fail after running the cmake command. So I was suggested to try the git Next build appimage to see if I had the same issues and I did. All same things, laggy UI and performance, blacked out presets in the brushes docker, and slow save times. One other issue that I had that I did not mention because I couldn't duplicate it, but I had a reference window opened in another tab and when I used the lasso tool and the transform tool the other image that I was using for reference, it would act as it was deleted, but once I hit enter on the transform then the image would return. So I am not sure if that is part of the same bug or not. But like I said I can not replicate it because I no longer have krita installed because of it not compiling.
This is my system info:
Operating System: Gentoo Linux
KDE Plasma Version: 5.18.3
KDE Frameworks Version: 5.68.0
Qt Version: 5.14.1
Kernel Version: 5.5.3-gentoo-x86_64
OS Type: 64-bit
Processors: 12 × Intel® Core™ i7-5820K CPU @ 3.30GHz
Memory: 15.5 GiB of RAM
Here is the build output for krita:
Code: Select all
cmake ../krita  -DCMAKE_INSTALL_PREFIX=$HOME/kritadev/install  -DCMAKE_BUILD_TYPE=Debug  -DKRITA_DEVS=ON -Wno-dev-- The C compiler identification is GNU 9.2.0
-- The CXX compiler identification is GNU 9.2.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using CMake version: 3.16.5
-- Krita version: 4.3.0-prealpha
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.6.10", minimum required is "3.0")
-- Python system site-packages directory: /usr/lib64/python3.6/site-packages
-- Found PythonLibrary: /usr/lib64/libpython3.6m.so (Required is at least version "3.0")
Installing in /home/rbear/kritadev/install. Run /home/rbear/kritadev/build/prefix.sh to set the environment for krita.
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Found KF5Config: /usr/lib64/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.68.0")
-- Found KF5WidgetsAddons: /usr/lib64/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfig.cmake (found version "5.68.0")
-- Found KF5Completion: /usr/lib64/cmake/KF5Completion/KF5CompletionConfig.cmake (found version "5.68.0")
-- Found KF5CoreAddons: /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.68.0")
-- Found KF5GuiAddons: /usr/lib64/cmake/KF5GuiAddons/KF5GuiAddonsConfig.cmake (found version "5.68.0")
-- Found Gettext: /usr/bin/msgmerge (found version "0.20.1")
-- Found KF5I18n: /usr/lib64/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.68.0")
-- Found KF5ItemModels: /usr/lib64/cmake/KF5ItemModels/KF5ItemModelsConfig.cmake (found version "5.68.0")
-- Found KF5ItemViews: /usr/lib64/cmake/KF5ItemViews/KF5ItemViewsConfig.cmake (found version "5.68.0")
-- Found KF5WindowSystem: /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version "5.68.0")
-- Found KF5: success (found suitable version "5.68.0", minimum required is "5.44.0") found components: Config WidgetsAddons Completion CoreAddons GuiAddons I18n ItemModels ItemViews WindowSystem
-- Performing Test HAVE_HDR
-- Performing Test HAVE_HDR - Failed
-- Performing Test HAVE_HIGH_DPI_SCALE_FACTOR_ROUNDING_POLICY
-- Performing Test HAVE_HIGH_DPI_SCALE_FACTOR_ROUNDING_POLICY - Success
-- Found X11: /usr/include  found components: Xinput
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11")
-- Found PNG: /usr/lib64/libpng.so (found version "1.6.37+apng")
-- Found Boost: /usr/include (found suitable version "1.72.0", minimum required is "1.55") found components: system
-- Found GNU Scientific Library 2.5: /usr/include/gsl /usr/lib64/libgsl.so;/usr/lib64/libgslcblas.so
CMake Error at cmake/modules/FindOpenEXR.cmake:43 (string):
  string sub-command REGEX, mode MATCHALL needs at least 5 arguments total to
  command.
Call Stack (most recent call first):
  CMakeLists.txt:596 (find_package)


CMake Error at cmake/modules/FindOpenEXR.cmake:49 (string):
  string sub-command REGEX, mode MATCHALL needs at least 5 arguments total to
  command.
Call Stack (most recent call first):
  CMakeLists.txt:596 (find_package)


CMake Error at cmake/modules/FindOpenEXR.cmake:55 (string):
  string sub-command REGEX, mode MATCHALL needs at least 5 arguments total to
  command.
Call Stack (most recent call first):
  CMakeLists.txt:596 (find_package)


-- Found OpenEXR: /usr/include;/usr/include/OpenEXR 
-- Found TIFF: /usr/lib64/libtiff.so (found version "4.1.0")
-- Found JPEG: /usr/lib64/libjpeg.so (found version "62")
-- Found GIF: /usr/lib64/libgif.so (found version "5.2.1")
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2")
-- Checking for module 'libheif'
--   Found libheif, version 1.5.1
-- Found HEIF
-- Found HEIF: /usr/include (found suitable version "1.5.1", minimum required is "1.3.0")
-- Checking for module 'libopenjp2'
--   Found libopenjp2, version 2.3.1
-- Found OpenJPEG
-- Checking for module 'libraw'
--   Found libraw, version 0.19.3
-- Checking for module 'libraw_r'
--   Found libraw_r, version 0.19.3
-- Found LibRaw: /usr/lib64/libraw.so (found suitable version "0.19.3", minimum required is "0.16")
-- Checking for module 'fftw3>=3.2'
--   Found fftw3, version 3.3.8
-- Found FFTW3
-- FFTW Found Version:
-- Found SIP version: 4.19.21
-- Found PyQt5 version: 5.14.1
-- Found QtGui OpenGL support
-- Found Eigen3: /usr/include/eigen3 (Required is at least version "3.0")
-- Found LibExiv2: /usr/lib64/libexiv2.so (found suitable version "0.27.2", minimum required is "0.16")
-- Checking for module 'lcms2'
--   Found lcms2, version 2.9
-- Found lcms version 2.09, /usr/lib64/liblcms2.so
-- Detected Compiler: GCC 9.2.0
-- Performing Test Vc_HAVE_SSE_SINCOS
-- Performing Test Vc_HAVE_SSE_SINCOS - Success
-- Performing Test Vc_HAVE_AVX_SINCOS
-- Performing Test Vc_HAVE_AVX_SINCOS - Success
-- Performing Test check_cxx_compiler_flag__Wabi
-- Performing Test check_cxx_compiler_flag__Wabi - Success
-- Performing Test check_cxx_compiler_flag__fabi_version_0
-- Performing Test check_cxx_compiler_flag__fabi_version_0 - Success
-- Performing Test check_cxx_compiler_flag__fabi_compat_version_0
-- Performing Test check_cxx_compiler_flag__fabi_compat_version_0 - Success
-- Performing Test check_cxx_compiler_flag__ffp_contract_fast
-- Performing Test check_cxx_compiler_flag__ffp_contract_fast - Success
-- target changed from "" to "auto"
-- Detected CPU: haswell
-- Performing Test check_cxx_compiler_flag__march_haswell
-- Performing Test check_cxx_compiler_flag__march_haswell - Success
-- Performing Test check_cxx_compiler_flag__msse2
-- Performing Test check_cxx_compiler_flag__msse2 - Success
-- Performing Test check_cxx_compiler_flag__msse3
-- Performing Test check_cxx_compiler_flag__msse3 - Success
-- Looking for C++ include pmmintrin.h
-- Looking for C++ include pmmintrin.h - found
-- Performing Test check_cxx_compiler_flag__mssse3
-- Performing Test check_cxx_compiler_flag__mssse3 - Success
-- Looking for C++ include tmmintrin.h
-- Looking for C++ include tmmintrin.h - found
-- Performing Test check_cxx_compiler_flag__msse4_1
-- Performing Test check_cxx_compiler_flag__msse4_1 - Success
-- Looking for C++ include smmintrin.h
-- Looking for C++ include smmintrin.h - found
-- Performing Test check_cxx_compiler_flag__msse4_2
-- Performing Test check_cxx_compiler_flag__msse4_2 - Success
-- Performing Test check_cxx_compiler_flag__mavx
-- Performing Test check_cxx_compiler_flag__mavx - Success
-- Looking for C++ include immintrin.h
-- Looking for C++ include immintrin.h - found
-- Performing Test check_cxx_compiler_flag__mfma
-- Performing Test check_cxx_compiler_flag__mfma - Success
-- Performing Test check_cxx_compiler_flag__mbmi2
-- Performing Test check_cxx_compiler_flag__mbmi2 - Success
-- Performing Test check_cxx_compiler_flag__mavx2
-- Performing Test check_cxx_compiler_flag__mavx2 - Success
-- Performing Test check_cxx_compiler_flag__mno_sse4a
-- Performing Test check_cxx_compiler_flag__mno_sse4a - Success
-- Performing Test check_cxx_compiler_flag__mno_xop
-- Performing Test check_cxx_compiler_flag__mno_xop - Success
-- Performing Test check_cxx_compiler_flag__mno_fma4
-- Performing Test check_cxx_compiler_flag__mno_fma4 - Success
-- Performing Test check_cxx_compiler_flag__mno_avx512f
-- Performing Test check_cxx_compiler_flag__mno_avx512f - Success
-- Performing Test check_cxx_compiler_flag__mno_avx512vl
-- Performing Test check_cxx_compiler_flag__mno_avx512vl - Success
-- Performing Test check_cxx_compiler_flag__mno_avx512pf
-- Performing Test check_cxx_compiler_flag__mno_avx512pf - Success
-- Performing Test check_cxx_compiler_flag__mno_avx512er
-- Performing Test check_cxx_compiler_flag__mno_avx512er - Success
-- Performing Test check_cxx_compiler_flag__mno_avx512cd
-- Performing Test check_cxx_compiler_flag__mno_avx512cd - Success
-- Performing Test check_cxx_compiler_flag__mno_avx512dq
-- Performing Test check_cxx_compiler_flag__mno_avx512dq - Success
-- Performing Test check_cxx_compiler_flag__mno_avx512bw
-- Performing Test check_cxx_compiler_flag__mno_avx512bw - Success
-- Performing Test check_cxx_compiler_flag__mno_avx512ifma
-- Performing Test check_cxx_compiler_flag__mno_avx512ifma - Success
-- Performing Test check_cxx_compiler_flag__mno_avx512vbmi
-- Performing Test check_cxx_compiler_flag__mno_avx512vbmi - Success
-- Found Vc: /usr/lib64/cmake/Vc/VcConfig.cmake (found suitable version "1.4.1", minimum required is "1.1.0")
-- Vc found!
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Poppler: Qt5 requires Core
-- Found Poppler_Core: /usr/lib64/libpoppler.so (found version "0.85.0")
-- Found Poppler_Qt5: /usr/lib64/libpoppler-qt5.so (found version "0.85.0")
-- Found Poppler: /usr/lib64/libpoppler.so;/usr/lib64/libpoppler-qt5.so (found version "0.85.0") found components: Qt5
-- Checking for module 'quazip'
--   No package 'quazip' found
-- Found QUAZIP: /usr/lib64/libquazip5.so 
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- Looking for backtrace
-- Looking for backtrace - found
-- Performing Test check_cxx_compiler_flag__xSSE2
-- Performing Test check_cxx_compiler_flag__xSSE2 - Failed
-- Performing Test check_cxx_compiler_flag__xSSSE3
-- Performing Test check_cxx_compiler_flag__xSSSE3 - Failed
-- Performing Test check_cxx_compiler_flag__xSSE4_1
-- Performing Test check_cxx_compiler_flag__xSSE4_1 - Failed
-- Performing Test check_cxx_compiler_flag__xAVX
-- Performing Test check_cxx_compiler_flag__xAVX - Failed
-- Performing Test check_cxx_compiler_flag__xCORE_AVX2
-- Performing Test check_cxx_compiler_flag__xCORE_AVX2 - Failed
Following objects are generated from the per-arch lib
/home/rbear/kritadev/build/libs/pigment/KoOptimizedCompositeOpFactoryPerArch_SSE2.cpp;/home/rbear/kritadev/build/libs/pigment/KoOptimizedCompositeOpFactoryPerArch_SSSE3.cpp;/home/rbear/kritadev/build/libs/pigment/KoOptimizedCompositeOpFactoryPerArch_SSE4_1.cpp;/home/rbear/kritadev/build/libs/pigment/KoOptimizedCompositeOpFactoryPerArch_AVX.cpp;/home/rbear/kritadev/build/libs/pigment/KoOptimizedCompositeOpFactoryPerArch_AVX2+FMA+BMI2.cpp
041315 - The version of SIP found expressed as a 6 digit hex number suitable for comparison as a string.
4.19.21 - The version of SIP found as a human readable string.
/usr/bin/sip - Path and filename of the SIP command line executable.
/usr/include/python3.6m - Directory holding the SIP C++ header file.
/usr/share/sip - default SIP dir
-- Looking for powf
-- Looking for powf - found

Broken tests:
    * libs-odf-TestNumberStyle
    * libs-flake-TestPointMergeCommand
    * libs-flake-TestSvgText
    * libs-flake-TestSvgTextCloned
    * libs-flake-TestSvgTextRoundTrip
    * libs-image-kis_transform_mask_test
    * libs-image-kis_layer_styles_test
    * libs-image-kis_update_scheduler_test
    * libs-image-kis_paint_device_test
    * libs-image-kis_colorize_mask_test
    * libs-image-kis_selection_test
    * libs-image-kis_processings_test
    * libs-image-kis_perspective_transform_worker_test
    * libs-ui-kis_shape_controller_test
    * libs-ui-KisExiv2Test
    * libs-ui-KisClipboardTest
    * libs-ui-FreehandStrokeTest
    * libs-ui-FreehandStrokeBenchmark
    * libs-ui-KisPaintOnTransparencyMaskTest
    * libs-ui-FillProcessingVisitorTest
    * libs-ui-FilterStrokeTest
    * libs-ui-KisSelectionManagerTest
    * libs-ui-KisNodeManagerTest
    * libs-ui-KisDummiesFacadeTest
    * libs-ui-KisZoomAndPanTest
    * libs-ui-KisActionManagerTest
    * libs-ui-KisCategoriesMapperTest
    * libs-ui-kis_animation_frame_cache_test
    * libs-ui-kis_derived_resources_test
    * libs-ui-KisShapeLayerTest
    * plugins-dockers-lut-KisOcioDisplayFilterTest
    * plugins-dockers-animation-timeline_model_test.cpp
    * krita-filters-kis_all_filter_test.cpp
    * krita-filters-kis_crash_filter_test.cpp
    * plugins-impex-kis_kra_saver_test.cpp
    * plugins-impex-kis_png_test
    * plugins-impex-kis_csv_test
    * plugins-impex-KisJP2Test
    * plugins-impex-KisSvgTest
    * plugins-impex-KisOraTest
    * plugins-impex-psd-kis_psd_test
    * plugins-libpaintop-kis_embedded_pattern_manager_test
    * plugins-defaultpaintops-KisBrushOpTest
    * plugins-tools-basictools-MoveStrokeTest
-- The following features have been enabled:

 * Hide Safe Asserts, Don't show message box for "safe" asserts, just ignore them automatically and dump a message to the terminal.
 * Lock free hash table, Use lock free hash table instead of blocking.
 * Limit long tests, Run long running unittests in a limited quick mode

-- The following OPTIONAL packages have been found:

 * PythonLibrary (required version >= 3.0), Python Library, <https://www.python.org>
   Required by the Krita PyQt plugin
 * Qt5Multimedia (required version >= 5.9.0), Qt multimedia integration, <https://www.qt.io/>
   Optionally used to provide sound support for animations
 * Qt5Qml (required version >= 5.14.1)
 * Qt5QmlModels (required version >= 5.14.1)
 * Qt5Quick (required version >= 5.9.0), QtQuick, <https://www.qt.io/>
   Optionally used for the touch gui for Krita
 * Qt5QuickWidgets (required version >= 5.9.0), QtQuickWidgets, <https://www.qt.io/>
   Optionally used for the touch gui for Krita
 * Qt5DBus (required version >= 5.9.0), Qt DBUS integration, <https://www.qt.io/>
   Optionally used to provide a dbus api on Linux
 * KF5Crash (required version >= 5.44.0), KDE's Crash Handler, <https://api.kde.org/frameworks-api/frameworks5-apidocs/kcrash/html/index.html>
   Optionally used to provide crash reporting on Linux
 * ZLIB, Compression library, <https://www.zlib.net/>
   Optionally used by the G'Mic and the PSD plugins
 * OpenEXR, High dynamic-range (HDR) image file format, <https://www.openexr.com>
   Required by the Krita OpenEXR filter
 * TIFF, TIFF Library and Utilities, <http://www.libtiff.org>
   Required by the Krita TIFF filter
 * JPEG, Free library for JPEG image compression. Note: libjpeg8 is NOT supported., <https://www.libjpeg-turbo.org>
   Required by the Krita JPEG filter
 * GIF, Library for loading and saving gif files., <http://giflib.sourceforge.net/>
   Required by the Krita GIF filter
 * HEIF (required version >= 1.3.0), Library for loading and saving heif files., <https://github.com/strukturag/libheif>
   Required by the Krita HEIF filter
 * OpenJPEG (required version >= 2.3.0), Library for loading and saving jp2000 files., <https://www.openjpeg.org/>
   Required by the Krita JP2000 filter
 * LibRaw (required version >= 0.16), Library to decode RAW images, <https://www.libraw.org/>
   Required to build the raw import plugin
 * FFTW3, A fast, free C FFT library, <http://www.fftw.org/>
   Required by the Krita for fast convolution operators and some G'Mic features
 * OCIO, The OpenColorIO Library, <https://www.opencolorio.org>
   Required by the Krita LUT docker
 * SIP (required version >= 4.19.13), Support for generating SIP Python bindings, <https://www.riverbankcomputing.com/software/sip/download>
   Required by the Krita PyQt plugin
 * PyQt5 (required version >= 5.6.0), Python bindings for Qt5., <https://www.riverbankcomputing.com/software/pyqt/download5>
   Required by the Krita PyQt plugin
 * Vc (required version >= 1.1.0), Portable, zero-overhead SIMD library for C++, <https://github.com/VcDevel/Vc>
   Required by the Krita for vectorization
 * Poppler, A PDF rendering library, <https://poppler.freedesktop.org/>
   Required by the Krita PDF filter.
 * PkgConfig

-- The following RECOMMENDED packages have been found:

 * GSL, <https://www.gnu.org/software/gsl>
   Required by Krita's Transform tool.

-- The following REQUIRED packages have been found:

 * PythonInterp (required version >= 3.0)
 * ECM (required version >= 5.22)
 * KF5Config (required version >= 5.44.0)
 * KF5WidgetsAddons (required version >= 5.44.0)
 * KF5Completion (required version >= 5.44.0)
 * KF5CoreAddons (required version >= 5.44.0)
 * KF5GuiAddons (required version >= 5.44.0)
 * Gettext
 * KF5I18n (required version >= 5.44.0)
 * KF5ItemModels (required version >= 5.44.0)
 * KF5ItemViews (required version >= 5.44.0)
 * KF5WindowSystem (required version >= 5.44.0)
 * KF5 (required version >= 5.44.0)
 * Qt5Gui
 * Qt5Widgets
 * Qt5Xml
 * Qt5Network
 * Qt5PrintSupport
 * Qt5Svg
 * Qt5Test
 * Qt5Concurrent
 * Qt5Sql
 * Qt5X11Extras
 * Qt5 (required version >= 5.9.0)
 * Qt5Core (required version >= 5.12.0)
 * X11
 * PNG
 * Boost (required version >= 1.55)
 * Eigen3 (required version >= 3.0), C++ template library for linear algebra, <http://eigen.tuxfamily.org>
 * LibExiv2 (required version >= 0.16), Image metadata support, <http://www.exiv2.org>
 * LCMS2 (required version >= 2.4), LittleCMS Color management engine, <http://www.littlecms.com>
   Will be used for color management and is necessary for Krita
 * QuaZip (required version >= 0.6), A library for reading and writing zip files, <https://stachenov.github.io/quazip/>
   Needed for reading and writing KRA and ORA files

-- The following features have been disabled:

 * Foundation Build, A Foundation build is a binary release build that can package some extra things like color themes. Linux distributions that build and install Krita into a default system location should not define this option to true.
 * Enable Broken Tests, Runs broken test when "make test" is invoked (use -DKRITA_ENABLE_BROKEN_TESTS=ON to enable).
 * Build Qt Designer plugins, Builds Qt Designer plugins for Krita widgets (use -DBUILD_KRITA_QT_DESIGNER_PLUGINS=ON to enable).

-- Configuring incomplete, errors occurred!
See also "/home/rbear/kritadev/build/CMakeFiles/CMakeOutput.log".
See also "/home/rbear/kritadev/build/CMakeFiles/CMakeError.log".


Should I make a bug report or am I missing something in the build?

Thank you.
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS

Re: Krita fails git build.

Sun Mar 29, 2020 8:44 am
No, you should not make a bug report. There's already a report like this, and it's likely related to the version of cmake you're using. You're using gentoo (why? it's a distribution that should only be used by very technically astute people who really know what they're doing down to the deepest details of a Linux kernel), so you likely have the latest version of cmake, which apparently breaks the new FindOpenEXR.cmake module.

See https://bugs.kde.org/show_bug.cgi?id=419277
User avatar
Gbear7
Registered Member
Posts
77
Karma
0
OS

Re: Krita fails git build.

Sun Mar 29, 2020 7:09 pm
Thank you boudewijn.

I use Gentoo because of portage and the option that it gives me to have what I want on my system. I prefer how drivers and versions are handled more than any of the other distros. Plus the performance and stability that I have had with most of the applications. In binary distros the apps seemed to suffer from the same or similar bugs or issues. When built from source, they tend to not have those problems and or they are quickly fixed. Plus it has been a great learning tool for me. Even though I may not be as astute in linux structure or programing, I still enjoy my time spent using gentoo.

I will revert back to the previous version of cmake and give the build another go.

Thank you for all your work on krita and support that you have given.
User avatar
Gbear7
Registered Member
Posts
77
Karma
0
OS

Re: Krita fails git build.

Sun Mar 29, 2020 7:39 pm
Nope, downgrading to the previous version of cmake and I get the same error. I was using the 3.16.5 and now using 3.14.6 which are both stable versions. But I am using the kde cmake modules that uses the 5.68.0, could that be the culprit?
User avatar
halla
KDE Developer
Posts
5092
Karma
20
OS

Re: Krita fails git build.

Sun Mar 29, 2020 8:56 pm
I have no idea... I'm still on cmake 3.13 myself. There is a bug report, but I haven't got a system that shows the issue, so I cannot debug it. The cmake docs actually don't seem to show that the usage of this function is wrong, not even for the latest version.
User avatar
Gbear7
Registered Member
Posts
77
Karma
0
OS

Re: Krita fails git build.

Sun Mar 29, 2020 9:48 pm
Well that is a bummer. I hope that the bug can be found and resolved soon.
In the meantime I will use the appimage for now. I will test the Next version again and report on the issues with that image.

Thanks again for you help boudewijn.
User avatar
Gbear7
Registered Member
Posts
77
Karma
0
OS

Re: Krita fails git build.

Sun Mar 29, 2020 11:15 pm
@boudewijn
What is the version of kde-frameworks that you are using?


Bookmarks



Who is online

Registered users: Bing [Bot], claydoh, Evergrowing, Google [Bot], rblackwell