On Sun 08 Oct 2023 at 13:31:41 +0100, Jonathan Perkin wrote: > * gccXX-libs contains copies of any libraries from gccXX that may be > required at runtime by any programs that are built with gccXX. -lgomp may still be mishandled here. I rebuilt security/libb2 and it still needed -lgomp.1 => /usr/pkg/gcc12//lib/./libgomp.so. It doesn't even have /usr/pkg/gcc12/x86_64--netbsd/lib/ in its RPATH, only RPATH /usr/pkg/gcc12//lib/.:/usr/pkg/gcc12/lib/.:/usr/pkg/gcc12/lib/gcc/x86_64--netbsd/12.3.0:/usr/pkg/lib i.e. the first entry twice with slightly different spelling. Several other packages needing -lgomp.1 also use the wrong path, although some seem to get it right; I suppose it depends on if something else put the correct directory in the RPATH. -Olaf. -- ___ Olaf 'Rhialto' Seibert <rhialto/at/falu.nl> \X/ There is no AI. There is just someone else's work. --I. Rose
Attachment:
signature.asc
Description: PGP signature