On Thu, Jun 11, 2020 at 10:55:16PM -0000, Christos Zoulas wrote: > In article <20200611222544.6d3a6f...@cvs.netbsd.org>, > Joerg Sonnenberger <source-changes-d@NetBSD.org> wrote: > >-=-=-=-=-=- > > > >Module Name: src > >Committed By: joerg > >Date: Thu Jun 11 22:25:44 UTC 2020 > > > >Modified Files: > > src/common/lib/libprop: prop_object_impl.h > > > >Log Message: > >Unbreak clang builds by removing questionable linker warning sections > >trggered all over the place. > > Why don't you do this just for clang, so that we can use gcc to track the > remaining ones down and finish the job? Now we can't easily find them.
Make them use the deprecation attribution and fix the fallout. But don't leave the build broken for days. I said it before, but the linker warning flags are a terrible way for handling deprecation. Look at many KDE builds for nice examples... Joerg