It appears that ubuntu and maybe other distros ship elfutils only in static library form. That breaks our default linking with -fpie etc.. So our configury needs to check for pie-compatibility of -ldw etc., and disable it if absent.
Please look at this today if able. As a shortcut, we could make --disable-pie the autoconf-level default (and set it to true in the .spec file).
Created attachment 3842 [details] shortcut method patch Makes --disable-pie the configure default and enables it in .spec
submitted patch checked in.
Blast from the future: we're turning --enable-pie to default because of 2019 fedora rawhide policies that sneak in -fpie in unexpected places.