* Package: net-news/newsboat-2.28:0  * Repository: gentoo  * Maintainer: cedk@gentoo.org  * USE: abi_x86_64 amd64 elibc_glibc kernel_linux  * FEATURES: network-sandbox preserve-libs sandbox selinux sesandbox userpriv usersandbox * /etc/portage/package.cflags/flto -> net-news/newsboat: +flto * FEATURES='assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live candy config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch parallel-install preserve-libs protect-owned qa-unresolved-soname-deps sandbox selinux sesandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr' * CFLAGS='-march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed' * CXXFLAGS='-march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed' * FFLAGS='-march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed' * FCFLAGS='-march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed' * F77FLAGS='-march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed' * LDFLAGS='-Wl,-O1 -Wl,--as-needed' * MAKEOPTS='-j16 -l16' * gcc (Gentoo Hardened 13.2.1_p20230826 p7) 13.2.1 20230826 * g++ (Gentoo Hardened 13.2.1_p20230826 p7) 13.2.1 20230826 * GNU ld (Gentoo 2.40 p5) 2.40.0 * Linux gentoo 6.1.57-gentoo-dist-hardened #1 SMP PREEMPT_DYNAMIC Fri Nov 3 17:28:18 EDT 2023 x86_64 AMD Ryzen Threadripper 3960X 24-Core Processor AuthenticAMD GNU/Linux net-news/newsboat: 1 minute, 22 seconds average for 2 merges 2023-08-01T02:12:11 >>> net-news/newsboat: 26 seconds 2023-11-09T17:25:02 >>> net-news/newsboat: 2 minutes, 19 seconds ]0;emerge 17:28:54 3|3 newsboat 01:23 (root@gentoo)>>> Unpacking source... >>> Unpacking newsboat-2.28.tar.xz to /var/tmp/portage/net-news/newsboat-2.28/work * Loading addr2line-0.17.0.crate into Cargo registry ...  [ ok ] * Loading adler-1.0.2.crate into Cargo registry ...  [ ok ] * Loading aho-corasick-0.7.18.crate into Cargo registry ...  [ ok ] * Loading autocfg-1.1.0.crate into Cargo registry ...  [ ok ] * Loading backtrace-0.3.64.crate into Cargo registry ...  [ ok ] * Loading bitflags-1.3.2.crate into Cargo registry ...  [ ok ] * Loading bit-set-0.5.2.crate into Cargo registry ...  [ ok ] * Loading bit-vec-0.6.3.crate into Cargo registry ...  [ ok ] * Loading block-0.1.6.crate into Cargo registry ...  [ ok ] * Loading byteorder-1.4.3.crate into Cargo registry ...  [ ok ] * Loading cc-1.0.73.crate into Cargo registry ...  [ ok ] * Loading cfg-if-1.0.0.crate into Cargo registry ...  [ ok ] * Loading chrono-0.4.19.crate into Cargo registry ...  [ ok ] * Loading codespan-reporting-0.11.1.crate into Cargo registry ...  [ ok ] * Loading curl-sys-0.4.55+curl-7.83.1.crate into Cargo registry ...  [ ok ] * Loading cxxbridge-flags-1.0.68.crate into Cargo registry ...  [ ok ] * Loading cxxbridge-macro-1.0.68.crate into Cargo registry ...  [ ok ] * Loading cxx-1.0.68.crate into Cargo registry ...  [ ok ] * Loading cxx-build-1.0.68.crate into Cargo registry ...  [ ok ] * Loading dirs-4.0.0.crate into Cargo registry ...  [ ok ] * Loading dirs-sys-0.3.7.crate into Cargo registry ...  [ ok ] * Loading fastrand-1.7.0.crate into Cargo registry ...  [ ok ] * Loading fnv-1.0.7.crate into Cargo registry ...  [ ok ] * Loading form_urlencoded-1.0.1.crate into Cargo registry ...  [ ok ] * Loading getrandom-0.2.5.crate into Cargo registry ...  [ ok ] * Loading gettext-rs-0.7.0.crate into Cargo registry ...  [ ok ] * Loading gettext-sys-0.21.3.crate into Cargo registry ...  [ ok ] * Loading gimli-0.26.1.crate into Cargo registry ...  [ ok ] * Loading idna-0.2.3.crate into Cargo registry ...  [ ok ] * Loading instant-0.1.12.crate into Cargo registry ...  [ ok ] * Loading lazy_static-1.4.0.crate into Cargo registry ...  [ ok ] * Loading lexopt-0.2.0.crate into Cargo registry ...  [ ok ] * Loading libc-0.2.126.crate into Cargo registry ...  [ ok ] * Loading libz-sys-1.1.5.crate into Cargo registry ...  [ ok ] * Loading link-cplusplus-1.0.6.crate into Cargo registry ...  [ ok ] * Loading locale_config-0.3.0.crate into Cargo registry ...  [ ok ] * Loading malloc_buf-0.0.6.crate into Cargo registry ...  [ ok ] * Loading matches-0.1.9.crate into Cargo registry ...  [ ok ] * Loading md5-0.7.0.crate into Cargo registry ...  [ ok ] * Loading memchr-2.4.1.crate into Cargo registry ...  [ ok ] * Loading minimal-lexical-0.2.1.crate into Cargo registry ...  [ ok ] * Loading miniz_oxide-0.4.4.crate into Cargo registry ...  [ ok ] * Loading natord-1.0.9.crate into Cargo registry ...  [ ok ] * Loading nom-7.1.1.crate into Cargo registry ...  [ ok ] * Loading num-integer-0.1.44.crate into Cargo registry ...  [ ok ] * Loading num-traits-0.2.14.crate into Cargo registry ...  [ ok ] * Loading objc-0.2.7.crate into Cargo registry ...  [ ok ] * Loading objc-foundation-0.1.1.crate into Cargo registry ...  [ ok ] * Loading objc_id-0.1.1.crate into Cargo registry ...  [ ok ] * Loading object-0.27.1.crate into Cargo registry ...  [ ok ] * Loading once_cell-1.12.0.crate into Cargo registry ...  [ ok ] * Loading percent-encoding-2.1.0.crate into Cargo registry ...  [ ok ] * Loading pkg-config-0.3.24.crate into Cargo registry ...  [ ok ] * Loading ppv-lite86-0.2.16.crate into Cargo registry ...  [ ok ] * Loading proc-macro2-1.0.36.crate into Cargo registry ...  [ ok ] * Loading proptest-1.0.0.crate into Cargo registry ...  [ ok ] * Loading quick-error-1.2.3.crate into Cargo registry ...  [ ok ] * Loading quick-error-2.0.1.crate into Cargo registry ...  [ ok ] * Loading quote-1.0.16.crate into Cargo registry ...  [ ok ] * Loading rand-0.8.5.crate into Cargo registry ...  [ ok ] * Loading rand_chacha-0.3.1.crate into Cargo registry ...  [ ok ] * Loading rand_core-0.6.3.crate into Cargo registry ...  [ ok ] * Loading rand_xorshift-0.3.0.crate into Cargo registry ...  [ ok ] * Loading redox_syscall-0.2.11.crate into Cargo registry ...  [ ok ] * Loading redox_users-0.4.2.crate into Cargo registry ...  [ ok ] * Loading regex-1.5.5.crate into Cargo registry ...  [ ok ] * Loading regex-syntax-0.6.25.crate into Cargo registry ...  [ ok ] * Loading remove_dir_all-0.5.3.crate into Cargo registry ...  [ ok ] * Loading rustc-demangle-0.1.21.crate into Cargo registry ...  [ ok ] * Loading rusty-fork-0.3.0.crate into Cargo registry ...  [ ok ] * Loading scratch-1.0.1.crate into Cargo registry ...  [ ok ] * Loading section_testing-0.0.5.crate into Cargo registry ...  [ ok ] * Loading syn-1.0.89.crate into Cargo registry ...  [ ok ] * Loading tempfile-3.3.0.crate into Cargo registry ...  [ ok ] * Loading temp-dir-0.1.11.crate into Cargo registry ...  [ ok ] * Loading termcolor-1.1.3.crate into Cargo registry ...  [ ok ] * Loading thiserror-1.0.30.crate into Cargo registry ...  [ ok ] * Loading thiserror-impl-1.0.30.crate into Cargo registry ...  [ ok ] * Loading time-0.1.43.crate into Cargo registry ...  [ ok ] * Loading tinyvec-1.5.1.crate into Cargo registry ...  [ ok ] * Loading tinyvec_macros-0.1.0.crate into Cargo registry ...  [ ok ] * Loading unicode-bidi-0.3.7.crate into Cargo registry ...  [ ok ] * Loading unicode-normalization-0.1.19.crate into Cargo registry ...  [ ok ] * Loading unicode-width-0.1.9.crate into Cargo registry ...  [ ok ] * Loading unicode-xid-0.2.2.crate into Cargo registry ...  [ ok ] * Loading url-2.2.2.crate into Cargo registry ...  [ ok ] * Loading vcpkg-0.2.15.crate into Cargo registry ...  [ ok ] * Loading wait-timeout-0.2.0.crate into Cargo registry ...  [ ok ] * Loading wasi-0.10.2+wasi-snapshot-preview1.crate into Cargo registry ...  [ ok ] * Loading winapi-0.3.9.crate into Cargo registry ...  [ ok ] * Loading winapi-i686-pc-windows-gnu-0.4.0.crate into Cargo registry ...  [ ok ] * Loading winapi-util-0.1.5.crate into Cargo registry ...  [ ok ] * Loading winapi-x86_64-pc-windows-gnu-0.4.0.crate into Cargo registry ...  [ ok ] * Loading xdg-2.4.1.crate into Cargo registry ...  [ ok ] >>> Source unpacked in /var/tmp/portage/net-news/newsboat-2.28/work >>> Preparing source in /var/tmp/portage/net-news/newsboat-2.28/work/newsboat-2.28 ... * Applying newsboat-2.28-flags.patch ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-news/newsboat-2.28/work/newsboat-2.28 ... Checking for package sqlite3... found Checking for package libcurl... found Checking for package libxml-2.0... found Checking for package stfl... found Checking for command asciidoctor... found Checking for command cargo... found Checking for package json... not found Checking for package json-c... found Checking for package ncursesw... found curl was built with static libraries disabled curl was built with static libraries disabled >>> Source configured. >>> Compiling source in /var/tmp/portage/net-news/newsboat-2.28/work/newsboat-2.28 ... make -j16 -l16 prefix=/usr CC=x86_64-pc-linux-gnu-gcc CXX=x86_64-pc-linux-gnu-g++ AR=x86_64-pc-linux-gnu-ar RANLIB=x86_64-pc-linux-gnu-ranlib x86_64-pc-linux-gnu-g++ -std=c++11 -Iinclude -Istfl -Ifilter -I. -Irss -Itarget/cxxbridge/ -Wall -Wextra -Wunreachable-code -DLOCALEDIR='"/usr/share/locale"' -I/usr/include/libxml2 -I/usr/include/json-c -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -o doc/generate doc/generate.cpp x86_64-pc-linux-gnu-g++ -std=c++11 -Iinclude -Istfl -Ifilter -I. -Irss -Itarget/cxxbridge/ -Wall -Wextra -Wunreachable-code -DLOCALEDIR='"/usr/share/locale"' -I/usr/include/libxml2 -I/usr/include/json-c -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -o src/ruststring.o -c src/ruststring.cpp x86_64-pc-linux-gnu-g++ -std=c++11 -Iinclude -Istfl -Ifilter -I. -Irss -Itarget/cxxbridge/ -Wall -Wextra -Wunreachable-code -DLOCALEDIR='"/usr/share/locale"' -I/usr/include/libxml2 -I/usr/include/json-c -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -o filter/Scanner.o -c filter/Scanner.cpp x86_64-pc-linux-gnu-g++ -std=c++11 -Iinclude -Istfl -Ifilter -I. -Irss -Itarget/cxxbridge/ -Wall -Wextra -Wunreachable-code -DLOCALEDIR='"/usr/share/locale"' -I/usr/include/libxml2 -I/usr/include/json-c -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -o filter/Parser.o -c filter/Parser.cpp ./txt2h stfl/dialogs.stfl .stfl > stfl/dialogs.h ./txt2h stfl/empty.stfl .stfl > stfl/empty.h ./txt2h stfl/feedlist.stfl .stfl > stfl/feedlist.h ./txt2h stfl/filebrowser.stfl .stfl > stfl/filebrowser.h ./txt2h stfl/help.stfl .stfl > stfl/help.h ./txt2h stfl/itemlist.stfl .stfl > stfl/itemlist.h ./txt2h stfl/itemview.stfl .stfl > stfl/itemview.h ./txt2h stfl/selecttag.stfl .stfl > stfl/selecttag.h ./txt2h stfl/urlview.stfl .stfl > stfl/urlview.h x86_64-pc-linux-gnu-g++ -std=c++11 -Iinclude -Istfl -Ifilter -I. -Irss -Itarget/cxxbridge/ -Wall -Wextra -Wunreachable-code -DLOCALEDIR='"/usr/share/locale"' -I/usr/include/libxml2 -I/usr/include/json-c -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -o src/reloadrangethread.o -c src/reloadrangethread.cpp x86_64-pc-linux-gnu-g++ -std=c++11 -Iinclude -Istfl -Ifilter -I. -Irss -Itarget/cxxbridge/ -Wall -Wextra -Wunreachable-code -DLOCALEDIR='"/usr/share/locale"' -I/usr/include/libxml2 -I/usr/include/json-c -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -o src/regexowner.o -c src/regexowner.cpp x86_64-pc-linux-gnu-g++ -std=c++11 -Iinclude -Istfl -Ifilter -I. -Irss -Itarget/cxxbridge/ -Wall -Wextra -Wunreachable-code -DLOCALEDIR='"/usr/share/locale"' -I/usr/include/libxml2 -I/usr/include/json-c -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -o src/statusline.o -c src/statusline.cpp x86_64-pc-linux-gnu-g++ -std=c++11 -Iinclude -Istfl -Ifilter -I. -Irss -Itarget/cxxbridge/ -Wall -Wextra -Wunreachable-code -DLOCALEDIR='"/usr/share/locale"' -I/usr/include/libxml2 -I/usr/include/json-c -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -o src/file_system.o -c src/file_system.cpp x86_64-pc-linux-gnu-g++ -std=c++11 -Iinclude -Istfl -Ifilter -I. -Irss -Itarget/cxxbridge/ -Wall -Wextra -Wunreachable-code -DLOCALEDIR='"/usr/share/locale"' -I/usr/include/libxml2 -I/usr/include/json-c -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -o rss/exception.o -c rss/exception.cpp x86_64-pc-linux-gnu-g++ -std=c++11 -Iinclude -Istfl -Ifilter -I. -Irss -Itarget/cxxbridge/ -Wall -Wextra -Wunreachable-code -DLOCALEDIR='"/usr/share/locale"' -I/usr/include/libxml2 -I/usr/include/json-c -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -o rss/rss10parser.o -c rss/rss10parser.cpp x86_64-pc-linux-gnu-g++ -std=c++11 -Iinclude -Istfl -Ifilter -I. -Irss -Itarget/cxxbridge/ -Wall -Wextra -Wunreachable-code -DLOCALEDIR='"/usr/share/locale"' -I/usr/include/libxml2 -I/usr/include/json-c -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -o rss/rssparserfactory.o -c rss/rssparserfactory.cpp x86_64-pc-linux-gnu-g++ -std=c++11 -Iinclude -Istfl -Ifilter -I. -Irss -Itarget/cxxbridge/ -Wall -Wextra -Wunreachable-code -DLOCALEDIR='"/usr/share/locale"' -I/usr/include/libxml2 -I/usr/include/json-c -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -o rss/xmlutilities.o -c rss/xmlutilities.cpp ./txt2h stfl/dllist.stfl .stfl > stfl/dllist.h msgfmt --check --statistics -o po/ca.mo po/ca.po 276 translated messages, 80 fuzzy translations, 71 untranslated messages. msgfmt --check --statistics -o po/de.mo po/de.po 427 translated messages. msgfmt --check --statistics -o po/es.mo po/es.po 427 translated messages. msgfmt --check --statistics -o po/fr.mo po/fr.po 423 translated messages, 4 fuzzy translations. msgfmt --check --statistics -o po/hu.mo po/hu.po 269 translated messages, 78 fuzzy translations, 80 untranslated messages. msgfmt --check --statistics -o po/it.mo po/it.po 427 translated messages. msgfmt --check --statistics -o po/ja.mo po/ja.po 61 translated messages, 21 fuzzy translations, 345 untranslated messages. msgfmt --check --statistics -o po/nb.mo po/nb.po 275 translated messages, 78 fuzzy translations, 74 untranslated messages. msgfmt --check --statistics -o po/nl.mo po/nl.po 427 translated messages. msgfmt --check --statistics -o po/pl.mo po/pl.po 427 translated messages. msgfmt --check --statistics -o po/pt_BR.mo po/pt_BR.po 306 translated messages, 59 fuzzy translations, 62 untranslated messages. msgfmt --check --statistics -o po/ru.mo po/ru.po 427 translated messages. msgfmt --check --statistics -o po/sk.mo po/sk.po 301 translated messages, 61 fuzzy translations, 65 untranslated messages. msgfmt --check --statistics -o po/sv.mo po/sv.po 310 translated messages, 61 fuzzy translations, 56 untranslated messages. msgfmt --check --statistics -o po/tr.mo po/tr.po 427 translated messages. msgfmt --check --statistics -o po/uk.mo po/uk.po 427 translated messages. msgfmt --check --statistics -o po/zh.mo po/zh.po 204 translated messages, 108 fuzzy translations, 115 untranslated messages. msgfmt --check --statistics -o po/zh_TW.mo po/zh_TW.po 268 translated messages, 79 fuzzy translations, 80 untranslated messages. doc/generate doc/configcommands.dsv > doc/newsboat-cfgcmds.asciidoc doc/generate doc/podboat-cmds.dsv 'pb-' > doc/podboat-cfgcmds.asciidoc x86_64-pc-linux-gnu-g++ -std=c++11 -Iinclude -Istfl -Ifilter -I. -Irss -Itarget/cxxbridge/ -Wall -Wextra -Wunreachable-code -DLOCALEDIR='"/usr/share/locale"' -I/usr/include/libxml2 -I/usr/include/json-c -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -I/usr/include/ncursesw -march=native -O2 -pipe -Wl,-O1 -Wl,--as-needed -o src/matcherexception.o -c src/matcherexception.cpp In file included from src/matcherexception.cpp:1: include/matcherexception.h:14:14: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 14 | enum class Type : std::uint8_t { ATTRIB_UNAVAIL = 0, INVALID_REGEX = 1 }; | ~~~~ ^~~~~ | ----- include/matcherexception.h:14:20: error: use of enum 'Type' without previous declaration 14 | enum class Type : std::uint8_t { ATTRIB_UNAVAIL = 0, INVALID_REGEX = 1 }; | ^~~~ include/matcherexception.h:14:32: error: 'uint8_t' is not a member of 'std'; did you mean 'wint_t'? 14 | enum class Type : std::uint8_t { ATTRIB_UNAVAIL = 0, INVALID_REGEX = 1 }; | ^~~~~~~ | wint_t include/matcherexception.h:14:40: error: default member initializer for unnamed bit-field 14 | enum class Type : std::uint8_t { ATTRIB_UNAVAIL = 0, INVALID_REGEX = 1 }; | ^ include/matcherexception.h:16:30: error: expected ')' before 'et' 16 | MatcherException(Type et, | ~ ^~~ | ) include/matcherexception.h:31:9: error: 'Type' does not name a type 31 | Type type() const | ^~~~ include/matcherexception.h:47:9: error: 'Type' does not name a type 47 | Type type_; | ^~~~ include/matcherexception.h:55:27: error: 'Type' in 'class newsboat::MatcherException' does not name a type 55 | MatcherException::Type type; | ^~~~ src/matcherexception.cpp: In member function 'virtual const char* newsboat::MatcherException::what() const': src/matcherexception.cpp:12:17: error: 'type_' was not declared in this scope 12 | switch (type_) { | ^~~~~ src/matcherexception.cpp:13:14: error: 'Type' has not been declared 13 | case Type::ATTRIB_UNAVAIL: | ^~~~ src/matcherexception.cpp:17:14: error: 'Type' has not been declared 17 | case Type::INVALID_REGEX: | ^~~~ src/matcherexception.cpp: In static member function 'static newsboat::MatcherException newsboat::MatcherException::from_rust_error(newsboat::MatcherErrorFfi)': src/matcherexception.cpp:31:39: error: 'struct newsboat::MatcherErrorFfi' has no member named 'type' 31 | return MatcherException(error.type, info, info2); | ^~~~ make: *** [Makefile:177: src/matcherexception.o] Error 1 * ERROR: net-news/newsboat-2.28::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-news/newsboat-2.28::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-news/newsboat-2.28::gentoo'`. * The complete build log is located at '/var/tmp/portage/net-news/newsboat-2.28/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-news/newsboat-2.28/temp/environment'. * Working directory: '/var/tmp/portage/net-news/newsboat-2.28/work/newsboat-2.28' * S: '/var/tmp/portage/net-news/newsboat-2.28/work/newsboat-2.28'