aurelienpierreeng / ansel

A darktable fork minus the bloat plus some design vision.
https://ansel.photos
GNU General Public License v3.0
669 stars 21 forks source link

Error building with exiv2 >= 0.28 #172

Closed trougnouf closed 1 year ago

trougnouf commented 1 year ago

I get an error building 675c000 on Arch Linux, starting with

/home/trougnouf/.cache/yay/ansel-git/src/ansel/tools/basecurve/exif-wrapper.cpp:40:19: error: ‘AutoPtr’ is not a member of ‘Exiv2::Image’
   40 |     Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(filename);

Steps to reproduce: $ yay -S --answerclean y ansel-git

The whole build log is as follow: ``` [trougnouf@bd ~]$ yay -S ansel-git AUR Explicit (1): ansel-git-r35126.34f3da09a-1 :: PKGBUILD up to date, skipping download: ansel-git 1 ansel-git (Build Files Exist) ==> Packages to cleanBuild? ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4) ==> a :: Deleting (1/1): /home/trougnouf/.cache/yay/ansel-git HEAD is now at 44a5021 Updated PKGBUILD to sync with darktable in official repo. warning: could not open directory 'pkg/': Permission denied Removing ansel-git-r35131.0c37799cc-1-x86_64.pkg.tar.zst Removing ansel/ Removing pkg/ Skipping repository src/ansel 1 ansel-git (Build Files Exist) ==> Diffs to show? ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4) ==> ==> Making package: ansel-git r35126.34f3da09a-1 (Thu 22 Jun 2023 12:36:46 PM CEST) ==> Retrieving sources... -> Cloning ansel git repo... Cloning into bare repository '/home/trougnouf/.cache/yay/ansel-git/ansel'... remote: Enumerating objects: 252301, done. remote: Counting objects: 100% (354/354), done. remote: Compressing objects: 100% (147/147), done. remote: Total 252301 (delta 222), reused 320 (delta 205), pack-reused 251947 Receiving objects: 100% (252301/252301), 1.13 GiB | 809.00 KiB/s, done. Resolving deltas: 100% (199649/199649), done. ==> Validating source files with sha512sums... ansel ... Skipped :: (1/1) Parsing SRCINFO: ansel-git ==> Making package: ansel-git r35126.34f3da09a-1 (Thu 22 Jun 2023 01:01:20 PM CEST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Updating ansel git repo... ==> Validating source files with sha512sums... ansel ... Skipped ==> Removing existing $srcdir/ directory... ==> Extracting sources... -> Creating working copy of ansel git repo... Cloning into 'ansel'... done. ==> Starting prepare()... Submodule 'src/external/LibRaw' (https://github.com/LibRaw/LibRaw.git) registered for path 'src/external/LibRaw' Submodule 'src/external/OpenCL' (https://github.com/KhronosGroup/OpenCL-Headers.git) registered for path 'src/external/OpenCL' Submodule 'src/external/libxcf' (https://github.com/houz/libxcf.git) registered for path 'src/external/libxcf' Submodule 'src/external/rawspeed' (https://github.com/darktable-org/rawspeed.git) registered for path 'src/external/rawspeed' Submodule 'src/external/whereami' (https://github.com/gpakosz/whereami) registered for path 'src/external/whereami' Cloning into '/home/trougnouf/.cache/yay/ansel-git/src/ansel/src/external/LibRaw'... Cloning into '/home/trougnouf/.cache/yay/ansel-git/src/ansel/src/external/OpenCL'... Cloning into '/home/trougnouf/.cache/yay/ansel-git/src/ansel/src/external/libxcf'... Cloning into '/home/trougnouf/.cache/yay/ansel-git/src/ansel/src/external/rawspeed'... Cloning into '/home/trougnouf/.cache/yay/ansel-git/src/ansel/src/external/whereami'... Submodule path 'src/external/LibRaw': checked out 'f6a57cfb81561bb9a3bd884795896a61f65ba29e' Submodule path 'src/external/OpenCL': checked out '1aa1139b58a515877a923cce6b254e09d1b2fb2c' Submodule path 'src/external/libxcf': checked out '64efecf63ddd952ccf654e479714aaae6f8c5986' Submodule path 'src/external/rawspeed': checked out '03f35c0758efe540fffe6d49e8b023863538c585' Submodule path 'src/external/whereami': checked out 'ba364cd54fd431c76c045393b6522b4bff547f50' ==> Starting pkgver()... ==> Updated version: ansel-git r35175.675c00015-1 ==> Sources are ready. ==> Making package: ansel-git r35175.675c00015-1 (Thu 22 Jun 2023 01:01:42 PM CEST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> WARNING: Using existing $srcdir/ tree ==> Starting pkgver()... ==> Starting build()... -- The CXX compiler identification is GNU 13.1.1 -- The C compiler identification is GNU 13.1.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found OpenMP_C: -fopenmp (found suitable version "4.5", minimum required is "4.5") -- Found OpenMP_CXX: -fopenmp (found suitable version "4.5", minimum required is "4.5") -- Found OpenMP: TRUE (found suitable version "4.5", minimum required is "4.5") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Looking for cpuid.h -- Looking for cpuid.h - found -- Looking for __get_cpuid -- Looking for __get_cpuid - found -- Looking for execinfo.h -- Looking for execinfo.h - found -- Performing Test HAVE_OMP_FIRSTPRIVATE_WITH_CONST -- Performing Test HAVE_OMP_FIRSTPRIVATE_WITH_CONST - Success -- Performing Test HAVE_THREAD_RWLOCK_ARCH_T_READERS -- Performing Test HAVE_THREAD_RWLOCK_ARCH_T_READERS - Success -- Performing Test HAVE_THREAD_RWLOCK_ARCH_T_NR_READERS -- Performing Test HAVE_THREAD_RWLOCK_ARCH_T_NR_READERS - Failed -- Performing Test IS_SUPPORTED_PLATFORM -- Performing Test IS_SUPPORTED_PLATFORM - Success -- Is the target platform supported: 1 -- Found little endian system. Good. -- Performing Test _MSSE2 -- Performing Test _MSSE2 - Success -- Building SSE2-optimized codepaths: ON -- Performing Test C_COMPILER_UNDERSTANDS_-Wall -- Performing Test C_COMPILER_UNDERSTANDS_-Wall - Success -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wall -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wall - Success -- Performing Test C_COMPILER_UNDERSTANDS_-Wformat -- Performing Test C_COMPILER_UNDERSTANDS_-Wformat - Success -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wformat -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wformat - Success -- Performing Test C_COMPILER_UNDERSTANDS_-Wformat-security -- Performing Test C_COMPILER_UNDERSTANDS_-Wformat-security - Success -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wformat-security -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wformat-security - Success -- Performing Test C_COMPILER_UNDERSTANDS_-Wshadow -- Performing Test C_COMPILER_UNDERSTANDS_-Wshadow - Success -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wshadow -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wshadow - Success -- Performing Test C_COMPILER_UNDERSTANDS_-Wtype-limits -- Performing Test C_COMPILER_UNDERSTANDS_-Wtype-limits - Success -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wtype-limits -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wtype-limits - Success -- Performing Test C_COMPILER_UNDERSTANDS_-Wvla -- Performing Test C_COMPILER_UNDERSTANDS_-Wvla - Success -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wvla -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wvla - Success -- Performing Test C_COMPILER_UNDERSTANDS_-Wold-style-declaration -- Performing Test C_COMPILER_UNDERSTANDS_-Wold-style-declaration - Success -- Performing Test C_COMPILER_UNDERSTANDS_-Wthread-safety -- Performing Test C_COMPILER_UNDERSTANDS_-Wthread-safety - Failed -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wthread-safety -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wthread-safety - Failed -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-unknown-pragmas -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-unknown-pragmas - Success -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-unknown-pragmas -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-unknown-pragmas - Success -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=varargs -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=varargs - Success -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=varargs -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=varargs - Success -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-format-truncation -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-format-truncation - Success -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-format-truncation -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-format-truncation - Success -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed-member -- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed-member - Success -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed-member -- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed-member - Success -- Looking for external programs -- Found perl -- Found intltool-merge -- Found desktop-file-validate -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /usr/lib/libffi.so -- Performing Test Terminfo_LINKABLE -- Performing Test Terminfo_LINKABLE - Success -- Found Terminfo: /usr/lib/libtinfo.so -- Found ZLIB: /usr/lib/libz.so (found version "1.2.13") -- Found zstd: /usr/lib/libzstd.so -- Found LibXml2: /usr/lib/libxml2.so (found version "2.10.4") -- Found LLVM 15.0.7 -- Found clang compiler - /usr/bin/clang-15 -- Found clang opencl-c.h header in /usr/lib/clang/15.0.7/include -- Will be able to test-compile OpenCL programs. Nice. -- Found jsonschema -- Found xsltproc -- Found xmllint -- Found exiftool -- All external programs found -- Found Gettext: /usr/bin/msgmerge (found version "0.21.1") -- Found msgfmt to convert .po file. Translation enabled -- The following OPTIONAL packages have been found: * FFI * Terminfo * zstd * LibXml2 * LLVM * Gettext -- The following REQUIRED packages have been found: * OpenMP (required version >= 4.5) * Threads * ZLIB -- Checking for -mtune=generic support -- Performing Test MTUNEGENERIC -- Performing Test MTUNEGENERIC - Success -- Checking for -mtune=generic support - works -- Checking for -std=c++17 support -- Performing Test COMPILER_SUPPORTS_CXX17 -- Performing Test COMPILER_SUPPORTS_CXX17 - Success -- Checking for -std=c++17 support - works -- Found GCCAr: /usr/bin/gcc-ar -- Found GCCNm: /usr/bin/gcc-nm -- Found GCCRanLib: /usr/bin/gcc-ranlib -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WALL -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WALL - Success -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WEXTRA -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WEXTRA - Success -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WCAST_QUAL -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WCAST_QUAL - Success -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WEXTRA_SEMI -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WEXTRA_SEMI - Success -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WFORMAT_2 -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WFORMAT_2 - Success -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WPOINTER_ARITH -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WPOINTER_ARITH - Success -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WVLA -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WVLA - Success -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WMISSING_FORMAT_ATTRIBUTE -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WMISSING_FORMAT_ATTRIBUTE - Success -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WSUGGEST_ATTRIBUTE_FORMAT -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WSUGGEST_ATTRIBUTE_FORMAT - Success -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_UNUSED_PARAMETER -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_UNUSED_PARAMETER - Success -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WSTACK_USAGE_4096 -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WSTACK_USAGE_4096 - Success -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WFRAME_LARGER_THAN_4096 -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WFRAME_LARGER_THAN_4096 - Success -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WLARGER_THAN_32768 -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WLARGER_THAN_32768 - Success -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WERROR -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WERROR - Success -- Looking for OpenMP -- Found OpenMP_C: -fopenmp (found suitable version "4.5", minimum required is "4.5") -- Found OpenMP_CXX: -fopenmp (found suitable version "4.5", minimum required is "4.5") -- Looking for OpenMP - found (system) -- Looking for pugixml -- Found Pugixml 1.13 -- Looking for pugixml - found (system) -- Looking for JPEG -- Found JPEG: /usr/lib/libjpeg.so (found version "80") -- Looking for JPEG - found -- Looking for jpeg_mem_src -- Looking for jpeg_mem_src - found -- Looking for ZLIB -- Found ZLIB: /usr/lib/libz.so (found suitable version "1.2.13", minimum required is "1.2.11") -- Looking for C++ include zlib.h -- Looking for C++ include zlib.h - found -- 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 uLongf -- Check size of uLongf - done -- Looking for Z_OK -- Looking for Z_OK - found -- Checking prototype uncompress for HAVE_ZLIB_UNCOMPRESS_PROTOTYPE -- Checking prototype uncompress for HAVE_ZLIB_UNCOMPRESS_PROTOTYPE - True -- Checking prototype zError for HAVE_ZLIB_ZERROR_PROTOTYPE -- Checking prototype zError for HAVE_ZLIB_ZERROR_PROTOTYPE - True -- Looking for uncompress -- Looking for uncompress - found -- Looking for zError -- Looking for zError - found -- Looking for ZLIB - found (system) -- Looking for malloc -- Looking for malloc - found -- Looking for free -- Looking for free - found -- Looking for aligned_alloc -- Looking for aligned_alloc - found -- Performing Test HAVE_CXX_THREAD_LOCAL -- Performing Test HAVE_CXX_THREAD_LOCAL - Success -- Trying to query CPU L1d cache line size -- Performing binary package build, using hardcoded value. -- Deciding that the CPU L1d cache line size is 64 bytes -- Trying to query CPU page size -- Performing binary package build, using hardcoded value. -- Deciding that the CPU page size is 4096 bytes -- Trying to query CPU large page size -- Performing binary package build, using hardcoded value. -- Deciding that the CPU large page size is 4096 bytes -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_GLOBAL_CONSTRUCTORS -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_GLOBAL_CONSTRUCTORS - Success -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_EXIT_TIME_DESTRUCTORS -- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_EXIT_TIME_DESTRUCTORS - Success -- Found XMLLINT: /usr/bin/xmllint -- The following features have been enabled: * OpenMP-based threading, used for parallelization of the library * XML reading, used for loading of data/cameras.xml * Lossy JPEG decoding, used for DNG Lossy JPEG compression decoding * ZLIB decoding, used for DNG Deflate compression decoding -- The following OPTIONAL packages have been found: * FFI * Terminfo * zstd * LibXml2 * LLVM * Gettext * XMLLINT, command line XML tool, Used for validation of data/cameras.xml -- The following RECOMMENDED packages have been found: * JPEG, free library for handling the JPEG image data format, implements a JPEG codec Used for decoding DNG Lossy JPEG compression -- The following REQUIRED packages have been found: * Threads * GCCAr, create, modify, and extract from archives, A wrapper around ar adding the --plugin option * GCCNm, list GCC bitcode and object file’s symbol table, A wrapper around ar adding the --plugin option * GCCRanLib, generate index for GCC archive, A wrapper around ar adding the --plugin option * OpenMP (required version >= 4.5), Open Multi-Processing, Used for parallelization of the library * Pugixml (required version >= 1.8), Light-weight, simple and fast XML parser, Used for loading of data/cameras.xml * ZLIB (required version >= 1.2.11), software library used for data compression Used for decoding DNG Deflate compression -- Performing Test COMPILER_SUPPORTS_C99 -- Performing Test COMPILER_SUPPORTS_C99 - Success -- Performing Test COMPILER_SUPPORTS_C11 -- Performing Test COMPILER_SUPPORTS_C11 - Success -- Checking for -std=c++14 support -- Performing Test COMPILER_SUPPORTS_CXX14 -- Performing Test COMPILER_SUPPORTS_CXX14 - Success -- Checking for -std=c++14 support - works -- Found Glib 2.76.3 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") -- Checking for module 'gtk+-3.0' -- Found gtk+-3.0, version 3.24.38 -- Found GTK3: /usr/include/gtk-3.0;/usr/include/pango-1.0;/usr/include/glib-2.0;/usr/lib/glib-2.0/include;/usr/include/sysprof-4;/usr/include/harfbuzz;/usr/include/freetype2;/usr/include/libpng16;/usr/include/libmount;/usr/include/blkid;/usr/include/fribidi;/usr/include/cairo;/usr/include/pixman-1;/usr/include/gdk-pixbuf-2.0;/usr/include/gio-unix-2.0;/usr/include/cloudproviders;/usr/include/atk-1.0;/usr/include/at-spi2-atk/2.0;/usr/include/at-spi-2.0;/usr/include/dbus-1.0;/usr/lib/dbus-1.0/include (Required is at least version "3.22") -- Found LibXml2: /usr/lib/libxml2.so (found suitable version "2.10.4", minimum required is "2.6") -- Found ZLIB: /usr/lib/libz.so (found version "1.2.13") -- Found WebP: /usr/lib/libwebp.so (Required is at least version "0.3.0") -- Found LensFun: /usr/lib/liblensfun.so -- Found Sqlite3 3.42.0 -- Sqlite3 version 3.24 or newer -- Found GIO -- Found GThread: /usr/lib/libgthread-2.0.so -- Found GModule: /usr/lib/libgmodule-2.0.so -- Found PangoCairo: /usr/lib/libpangocairo-1.0.so -- Found Rsvg2: /usr/lib/librsvg-2.so -- Found LibXml2: /usr/lib/libxml2.so (found version "2.10.4") -- Found CURL: /usr/lib/libcurl.so (found version "8.1.2") -- Found PNG: /usr/lib/libpng.so (found version "1.6.39") -- Found TIFF: /usr/lib/libtiff.so (found version "4.5.1") -- Found LCMS2: /usr/lib/liblcms2.so -- Found JsonGlib -- Found Exiv2: /usr/lib/libexiv2.so (Required is at least version "0.24") -- Looking for EXV_ENABLE_BMFF -- Looking for EXV_ENABLE_BMFF - found -- Exiv2 >= 0.27.4 found with ISOBMFF support (CR3, AVIF, HEIF) -- Found OpenJPEG -- Checking for module 'iso-codes' -- Found iso-codes, version 4.15.0 -- Found Libsecret: /usr/include/libsecret-1;/usr/include/glib-2.0;/usr/lib/glib-2.0/include;/usr/include/sysprof-4;/usr/include/libmount;/usr/include/blkid;/usr/include/gio-unix-2.0;/usr/include/tss2 -- Found GraphicsMagick -- Performing Test GMIC_VERSION_OK -- Performing Test GMIC_VERSION_OK - Success -- Found GMIC -- Found ICU -- Performing Test HAVE_BUILTIN_CPU_SUPPORTS -- Performing Test HAVE_BUILTIN_CPU_SUPPORTS - Success -- Does the compiler support __builtin_cpu_supports(): 1 -- Performing Test HAVE_TLS -- Performing Test HAVE_TLS - Success -- Checking for -mtune=generic support -- Lua support: Enabled -- Found Pugixml 1.13 -- Map mode: enabled -- Found Cups: /usr/lib/libcups.so (found version "2.4.5") -- Print mode: enabled -- Game: the good knight -- Signal debug: print-trace possible -- Found CURL: /usr/lib/libcurl.so (found suitable version "8.1.2", minimum required is "7.56") -- Found recent CURL version to build piwigo. -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/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 -- building ansel-cmstest with colord support. nice. -- LibRaw string version: 0.21.1 -- LibRaw ID version: 0x0211 -- LibRaw SO version: 23.0.0 -- Check for LCMS2 availability... -- Checking for module 'lcms2' -- Found lcms2, version 2.15 -- Found lcms version 2.15, /usr/lib/liblcms2.so -- Found LCMS2 : /usr/lib/liblcms2.so /usr/include -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Found Jasper: /usr/lib/libjasper.so (found version "4.0.0") -- -- ---------------------------------------------------------------------------------- -- Libraw 0.21.1 configuration -- -- Libraw will be compiled with OpenMP support .................. YES -- Libraw will be compiled with LCMS support .................... YES -- Libraw will be compiled with example command-line programs ... NO -- Libraw will be compiled with RedCine codec support ........... YES -- Libraw will be compiled with DNG deflate codec support ....... YES -- Libraw will be compiled with DNG lossy codec support ......... YES -- Libraw will be compiled with RawSpeed support ................ NO -- Libraw will be compiled with debug message from dcraw ........ NO -- Libraw will be compiled with Foveon X3F support .............. NO -- Libraw will be compiled with Raspberry Pi RAW support ........ NO -- Libraw will be compiled as a static library -- ---------------------------------------------------------------------------------- -- Missing po4a-translate. Can NOT create translated manpages Missing po4a-updatepo. Can NOT update manpage translations -- Found Exiv2: /usr/lib/libexiv2.so -- The following features have been enabled: * OpenMP-based threading, used for parallelization of the library * XML reading, used for loading of data/cameras.xml * Lossy JPEG decoding, used for DNG Lossy JPEG compression decoding * ZLIB decoding, used for DNG Deflate compression decoding -- The following OPTIONAL packages have been found: * FFI * Terminfo * zstd * LLVM * Gettext * XMLLINT, command line XML tool, Used for validation of data/cameras.xml * LibSoup2 * OpenEXR (required version >= 3) * WebP (required version >= 0.3.0) * libavif (required version >= 0.8.2) * libheif * LensFun * OpenJPEG * IsoCodes (required version >= 3.66) * Libsecret * GraphicsMagick * GMIC * ICU * Lua54 (required version >= 5.4) * OSMGpsMap * Colord * ColordGTK * Cups * X11 * Jasper -- The following REQUIRED packages have been found: * GCCAr, create, modify, and extract from archives, A wrapper around ar adding the --plugin option * GCCNm, list GCC bitcode and object file’s symbol table, A wrapper around ar adding the --plugin option * GCCRanLib, generate index for GCC archive, A wrapper around ar adding the --plugin option * GTK3 (required version >= 3.22) * Threads * Sqlite3 (required version >= 3.15) * GIO * GThread * GModule * PangoCairo * Rsvg2 * LibXml2 * PNG * TIFF * JsonGlib * Pugixml (required version >= 1.2), Light-weight, simple and fast XML parser, Used for loading of data/cameras.xml * CURL (required version >= 7.56) * Glib * LCMS2, "A small-footprint color management engine", * ZLIB, software library used for data compression Used for decoding DNG Deflate compression * JPEG, free library for handling the JPEG image data format, implements a JPEG codec Used for decoding DNG Lossy JPEG compression * OpenMP, Open Multi-Processing, Used for parallelization of the library * Exiv2 -- Configuring done (11.9s) -- Generating done (1.0s) -- Build files have been written to: /home/trougnouf/.cache/yay/ansel-git/src/ansel/build make: Entering directory '/home/trougnouf/.cache/yay/ansel-git/src/ansel/build' [ 0%] Updating version string (git checkout) [ 0%] Building ca locale [ 0%] Building cs locale [ 0%] Building el locale [ 0%] Building ru locale [ 0%] Building af locale [ 0%] Building nl locale [ 0%] Building hu locale [ 1%] Building nb locale [ 1%] Building zh_TW locale [ 1%] Building de locale [ 1%] Building pl locale [ 1%] Building he locale [ 1%] Building fi locale [ 1%] Building da locale [ 1%] Building pt_BR locale [ 2%] Building eo locale [ 2%] Building fr locale [ 2%] Building ja locale [ 2%] Building ro locale [ 2%] Building it locale [ 2%] Building gl locale [ 2%] Building pt_PT locale [ 2%] Building es locale 3058 translated messages. 1923 translated messages, 524 fuzzy translations, 608 untranslated messages. [ 2%] Built target locale_el [ 2%] Built target locale_ca 4607 translated messages. 1557 translated messages, 703 fuzzy translations, 795 untranslated messages. 4638 translated messages, 2 fuzzy translations, 1 untranslated message. 4609 translated messages. [ 2%] Built target locale_pt_PT [ 2%] Building sl locale [ 2%] Built target locale_cs 311 translated messages, 1166 fuzzy translations, 1578 untranslated messages. 571 translated messages, 1141 fuzzy translations, 1343 untranslated messages. 4641 translated messages. 3056 translated messages. 3055 translated messages. [ 2%] Built target locale_eo 4641 translated messages. 4641 translated messages. 4641 translated messages. [ 2%] Building sk locale Version string: 0.0.0+329~g675c00015 [ 2%] Built target locale_gl [ 2%] Built target locale_pt_BR [ 2%] Built target locale_da [ 2%] Built target locale_nl [ 2%] Built target locale_ro [ 2%] Built target locale_ru [ 2%] Built target locale_hu [ 2%] Built target create_version_gen [ 2%] Built target locale_de 4308 translated messages. [ 3%] Building sr locale [ 3%] Built target locale_nb [ 3%] Building sq locale 4641 translated messages. 4641 translated messages. [ 3%] Building sr@latin locale [ 3%] Building sv locale [ 3%] Building tr locale 4067 translated messages. [ 3%] Built target locale_es 4641 translated messages. [ 3%] Building uk locale [ 3%] Building th locale [ 3%] Checking validity of cameras.xml 4642 translated messages. [ 3%] Building zh_CN locale [ 4%] Checking validity of /home/trougnouf/.cache/yay/ansel-git/src/ansel/build/share/ansel/anselconfig.xml [ 4%] Built target locale_it [ 4%] Built target locale_fi 4641 translated messages. [ 4%] Built target locale_af [ 4%] Built target locale_he 4641 translated messages. [ 4%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decoders/canon_600.cpp.o [ 4%] Building C object bin/external/CMakeFiles/whereami.dir/whereami/src/whereami.c.o [ 4%] Generating configuration min/max/default/type [ 4%] Built target locale_pl [ 4%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decoders/crx.cpp.o [ 4%] Built target locale_zh_TW [ 4%] Built target locale_ja 4297 translated messages, 2 fuzzy translations. [ 4%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decoders/decoders_dcraw.cpp.o [ 4%] Building C object bin/external/LuaAutoC/CMakeFiles/lautoc.dir/lautoc.c.o [ 4%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decoders/decoders_libraw.cpp.o [ 4%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decoders/decoders_libraw_dcrdefs.cpp.o [ 4%] Built target locale_fr [ 4%] Building C object bin/external/libxcf/CMakeFiles/xcf.dir/xcf.c.o [ 4%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decoders/dng.cpp.o [ 4%] Built target validate_anselconfig_xml 420 translated messages, 485 fuzzy translations, 2150 untranslated messages. 3718 translated messages. [ 4%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decoders/fp_dng.cpp.o 4641 translated messages. [ 4%] Built target generate_conf [ 4%] Built target locale_sk [ 4%] Built target deploy /home/trougnouf/.cache/yay/ansel-git/src/ansel/src/external/rawspeed/data/cameras.xml validates 3871 translated messages. [ 4%] Built target dependencies [ 4%] Built target locale_th [ 5%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decoders/fuji_compressed.cpp.o [ 5%] Building C object bin/external/libxcf/CMakeFiles/xcf.dir/xcf_names.c.o [ 5%] Built target locale_sl 3871 translated messages. [ 5%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decoders/generic.cpp.o [ 5%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decoders/kodak_decoders.cpp.o [ 5%] Built target locale_sr [ 5%] Built target locale_sr-latin [ 5%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decoders/load_mfbacks.cpp.o [ 5%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decoders/smal.cpp.o [ 5%] Built target validate-cameras.xml [ 5%] Built target tests 4641 translated messages. 4305 translated messages, 3 untranslated messages. [ 5%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decoders/unpack.cpp.o [ 5%] Built target locale_tr 4641 translated messages. 4641 translated messages. [ 5%] Built target locale_zh_CN [ 5%] Linking C static library libwhereami.a [ 5%] Generating authors.h for about dialog. 2885 translated messages, 812 fuzzy translations, 370 untranslated messages. [ 5%] Built target locale_sq [ 5%] Built target locale_uk [ 5%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/decoders/unpack_thumb.cpp.o [ 5%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/decoders/canon_600.cpp.o [ 5%] Built target locale_sv [ 5%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/demosaic/aahd_demosaic.cpp.o [ 5%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/demosaic/ahd_demosaic.cpp.o [ 5%] Generating photos.ansel.app.desktop [ 6%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/demosaic/dcb_demosaic.cpp.o [ 6%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/demosaic/dht_demosaic.cpp.o [ 6%] Built target whereami [ 6%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/decoders/crx.cpp.o [ 6%] Built target generate_authors_h [ 6%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/decoders/decoders_dcraw.cpp.o [ 6%] Linking C static library liblautoc.a [ 6%] Built target lautoc [ 6%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/decoders/decoders_libraw.cpp.o [ 6%] Linking C static library libxcf.a [ 6%] Built target xcf [ 7%] Generating ../metainfo/photos.ansel.app.appdata.xml [ 7%] Checking validity of noiseprofiles.json [ 7%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/demosaic/misc_demosaic.cpp.o [ 7%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/demosaic/xtrans_demosaic.cpp.o [ 7%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/integration/dngsdk_glue.cpp.o [ 7%] Generating anselrc [ 7%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/integration/rawspeed_glue.cpp.o [ 7%] Built target anselrc_file [ 7%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/libraw_c_api.cpp.o [ 7%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/libraw_datastream.cpp.o [ 7%] Test-compiling OpenCL program soften.cl /usr/bin/jsonschema:5: DeprecationWarning: The jsonschema CLI is deprecated and will be removed in a future version. Please use check-jsonschema instead, which can be installed from https://pypi.org/project/check-jsonschema/ from jsonschema.cli import main [ 7%] Built target opencl-program-soften.cl [ 7%] Test-compiling OpenCL program atrous.cl [ 7%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/adobepano.cpp.o [ 7%] Built target opencl-program-atrous.cl [ 8%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/canon.cpp.o [ 8%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/ciff.cpp.o [ 9%] Test-compiling OpenCL program basecurve.cl [ 9%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/cr3_parser.cpp.o [ 9%] Test-compiling OpenCL program basic.cl [ 9%] Test-compiling OpenCL program basicadj.cl [ 9%] Test-compiling OpenCL program bilateral.cl [ 10%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/decoders/decoders_libraw_dcrdefs.cpp.o [ 10%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/epson.cpp.o [ 10%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/decoders/dng.cpp.o [ 10%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/decoders/fp_dng.cpp.o [ 10%] Built target opencl-program-basecurve.cl [ 10%] Test-compiling OpenCL program blendop.cl [ 10%] Built target opencl-program-basic.cl [ 10%] Built target opencl-program-basicadj.cl [ 10%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/exif_gps.cpp.o [ 10%] Built target opencl-program-bilateral.cl [ 10%] Test-compiling OpenCL program bloom.cl [ 10%] Built target validate_noiseprofiles_json [ 10%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/fuji.cpp.o [ 10%] Test-compiling OpenCL program blurs.cl [ 10%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/hasselblad_model.cpp.o Merging translations into /home/trougnouf/.cache/yay/ansel-git/src/ansel/build/share/ansel/photos.ansel.app.desktop. [ 10%] Checking validity of photos.ansel.app.desktop [ 10%] Built target validate_photos.ansel.desktop [ 10%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/identify.cpp.o [ 10%] Built target opencl-program-blendop.cl [ 10%] Test-compiling OpenCL program bspline.cl [ 10%] Built target opencl-program-bloom.cl [ 10%] Built target opencl-program-blurs.cl [ 10%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/identify_tools.cpp.o [ 11%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/kodak.cpp.o [ 11%] Test-compiling OpenCL program channelmixer.cl [ 12%] Test-compiling OpenCL program colorreconstruction.cl [ 12%] Test-compiling OpenCL program colorspaces.cl [ 12%] Built target opencl-program-bspline.cl [ 12%] Test-compiling OpenCL program common.h [ 12%] Built target opencl-program-colorreconstruction.cl [ 12%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/leica.cpp.o [ 12%] Built target opencl-program-channelmixer.cl [ 12%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/decoders/fuji_compressed.cpp.o [ 12%] Test-compiling OpenCL program demosaic_markesteijn.cl [ 12%] Built target opencl-program-colorspaces.cl [ 12%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/makernotes.cpp.o [ 12%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/mediumformat.cpp.o /home/trougnouf/.cache/yay/ansel-git/src/ansel/data/kernels/common.h:19:9: warning: #pragma once in main file [-Wpragma-once-outside-header] #pragma once ^ 1 warning generated. [ 12%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/decoders/generic.cpp.o [ 12%] Built target opencl-program-common.h [ 12%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/decoders/kodak_decoders.cpp.o [ 12%] Test-compiling OpenCL program demosaic_other.cl Merging translations into /home/trougnouf/.cache/yay/ansel-git/src/ansel/build/bin/../share/metainfo/photos.ansel.app.appdata.xml. [ 12%] Test-compiling OpenCL program demosaic_ppg.cl CREATED /home/trougnouf/.cache/yay/ansel-git/src/ansel/build/bin/../share/metainfo/photos.ansel.app.appdata.xml [ 12%] Built target ansel.appdata_file [ 12%] Test-compiling OpenCL program demosaic_rcd.cl [ 12%] Built target opencl-program-demosaic_markesteijn.cl [ 12%] Test-compiling OpenCL program demosaic_vng.cl [ 12%] Test-compiling OpenCL program denoiseprofile.cl [ 12%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/minolta.cpp.o [ 12%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/decoders/smal.cpp.o [ 12%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/decoders/load_mfbacks.cpp.o [ 12%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/decoders/unpack.cpp.o [ 12%] Built target opencl-program-demosaic_other.cl [ 13%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/decoders/unpack_thumb.cpp.o [ 13%] Built target opencl-program-demosaic_ppg.cl [ 13%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/demosaic/aahd_demosaic.cpp.o [ 13%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/misc_parsers.cpp.o [ 13%] Built target opencl-program-demosaic_rcd.cl [ 13%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/nikon.cpp.o [ 13%] Built target opencl-program-demosaic_vng.cl [ 13%] Built target opencl-program-denoiseprofile.cl [ 13%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/demosaic/ahd_demosaic.cpp.o [ 14%] Test-compiling OpenCL program diffuse.cl [ 14%] Test-compiling OpenCL program dwt.cl [ 14%] Test-compiling OpenCL program extended.cl [ 14%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/demosaic/dcb_demosaic.cpp.o [ 14%] Built target opencl-program-dwt.cl [ 14%] Built target opencl-program-diffuse.cl [ 14%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/normalize_model.cpp.o [ 14%] Test-compiling OpenCL program filmic.cl [ 14%] Test-compiling OpenCL program gaussian.cl [ 14%] Test-compiling OpenCL program guided_filter.cl [ 14%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/olympus.cpp.o [ 14%] Built target opencl-program-extended.cl [ 14%] Test-compiling OpenCL program hazeremoval.cl [ 14%] Test-compiling OpenCL program highpass.cl [ 14%] Test-compiling OpenCL program liquify.cl [ 14%] Built target opencl-program-gaussian.cl [ 14%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/p1.cpp.o [ 14%] Built target opencl-program-filmic.cl [ 15%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/pentax.cpp.o [ 16%] Test-compiling OpenCL program locallaplacian.cl [ 16%] Built target opencl-program-guided_filter.cl [ 16%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/demosaic/dht_demosaic.cpp.o [ 16%] Built target opencl-program-hazeremoval.cl [ 16%] Built target opencl-program-highpass.cl [ 16%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/samsung.cpp.o [ 16%] Test-compiling OpenCL program lut3d.cl [ 16%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/demosaic/misc_demosaic.cpp.o [ 16%] Test-compiling OpenCL program negadoctor.cl [ 16%] Built target opencl-program-liquify.cl [ 16%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/demosaic/xtrans_demosaic.cpp.o [ 16%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/integration/dngsdk_glue.cpp.o [ 16%] Built target opencl-program-locallaplacian.cl [ 16%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/integration/rawspeed_glue.cpp.o [ 16%] Built target opencl-program-lut3d.cl [ 16%] Built target opencl-program-negadoctor.cl [ 16%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/sony.cpp.o [ 16%] Test-compiling OpenCL program nlmeans.cl [ 16%] Test-compiling OpenCL program retouch.cl [ 16%] Test-compiling OpenCL program rgbcurve.cl [ 16%] Test-compiling OpenCL program rgblevels.cl [ 16%] Test-compiling OpenCL program sharpen.cl [ 16%] Generating ansel-cmstest.1 [ 16%] Generating ansel.1 [ 16%] Built target opencl-program-nlmeans.cl [ 17%] Built target opencl-program-retouch.cl [ 17%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/libraw_c_api.cpp.o [ 17%] Built target opencl-program-rgbcurve.cl [ 17%] Built target manpage_ansel-cmstest.1 [ 17%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/libraw_datastream.cpp.o [ 17%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/adobepano.cpp.o [ 17%] Built target opencl-program-rgblevels.cl [ 17%] Generating ansel-cli.1 [ 17%] Generating ansel-generate-cache.1 [ 17%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/canon.cpp.o [ 17%] Built target manpage_ansel.1 [ 17%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/ciff.cpp.o [ 17%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/cr3_parser.cpp.o [ 17%] Built target opencl-program-sharpen.cl [ 17%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/metadata/tiff.cpp.o [ 17%] Built target manpage_ansel-cli.1 [ 17%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/postprocessing/aspect_ratio.cpp.o [ 17%] Generating ansel-cltest.1 [ 17%] Built target manpage_ansel-generate-cache.1 [ 17%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/postprocessing/dcraw_process.cpp.o [ 17%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/postprocessing/mem_image.cpp.o [ 17%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/epson.cpp.o [ 17%] Built target manpage_ansel-cltest.1 [ 17%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/exif_gps.cpp.o [ 18%] Building C object share/ansel/tools/basecurve/CMakeFiles/ansel-curve-tool.dir/ansel-curve-tool.c.o [ 18%] Building CXX object share/ansel/tools/basecurve/CMakeFiles/ansel-curve-tool.dir/exif-wrapper.cpp.o [ 18%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/fuji.cpp.o [ 18%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/postprocessing/postprocessing_aux.cpp.o [ 18%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/postprocessing/postprocessing_utils.cpp.o [ 18%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/hasselblad_model.cpp.o [ 19%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/postprocessing/postprocessing_utils_dcrdefs.cpp.o [ 19%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/preprocessing/ext_preprocess.cpp.o [ 19%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/preprocessing/raw2image.cpp.o [ 19%] Building C object share/ansel/tools/noise/CMakeFiles/ansel-noiseprofile.dir/noiseprofile.c.o /home/trougnouf/.cache/yay/ansel-git/src/ansel/tools/noise/noiseprofile.c: In function ‘read_pfm’: /home/trougnouf/.cache/yay/ansel-git/src/ansel/tools/noise/noiseprofile.c:62:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 62 | fscanf(f, "PF\n%d %d\n%*[^\n]", wd, ht); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/trougnouf/.cache/yay/ansel-git/src/ansel/tools/noise/noiseprofile.c:66:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 66 | fread(p, sizeof(float)*3, (*wd)*(*ht), f); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/trougnouf/.cache/yay/ansel-git/src/ansel/tools/noise/noiseprofile.c: In function ‘read_histogram’: /home/trougnouf/.cache/yay/ansel-git/src/ansel/tools/noise/noiseprofile.c:81:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 81 | fscanf(f, "%*f %*f %*f %*f %*f %*f %*f %*f %*f %*f\n"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/trougnouf/.cache/yay/ansel-git/src/ansel/tools/noise/noiseprofile.c:90:5: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 90 | fscanf(f, "%*f %*f %*f %*f %*f %*f %*f %f %f %f\n", hist + 3*k, hist+3*k+1, hist+3*k+2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/identify.cpp.o [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/identify_tools.cpp.o [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/kodak.cpp.o [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/leica.cpp.o [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/makernotes.cpp.o [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/mediumformat.cpp.o [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/preprocessing/subtract_black.cpp.o [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/tables/cameralist.cpp.o [ 20%] Linking C executable ansel-noiseprofile [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/minolta.cpp.o /home/trougnouf/.cache/yay/ansel-git/src/ansel/tools/basecurve/exif-wrapper.cpp: In function ‘int exif_get_ascii_datafield(const char*, const char*, char*, size_t)’: /home/trougnouf/.cache/yay/ansel-git/src/ansel/tools/basecurve/exif-wrapper.cpp:40:19: error: ‘AutoPtr’ is not a member of ‘Exiv2::Image’ 40 | Exiv2::Image::AutoPtr image = Exiv2::ImageFactory::open(filename); | ^~~~~~~ /home/trougnouf/.cache/yay/ansel-git/src/ansel/tools/basecurve/exif-wrapper.cpp:42:5: error: ‘image’ was not declared in this scope 42 | image->readMetadata(); | ^~~~~ /home/trougnouf/.cache/yay/ansel-git/src/ansel/tools/basecurve/exif-wrapper.cpp:46:19: error: ‘AutoPtr’ is not a member of ‘Exiv2::Value’ 46 | Exiv2::Value::AutoPtr val = exifData[key].getValue(); | ^~~~~~~ /home/trougnouf/.cache/yay/ansel-git/src/ansel/tools/basecurve/exif-wrapper.cpp:48:9: error: ‘val’ was not declared in this scope 48 | if (val->typeId() != Exiv2::asciiString) | ^~~ /home/trougnouf/.cache/yay/ansel-git/src/ansel/tools/basecurve/exif-wrapper.cpp:54:17: error: ‘val’ was not declared in this scope 54 | if ((size_t)val->size() >= buflen) | ^~~ /home/trougnouf/.cache/yay/ansel-git/src/ansel/tools/basecurve/exif-wrapper.cpp:60:33: error: ‘val’ was not declared in this scope 60 | snprintf(buf, buflen, "%s", val->toString().c_str()); | ^~~ /home/trougnouf/.cache/yay/ansel-git/src/ansel/tools/basecurve/exif-wrapper.cpp:44:22: warning: unused variable ‘exifData’ [-Wunused-variable] 44 | Exiv2::ExifData &exifData = image->exifData(); | ^~~~~~~~ [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/misc_parsers.cpp.o [ 20%] Built target ansel-noiseprofile [ 20%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/nikon.cpp.o [ 21%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/normalize_model.cpp.o [ 21%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/tables/colorconst.cpp.o [ 21%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/tables/colordata.cpp.o make[2]: *** [share/ansel/tools/basecurve/CMakeFiles/ansel-curve-tool.dir/build.make:90: share/ansel/tools/basecurve/CMakeFiles/ansel-curve-tool.dir/exif-wrapper.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:7955: share/ansel/tools/basecurve/CMakeFiles/ansel-curve-tool.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 21%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/tables/wblists.cpp.o [ 21%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/utils/curves.cpp.o [ 22%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/utils/decoder_info.cpp.o [ 22%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/olympus.cpp.o [ 22%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/p1.cpp.o [ 22%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/utils/init_close_utils.cpp.o [ 22%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/utils/open.cpp.o [ 22%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/pentax.cpp.o [ 22%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/samsung.cpp.o [ 22%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/utils/phaseone_processing.cpp.o [ 22%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/utils/read_utils.cpp.o [ 22%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/utils/thumb_utils.cpp.o [ 22%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/sony.cpp.o [ 22%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/utils/utils_dcraw.cpp.o [ 22%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/metadata/tiff.cpp.o [ 22%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/postprocessing/aspect_ratio.cpp.o [ 22%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/postprocessing/dcraw_process.cpp.o [ 22%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/utils/utils_libraw.cpp.o [ 22%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/write/apply_profile.cpp.o [ 23%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/postprocessing/mem_image.cpp.o [ 23%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/postprocessing/postprocessing_aux.cpp.o [ 23%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/postprocessing/postprocessing_utils.cpp.o [ 23%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/postprocessing/postprocessing_utils_dcrdefs.cpp.o [ 23%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/preprocessing/ext_preprocess.cpp.o [ 23%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/preprocessing/raw2image.cpp.o [ 23%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/preprocessing/subtract_black.cpp.o [ 24%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/write/file_write.cpp.o [ 24%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/tables/cameralist.cpp.o [ 24%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/write/tiff_writer.cpp.o [ 24%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/tables/colorconst.cpp.o [ 24%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/x3f/x3f_parse_process.cpp.o [ 25%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/tables/colordata.cpp.o [ 25%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/tables/wblists.cpp.o [ 25%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw.dir/__/LibRaw/src/x3f/x3f_utils_patched.cpp.o [ 25%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/curves.cpp.o [ 25%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/decoder_info.cpp.o [ 25%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/init_close_utils.cpp.o [ 25%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/open.cpp.o [ 25%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/phaseone_processing.cpp.o [ 25%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/read_utils.cpp.o [ 25%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/thumb_utils.cpp.o [ 26%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/utils_dcraw.cpp.o [ 26%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/utils/utils_libraw.cpp.o [ 26%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/write/apply_profile.cpp.o [ 26%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/write/file_write.cpp.o [ 26%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/write/tiff_writer.cpp.o [ 26%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/x3f/x3f_parse_process.cpp.o [ 26%] Building CXX object bin/external/LibRaw-cmake/CMakeFiles/raw_r.dir/__/LibRaw/src/x3f/x3f_utils_patched.cpp.o [ 26%] Linking CXX static library libraw.a [ 26%] Built target raw [ 26%] Linking CXX static library libraw_r.a [ 26%] Built target raw_r make: *** [Makefile:156: all] Error 2 make: Leaving directory '/home/trougnouf/.cache/yay/ansel-git/src/ansel/build' ==> ERROR: A failure occurred in build(). Aborting... -> error making: ansel-git-exit status 4 -> Failed to install the following packages. Manual intervention is required: ansel-git - exit status 4 ```

System

aurelienpierre commented 1 year ago

Apply #161 or revert Exiv2 to 0.27.x series

aurelienpierre commented 1 year ago

Should be fixed now.