* Package: app-text/fbreader-0.99.4-r5 * Repository: gentoo * Maintainer: grozin@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox @@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; This ebuild was merged at the following commit: https://github.com/gentoo/gentoo/commit/518d94844deed8e77f6365724d73a3f76f7256ad (Tue Sep 29 20:45:41 UTC 2020) @@@@@ END @@@@@ emerge --info: Portage 3.0.8 (python 3.7.9-final-0, default/linux/amd64/17.1, gcc-10.2.0, glibc-2.32-r2, 5.4.0-1025-aws x86_64) ================================================================= System uname: Linux-5.4.0-1025-aws-x86_64-Intel-R-_Xeon-R-_Platinum_8124M_CPU_@_3.00GHz-with-gentoo-2.7 KiB Mem: 71926568 total, 53001436 free KiB Swap: 0 total, 0 free sh bash 5.0_p18 ld GNU ld (Gentoo 2.35.1 p1) 2.35.1 app-shells/bash: 5.0_p18::gentoo dev-lang/perl: 5.30.3-r1::gentoo dev-lang/python: 2.7.18-r3::gentoo, 3.6.12::gentoo, 3.7.9::gentoo, 3.8.6::gentoo, 3.9.0_rc2::gentoo dev-util/cmake: 3.18.3::gentoo sys-apps/baselayout: 2.7::gentoo sys-apps/openrc: 0.42.1::gentoo sys-apps/sandbox: 2.20::gentoo sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo sys-devel/automake: 1.16.2::gentoo sys-devel/binutils: 2.35.1::gentoo sys-devel/gcc: 10.2.0-r1::gentoo sys-devel/gcc-config: 2.3.2::gentoo sys-devel/libtool: 2.4.6-r6::gentoo sys-devel/make: 4.3::gentoo sys-kernel/linux-headers: 5.8::gentoo (virtual/os-headers) sys-libs/glibc: 2.32-r2::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 sync-rsync-extra-opts: sync-rsync-verify-metamanifest: yes sync-rsync-verify-jobs: 1 sync-rsync-verify-max-age: 24 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* GPL-2" CBUILD="x86_64-pc-linux-gnu" CC="x86_64-pc-linux-gnu-gcc" CFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXX="x86_64-pc-linux-gnu-g++" CXXFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" DISTDIR="/var/tmp/portage/app-text/fbreader-0.99.4-r5/distdir" EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" FCFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="C.UTF8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" MAKEOPTS="-j36 V=1" PKGDIR="/root/.packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" USE="acl amd64 berkdb bzip2 cli crypt dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" USERLAND="GNU" Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS >>> Unpacking source... >>> Unpacking fbreader-sources-0.99.4.tgz to /var/tmp/portage/app-text/fbreader-0.99.4-r5/work >>> Source unpacked in /var/tmp/portage/app-text/fbreader-0.99.4-r5/work >>> Preparing source in /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4 ... * Applying fbreader-0.99.4-combined.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4 ... make -j36 V=1 -j1 make[1]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/library' Compiling ZLibrary.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/library' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/typeId' Compiling ZLTypeId.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/typeId' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/util' Compiling ZLBase64InputStream.o ... OK Compiling ZLFileUtil.o ... OK Compiling ZLHexInputStream.o ... OK Compiling ZLKeyUtil.o ... OK Compiling ZLLanguageUtil.o ... OK Compiling ZLSearchUtil.o ... OK Compiling ZLSliceInputStream.o ... OK Compiling ZLStringUtil.o ... OK Compiling ZLUnicodeUtil.o ...ZLUnicodeUtil.cpp: In static member function ‘static std::size_t ZLUnicodeUtil::lastChar(ZLUnicodeUtil::Ucs4Char&, const char*)’: ZLUnicodeUtil.cpp:304:47: warning: unused parameter ‘ch’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] 304 | std::size_t ZLUnicodeUtil::lastChar(Ucs4Char &ch, const char *utf8String) { | ~~~~~~~~~~^~ OK Compiling ZLUserData.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/util' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/constants' Compiling ZLMimeType.o ... OK Compiling ZLXMLNamespace.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/constants' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/logger' Compiling ZLLogger.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/logger' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/filesystem' Compiling ZLDir.o ... OK Compiling ZLFSManager.o ... OK Compiling ZLFSPluginManager.o ... OK Compiling ZLFile.o ... OK Compiling ZLInputStreamDecorator.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/filesystem' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/filesystem/zip' Compiling ZLFSArchiverZip.o ... OK Compiling ZLFSCompressorGzip.o ... OK Compiling ZLGzipInputStream.o ... OK Compiling ZLZDecompressor.o ... OK Compiling ZLZipDir.o ... OK Compiling ZLZipEntryCache.o ... OK Compiling ZLZipHeader.o ... OK Compiling ZLZipInputStream.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/filesystem/zip' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/filesystem/bzip2' Compiling ZLBzip2InputStream.o ... OK Compiling ZLFSCompressorBzip2.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/filesystem/bzip2' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/filesystem/tar' Compiling ZLFSArchiverTar.o ... OK Compiling ZLTar.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/filesystem/tar' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/dialogs' Compiling ZLDialog.o ... OK Compiling ZLDialogContent.o ...In file included from ZLDialogContent.cpp:22: ZLOptionView.h: In member function ‘virtual void ZLOptionView::_setActive(bool)’: ZLOptionView.h:47:31: warning: unused parameter ‘active’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] 47 | virtual void _setActive(bool active) {} | ~~~~~^~~~~~ OK Compiling ZLDialogContentBuilder.o ... OK Compiling ZLDialogManager.o ...ZLDialogManager.cpp: In member function ‘virtual shared_ptr ZLDialogManager::createProgressDialog(const ZLResourceKey&, bool) const’: ZLDialogManager.cpp:91:89: warning: unused parameter ‘key’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] 91 | ZLDialogManager::createProgressDialog(const ZLResourceKey &key, bool /*network*/) const { | ~~~~~~~~~~~~~~~~~~~~~^~~ OK Compiling ZLOpenFileDialog.o ... OK Compiling ZLOptionEntry.o ...In file included from ZLOptionEntry.cpp:21: ZLOptionView.h: In member function ‘virtual void ZLOptionView::_setActive(bool)’: ZLOptionView.h:47:31: warning: unused parameter ‘active’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] 47 | virtual void _setActive(bool active) {} | ~~~~~^~~~~~ OK Compiling ZLOptionView.o ...In file included from ZLOptionView.cpp:20: ZLOptionView.h: In member function ‘virtual void ZLOptionView::_setActive(bool)’: ZLOptionView.h:47:31: warning: unused parameter ‘active’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] 47 | virtual void _setActive(bool active) {} | ~~~~~^~~~~~ OK Compiling ZLOptionsDialog.o ... OK Compiling ZLProgressDialog.o ... OK Compiling ZLTreeDialog.o ...In file included from /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/ZLTreeNode.h:26, from /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/ZLTreeListener.h:23, from ZLTreeDialog.h:23, from ZLTreeDialog.cpp:20: /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h: In instantiation of ‘void shared_ptr_storage::removeReference() [with T = ZLTreeSearcher]’: /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h:178:30: required from ‘void shared_ptr::detachStorage() [with T = ZLTreeSearcher]’ /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h:208:2: required from ‘shared_ptr::~shared_ptr() [with T = ZLTreeSearcher]’ ZLTreeDialog.cpp:22:77: required from here /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h:147:3: warning: deleting object of abstract class type ‘ZLTreeSearcher’ which has non-virtual destructor will cause undefined behavior []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdelete-non-virtual-dtor-Wdelete-non-virtual-dtor]8;;] 147 | delete ptr; | ^~~~~~~~~~ OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/dialogs' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/optionEntries' Compiling ZLColorOptionBuilder.o ...ZLColorOptionBuilder.cpp: In member function ‘virtual const ZLColor ZLMultiColorOptionEntry::color() const’: ZLColorOptionBuilder.cpp:128:10: warning: variable ‘color’ set but not used []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-but-set-variable-Wunused-but-set-variable]8;;] 128 | ZLColor color = myData->myCurrentColors[myData->myCurrentOptionName]; | ^~~~~ OK Compiling ZLFontFamilyOptionEntry.o ... OK Compiling ZLLanguageOptionEntry.o ... OK Compiling ZLSimpleKeyOptionEntry.o ... OK Compiling ZLSimpleOptionEntry.o ... OK Compiling ZLStringEditOptionEntry.o ... OK Compiling ZLStringInfoEntry.o ... OK Compiling ZLToggleBooleanOptionEntry.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/optionEntries' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/application' Compiling ZLApplication.o ... OK Compiling ZLApplicationActions.o ... OK Compiling ZLApplicationBase.o ... OK Compiling ZLApplicationWindow.o ... OK Compiling ZLKeyBindings.o ... OK Compiling ZLMenu.o ... OK Compiling ZLToolbar.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/application' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/view' Compiling ZLMirroredPaintContext.o ... OK Compiling ZLPaintContext.o ... OK Compiling ZLView.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/view' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/encoding' Compiling DummyEncodingConverter.o ... OK Compiling EncodingCollectionReader.o ... OK Compiling MyEncodingConverter.o ... OK Compiling Utf8EncodingConverter.o ... OK Compiling ZLEncodingCollection.o ... OK Compiling ZLEncodingConverter.o ... OK Compiling ZLEncodingSet.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/encoding' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/options' Compiling ZLCategoryKey.o ... OK Compiling ZLConfig.o ... OK Compiling ZLOptions.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/options' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/message' Compiling ZLMessage.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/message' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/resources' Compiling ZLResource.o ...In file included from ZLResource.cpp:23: /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h: In instantiation of ‘void shared_ptr_storage::removeReference() [with T = ZLTreeResource::Condition]’: /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h:178:30: required from ‘void shared_ptr::detachStorage() [with T = ZLTreeResource::Condition]’ /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h:208:2: required from ‘shared_ptr::~shared_ptr() [with T = ZLTreeResource::Condition]’ ZLResource.cpp:190:10: required from here /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h:147:3: warning: deleting object of abstract class type ‘ZLTreeResource::Condition’ which has non-virtual destructor will cause undefined behavior []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdelete-non-virtual-dtor-Wdelete-non-virtual-dtor]8;;] 147 | delete ptr; | ^~~~~~~~~~ OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/resources' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/time' Compiling ZLTime.o ... OK Compiling ZLTimeManager.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/time' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/xml' Compiling ZLXMLReader.o ...ZLXMLReader.cpp: In member function ‘virtual void ZLXMLReader::collectExternalEntities(std::map, std::__cxx11::basic_string >&)’: ZLXMLReader.cpp:149:78: warning: unused parameter ‘entityMap’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-parameter-Wunused-parameter]8;;] 149 | :collectExternalEntities(std::map &entityMap) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ OK Compiling ZLXMLWriter.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/xml' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/xml/expat' Compiling ZLXMLReaderInternal.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/xml/expat' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/image' Compiling ZLBase64EncodedImage.o ... OK Compiling ZLFileImage.o ... OK Compiling ZLHexEncodedImage.o ... OK Compiling ZLImage.o ...In file included from /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/ZLNetworkRequest.h:26, from ZLImage.cpp:22: /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h: In instantiation of ‘void shared_ptr_storage::removeReference() [with T = ZLNetworkRequest]’: /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h:178:30: required from ‘void shared_ptr::detachStorage() [with T = ZLNetworkRequest]’ /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h:208:2: required from ‘shared_ptr::~shared_ptr() [with T = ZLNetworkRequest]’ ZLImage.cpp:29:9: required from here /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h:147:3: warning: deleting object of abstract class type ‘ZLNetworkRequest’ which has non-virtual destructor will cause undefined behavior []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdelete-non-virtual-dtor-Wdelete-non-virtual-dtor]8;;] 147 | delete ptr; | ^~~~~~~~~~ OK Compiling ZLImageManager.o ... OK Compiling ZLNetworkImage.o ...In file included from /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/ZLNetworkManager.h:25, from ZLNetworkImage.cpp:24: /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h: In instantiation of ‘void shared_ptr_storage::removeReference() [with T = ZLNetworkRequest]’: /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h:178:30: required from ‘void shared_ptr::detachStorage() [with T = ZLNetworkRequest]’ /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h:208:2: required from ‘shared_ptr::~shared_ptr() [with T = ZLNetworkRequest]’ ZLNetworkImage.cpp:70:10: required from here /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h:147:3: warning: deleting object of abstract class type ‘ZLNetworkRequest’ which has non-virtual destructor will cause undefined behavior []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdelete-non-virtual-dtor-Wdelete-non-virtual-dtor]8;;] 147 | delete ptr; | ^~~~~~~~~~ OK Compiling ZLStreamImage.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/image' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/language' Compiling ZLCharSequence.o ... OK Compiling ZLLanguageDetector.o ... OK Compiling ZLLanguageList.o ... OK Compiling ZLLanguageMatcher.o ... OK Compiling ZLStatistics.o ... OK Compiling ZLStatisticsGenerator.o ... OK Compiling ZLStatisticsItem.o ... OK Compiling ZLStatisticsXMLReader.o ... OK Compiling ZLStatisticsXMLWriter.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/language' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/unix/time' Compiling ZLUnixTime.o ...ZLUnixTime.cpp: In member function ‘virtual ZLTime ZLUnixTimeManager::currentTime() const’: ZLUnixTime.cpp:29:14: warning: ‘int ftime(timeb*)’ is deprecated []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations-Wdeprecated-declarations]8;;] 29 | ftime(&timeB); | ^ In file included from ZLUnixTime.cpp:20: /usr/include/sys/timeb.h:39:12: note: declared here 39 | extern int ftime (struct timeb *__timebuf) | ^~~~~ OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/unix/time' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/runnable' Compiling ZLExecutionUtil.o ... OK Compiling ZLRunnable.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/runnable' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/network' Compiling ZLAsynchronousInputStream.o ... OK Compiling ZLGzipAsynchronousInputStream.o ... OK Compiling ZLNetworkManager.o ...In file included from /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/ZLFile.h:26, from ZLNetworkManager.cpp:24: /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h: In instantiation of ‘void shared_ptr_storage::removeReference() [with T = ZLNetworkRequest]’: /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h:178:30: required from ‘void shared_ptr::detachStorage() [with T = ZLNetworkRequest]’ /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h:208:2: required from ‘shared_ptr::~shared_ptr() [with T = ZLNetworkRequest]’ ZLNetworkManager.cpp:152:73: required from here /var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/../../zlibrary/core/include/shared_ptr.h:147:3: warning: deleting object of abstract class type ‘ZLNetworkRequest’ which has non-virtual destructor will cause undefined behavior []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdelete-non-virtual-dtor-Wdelete-non-virtual-dtor]8;;] 147 | delete ptr; | ^~~~~~~~~~ OK Compiling ZLNetworkRequest.o ... OK Compiling ZLNetworkUtil.o ... OK Compiling ZLPlainAsynchronousInputStream.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/network' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/network/requests' Compiling ZLNetworkDownloadRequest.o ... OK Compiling ZLNetworkNoActionRequest.o ... OK Compiling ZLNetworkReadToStringRequest.o ... OK Compiling ZLNetworkXMLParserRequest.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/network/requests' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/blockTreeView' Compiling ZLBlockTreeNode.o ... OK Compiling ZLBlockTreeView.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/blockTreeView' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/tree' Compiling ZLTreeActionNode.o ... OK Compiling ZLTreeNode.o ... OK Compiling ZLTreePageNode.o ... OK Compiling ZLTreeTitledNode.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/tree' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/desktop/application' Compiling ZLDesktopApplicationWindow.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/desktop/application' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/desktop/dialogs' Compiling ZLDesktopOpenFileDialog.o ... OK Compiling ZLDesktopOptionsDialog.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/desktop/dialogs' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/unix/xmlconfig' Compiling AsciiEncoder.o ... OK Compiling XMLConfig.o ... OK Compiling XMLConfigDelta.o ... OK Compiling XMLConfigDeltaWriter.o ... OK Compiling XMLConfigIO.o ... OK Compiling XMLConfigReader.o ... OK Compiling XMLConfigWriter.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/unix/xmlconfig' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/unix/filesystem' Compiling ZLUnixFSDir.o ... OK Compiling ZLUnixFSManager.o ... OK Compiling ZLUnixFileInputStream.o ... OK Compiling ZLUnixFileOutputStream.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/unix/filesystem' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/unix/iconv' Compiling IConvEncodingConverter.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/unix/iconv' make[2]: Entering directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/unix/library' Compiling ZLibrary.o ... OK make[2]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core/src/unix/library' Creating libzlcore.so.0.99.4 .../bin/sh: g++: command not found make[1]: *** [Makefile:52: libzlcore.so.0.99.4] Error 127 make[1]: Leaving directory '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4/zlibrary/core' make: *** [Makefile:9: all] Error 1 * ERROR: app-text/fbreader-0.99.4-r5::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-text/fbreader-0.99.4-r5::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-text/fbreader-0.99.4-r5::gentoo'`. * The complete build log is located at '/var/log/emerge-log/build/app-text/fbreader-0.99.4-r5:20200929-205903.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-text/fbreader-0.99.4-r5/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-text/fbreader-0.99.4-r5/temp/environment'. * Working directory: '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4' * S: '/var/tmp/portage/app-text/fbreader-0.99.4-r5/work/fbreader-0.99.4'