[Bug 272311] graphics/exiv2: upgrade to v0.28
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Jul 10 00:50:42 BST 2023
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272311
--- Comment #95 from commit-hook at FreeBSD.org ---
A commit in branch main references this bug:
URL:
https://cgit.FreeBSD.org/ports/commit/?id=a3a68eda0484fbbc23a313b5e338e281662b40f1
commit a3a68eda0484fbbc23a313b5e338e281662b40f1
Author: Jan Beich <jbeich at FreeBSD.org>
AuthorDate: 2023-07-09 23:43:56 +0000
Commit: Jan Beich <jbeich at FreeBSD.org>
CommitDate: 2023-07-09 23:49:06 +0000
graphics/gexiv2: mark BROKEN on i386 after ce4a214fb709
In file included from ../gexiv2/gexiv2-metadata.cpp:21:
../gexiv2/gexiv2-stream-io.h:49:39: error: non-virtual member function
marked 'override' hides virtual member function
int seek (long offset, Position pos) override;
^
/usr/local/include/exiv2/basicio.hpp:165:15: note: hidden overloaded
virtual function 'Exiv2::BasicIo::seek' declared here: type mismatch at 1st
parameter ('int64_t' (aka 'long long') vs 'long')
virtual int seek(int64_t offset, Position pos) = 0;
^
../gexiv2/gexiv2-metadata.cpp:152:71: error: non-virtual member function
marked 'override' hides virtual member function
int seek(seek_offset_t offset, Exiv2::BasicIo::Position position)
override {
^
/usr/local/include/exiv2/basicio.hpp:165:15: note: hidden overloaded
virtual function 'Exiv2::BasicIo::seek' declared here: type mismatch at 1st
parameter ('int64_t' (aka 'long long') vs '(anonymous
namespace)::GioIo::seek_offset_t' (aka 'long'))
virtual int seek(int64_t offset, Position pos) = 0;
^
../gexiv2/gexiv2-metadata.cpp:533:43: error: allocating an object of
abstract class type 'StreamIo'
StreamIo::ptr_type stream_ptr{new StreamIo (cb)};
^
/usr/local/include/exiv2/basicio.hpp:165:15: note: unimplemented pure
virtual method 'seek' in 'StreamIo'
virtual int seek(int64_t offset, Position pos) = 0;
^
../gexiv2/gexiv2-metadata.cpp:552:37: error: allocating an object of
abstract class type '(anonymous namespace)::GioIo'
GioIo::ptr_type gio_ptr{new GioIo (stream)};
^
/usr/local/include/exiv2/basicio.hpp:165:15: note: unimplemented pure
virtual method 'seek' in 'GioIo'
virtual int seek(int64_t offset, Position pos) = 0;
^
../gexiv2/gexiv2-metadata.cpp:744:43: error: allocating an object of
abstract class type 'StreamIo'
StreamIo::ptr_type stream_ptr{new StreamIo (cb)};
^
In file included from ../gexiv2/gexiv2-stream-io.cpp:13:
../gexiv2/gexiv2-stream-io.h:49:39: error: non-virtual member function
marked 'override' hides virtual member function
int seek (long offset, Position pos) override;
^
/usr/local/include/exiv2/basicio.hpp:165:15: note: hidden overloaded
virtual function 'Exiv2::BasicIo::seek' declared here: type mismatch at 1st
parameter ('int64_t' (aka 'long long') vs 'long')
virtual int seek(int64_t offset, Position pos) = 0;
^
PR: 272311
graphics/gexiv2/Makefile | 2 ++
1 file changed, 2 insertions(+)
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the kde-freebsd
mailing list