linking/compile error

2022-12-06 Thread Heinz-Jürgen Oertel
Hello, after at least on year I was in the need to compile and install groff on Tumbleweed. I got: CXXLDgrodvi /usr/bin/ld: libgroff.a(libgroff_a-getopt.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a PIE object; recompile with -fPIE The same error after

Re: [RFC] input.cpp: Remove use of strncat(3)

2022-12-06 Thread Alejandro Colomar
Hi Larry, On 12/6/22 00:45, Larry McVoy wrote: On Mon, Dec 05, 2022 at 11:39:37PM +0100, Alejandro Colomar wrote: See the strncat(3) Linux manual page for details about why strncat(3) is actively harmful. Is there a a known instance of strncpy() causing a problem in the groff source? Well,