https://bugs.kde.org/show_bug.cgi?id=469635

            Bug ID: 469635
           Summary: 5.105.0: build fails against exiv2 0.28.0
    Classification: Frameworks and Libraries
           Product: frameworks-kfilemetadata
           Version: 5.105.0
          Platform: Other
                OS: Other
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: pinak.ah...@gmail.com
          Reporter: kloczko.tom...@gmail.com
  Target Milestone: ---

Looks like build fails against latest  exiv2 0.28.0

[ 18%] Building CXX object
src/extractors/CMakeFiles/kfilemetadata_exiv2extractor.dir/exiv2extractor.cpp.o
cd
/home/tkloczko/rpmbuild/BUILD/kfilemetadata-5.105.0/x86_64-redhat-linux-gnu/src/extractors
&& /usr/bin/g++ -DHAVE_WEBP_SUPPORT
-DKFILEMETADATA_DEPRECATED_WARNINGS_SINCE=0x0
-DKFILEMETADATA_DISABLE_DEPRECATED_BEFORE_AND_AT=0x0
-DKF_DEPRECATED_WARNINGS_SINCE=0x60000
-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x56100 -DQT_CORE_LIB
-DQT_DEPRECATED_WARNINGS_SINCE=0x60000 -DQT_DISABLE_DEPRECATED_BEFORE=0x50e00
-DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII
-DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS
-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING
-DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER
-DTRANSLATION_DOMAIN=\"kfilemetadata5\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE
-Dkfilemetadata_exiv2extractor_EXPORTS
-I/home/tkloczko/rpmbuild/BUILD/kfilemetadata-5.105.0/x86_64-redhat-linux-gnu/src/extractors
-I/home/tkloczko/rpmbuild/BUILD/kfilemetadata-5.105.0/src/extractors
-I/home/tkloczko/rpmbuild/BUILD/kfilemetadata-5.105.0/x86_64-redhat-linux-gnu/src/extractors/kfilemetadata_exiv2extractor_autogen/include
-I/home/tkloczko/rpmbuild/BUILD/kfilemetadata-5.105.0/x86_64-redhat-linux-gnu/src
-I/home/tkloczko/rpmbuild/BUILD/kfilemetadata-5.105.0/src -isystem
/usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem
/usr/lib64/qt5/mkspecs/linux-g++ -O2 -g -grecord-gcc-switches -pipe -Wall
-Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3
-Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
-fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic
-fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection
-fdata-sections -ffunction-sections -flto=auto -flto-partition=none
-fno-exceptions -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align
-Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef
-Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self
-Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic
-Wzero-as-null-pointer-constant -Wmissing-include-dirs -DNDEBUG -std=c++14
-fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fexceptions -fPIC -MD
-MT
src/extractors/CMakeFiles/kfilemetadata_exiv2extractor.dir/exiv2extractor.cpp.o
-MF CMakeFiles/kfilemetadata_exiv2extractor.dir/exiv2extractor.cpp.o.d -o
CMakeFiles/kfilemetadata_exiv2extractor.dir/exiv2extractor.cpp.o -c
/home/tkloczko/rpmbuild/BUILD/kfilemetadata-5.105.0/src/extractors/exiv2extractor.cpp
/home/tkloczko/rpmbuild/BUILD/kfilemetadata-5.105.0/src/extractors/exiv2extractor.cpp:
In function 'QVariant {anonymous}::toVariantLong(const Exiv2::Value&)':
/home/tkloczko/rpmbuild/BUILD/kfilemetadata-5.105.0/src/extractors/exiv2extractor.cpp:78:31:
error: 'const class Exiv2::Value' has no member named 'toLong'
   78 |         qlonglong val = value.toLong();
      |                               ^~~~~~
/home/tkloczko/rpmbuild/BUILD/kfilemetadata-5.105.0/src/extractors/exiv2extractor.cpp:
In member function 'double
KFileMetaData::Exiv2Extractor::fetchGpsAltitude(const Exiv2::ExifData&)':
/home/tkloczko/rpmbuild/BUILD/kfilemetadata-5.105.0/src/extractors/exiv2extractor.cpp:313:39:
error: 'const class Exiv2::Value' has no member named 'toLong'
  313 |             auto altRef = it->value().toLong();
      |                                       ^~~~~~

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to