Hi Heinz & Wim, At 2022-12-07T21:52:25+0100, Heinz-Jürgen Oertel wrote: > thanks for trying to help.
At 2022-12-09T09:32:57+0100, Wim Stockman wrote: > Thanks Branden for your answer. but it wasn't really what I was > looking for. I'm 0 for 2 this week at the groff help desk. I won't quit my day job! [...] > > Anyway, "make distclean", re-"./configure", and try again. > > Does not work. [...] > asks for libtoolize, is called libtool on my system That's surprising--libtoolize(1) and libtool(1) are distinct commands. > Did a make distclean, than > ./make-groff-fast > but anyway, this also doesn't work > > ended up with adding -fPIE to > CFLAGS = -g -O2 -fPIE > and > CXXFLAGS = -g -O2 -fPIE I'm glad you got it working. I was able to find an announcement from quite a while back about Tumbleweed and PIE code. https://news.softpedia.com/news/opensuse-tumbleweed-os-is-now-built-with-pie-as-default-for-increased-security-516527.shtml But I am at a loss to explain how, if you're running Tumbleweed, you have a GCC that doesn't compile with PIE in the first place. If anyone knows of a an underlying cause for this problem, and a way to make our build more robust against it, I'm all ears. Regards, Branden
signature.asc
Description: PGP signature