On 09/03/18 12:29, Wookey wrote: > On 2018-03-09 10:23 +0100, Emilio Pozuelo Monfort wrote: >> >> Why do you even build-depend on libstdc++ ? That's installed through g++. >> g++-6 >> installs libstdc++-6-dev, while g++-7 installs libstdc++-7-dev. g++ is >> build-essential, so you can just let g++ do the work here and drop the >> dependency entirely AFAICS. Just like you don't build-depend on libc-dev >> normally. Or is there a special reason for your build-dependency? > > Good point. I don't know why that build-dep got in there. > > I'm sure I remember something about libsdtc++ not behaving the same as > libc in this regard, and having to be asked for explicitly, but > clearly I am either confused or out of date. > > You are right that simply not specifying it does work in a clean > build, and thus is the simplest way to proceed.
Reverse Build-depends in main: ------------------------------ dewalls Found a total of 1 reverse build-depend(s) for libstdc++-6-dev. No reverse build-depends found for libstdc++-7-dev. So yeah, I'd say just remove it and let build-essential and g++ do the right thing. Cheers, Emilio