pkgsrc-Users archive

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

2025Q3: gstreamer1 linker error on Slackware 15



Hi There,

I'm using pkgsrc with a minimal Slackware 15, amd64.

2025Q3/multimedia/gstreamer1 does not link because it finds the OS's /lib64/libtirpc.so.3. And, that one does not contain some symbols.

I found the solution is as simple as adding a new dependency (devel/libtirpc) to the Makefile in gstreamer1. See the patch below.

If there was no better way to resolve, is it possible to include this into the next release?

Thank you,

FeZ


--- a/multimedia/gstreamer1/Makefile
+++ b/multimedia/gstreamer1/Makefile
@@ -43,6 +43,9 @@ MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/gst:${WRKSRC}/output/libs/gst/check

 .include "../../lang/python/application.mk"
 .include "../../devel/meson/build.mk"
+.if ${OPSYS} == "Linux"
+.include "../../devel/libtirpc/buildlink3.mk"
+.endif
 # test framework, only needed at test time
 BUILDLINK_DEPMETHOD.check=     build
 .include "../../devel/check/buildlink3.mk"



Home | Main Index | Thread Index | Old Index