Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 721868 - media-sound/ncmpcpp-0.8.2-r1 fails with gcc-10.1.0
Summary: media-sound/ncmpcpp-0.8.2-r1 fails with gcc-10.1.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mikle Kolyada (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-09 14:37 UTC by Duncan
Modified: 2021-01-04 11:40 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info ncmpcpp (emerge.ncmpcpp.info,8.02 KB, text/plain)
2020-05-09 14:37 UTC, Duncan
Details
failing build log (media-sound:ncmpcpp-0.8.2-r1:20200509-104507.log,33.01 KB, text/plain)
2020-05-09 14:41 UTC, Duncan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Duncan 2020-05-09 14:37:32 UTC
Created attachment 637058 [details]
emerge --info ncmpcpp

After updating to gcc-10.1.0, eselecting it, and updating to boost-1.73.0 today, the latter forced a rebuild of ncmpcpp.  That build failed. But eselecting back to gcc-9.3.0 and trying again build fine, so gcc-10.1.0 is the fail-trigger.

USE="clock taglib visualizer -outputs"

In file included from screens/help.cpp:21:
./mpdpp.h: In constructor 'MPD::Playlist::Playlist(std::string, time_t)':
./mpdpp.h:182:15: error: 'runtime_error' is not a member of 'std'
182 |    throw std::runtime_error("empty path");
|               ^~~~~~~~~~~~~
./mpdpp.h: In constructor 'MPD::Item::Item(mpd_entity*)':
./mpdpp.h:231:16: error: 'runtime_error' is not a member of 'std'
231 |     throw std::runtime_error("unknown mpd_entity type");
|                ^~~~~~~~~~~~~
./mpdpp.h: In member function 'ObjectT& MPD::Iterator<ObjectT>::operator*() const':
./mpdpp.h:438:15: error: 'runtime_error' is not a member of 'std'
438 |    throw std::runtime_error("no object associated with the iterator");
|               ^~~~~~~~~~~~~
make[2]: *** [Makefile:756: screens/help.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/tmp/portage/media-sound/ncmpcpp-0.8.2-r1/work/ncmpcpp-0.8.2/src'
make[1]: *** [Makefile:494: all-recursive] Error 1
make[1]: Leaving directory '/tmp/portage/media-sound/ncmpcpp-0.8.2-r1/work/ncmpcpp-0.8.2'
make: *** [Makefile:405: all] Error 2
^[[31m*^[[0m ERROR: media-sound/ncmpcpp-0.8.2-r1::gentoo failed (compile phase):

emerge --info ncmpcpp attached, full log to be attached.
Comment 1 Duncan 2020-05-09 14:41:59 UTC
Created attachment 637060 [details]
failing build log
Comment 2 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2021-01-04 11:40:52 UTC
0.9.1 is fixed for that.