pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Qt6 (x11/qt6-qtbase) fails to build with gcc12 (__extendhfsf2, __truncsfhf2)



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



Home | Main Index | Thread Index | Old Index