pkgsrc-Bulk archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkgsrc-current Linux 2.6.24-1-686/i686 bulk build results 20080903.1421
>> lang/smalltalk install
>> pkgsrc-users%NetBSD.org@localhost
>> smalltalk-2.3.5
> This appears to install its own libsigsegv and should probably be
> discouraged from such behavior.
I don't know why smalltalk is built correctly without
libsigsegv under NetBSD. Maybe
.include "../../devel/libsigsegv/buildlink3.mk"
should be unconditional. But the following patch works under Linux.
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/lang/smalltalk/Makefile,v
retrieving revision 1.43
diff -u -r1.43 Makefile
--- Makefile 6 Sep 2008 17:54:15 -0000 1.43
+++ Makefile 14 Sep 2008 10:44:43 -0000
@@ -45,6 +45,12 @@
-e "s/LDBL_EPSILON/FLT_EPSILON/g" -e "s/truncl/truncf/g" \
${WRKSRC}/lib-src/truncl.c > ${WRKSRC}/lib-src/truncf.c
+.include "../../mk/bsd.prefs.mk"
+
+.if "${OPSYS}" != "NetBSD"
+.include "../../devel/libsigsegv/buildlink3.mk"
+.endif
+
.include "../../converters/libiconv/buildlink3.mk"
.include "../../databases/gdbm/buildlink3.mk"
.include "../../devel/libltdl/buildlink3.mk"
--
Best regards, Aleksey Cheusov.
Home |
Main Index |
Thread Index |
Old Index