tech-pkg archive

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

Fix build of pkgsrc/www/firefox under NetBSD 7.99.2



Hi,

pkgsrc/www/firefox build fails with conflict between libsqlite3.so.0
in /usr/pkg/lib and libsqlite3.so.1 in /usr/lib under NetBSD.

It is caused from inconsistent use of sqlite3 between pkgsrc/devel/nss
and pkgsrc/www/firefox.

Can I commit the following patch during freeze?

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/nss/Makefile,v
retrieving revision 1.90
diff -u -r1.90 Makefile
--- Makefile	1 Dec 2014 18:23:29 -0000	1.90
+++ Makefile	19 Dec 2014 09:10:15 -0000
@@ -85,6 +85,8 @@
 	      ${BUILDLINK_LIBS.pthread:Q}; \
 	} >${DESTDIR}${PREFIX}/lib/pkgconfig/nss.pc
 
+# For consistency of libxul.so link in www/firefox.
+BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.8.4.2
 .include "../../databases/sqlite3/buildlink3.mk"
 .include "../../devel/nspr/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"

--
Ryo ONODERA // ryo_on%yk.rim.or.jp@localhost
PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB  FD1B F404 27FA C7D1 15F3


Home | Main Index | Thread Index | Old Index