[SVN-Commit] r100 - in branches/experimental/www/kompozer: . files
svn-freebsd-gecko at chruetertee.ch
svn-freebsd-gecko at chruetertee.ch
Wed Sep 2 14:53:49 UTC 2009
Author: beat
Date: Wed Sep 2 14:53:42 2009
New Revision: 100
Log:
- Fix build on FreeBSD 6.x
Added:
branches/experimental/www/kompozer/files/patch-js-src-Makefile.in
branches/experimental/www/kompozer/files/patch-storage_build_Makefile.in
Modified:
branches/experimental/www/kompozer/Makefile
branches/experimental/www/kompozer/files/patch-config_autoconf.mk.in
Modified: branches/experimental/www/kompozer/Makefile
==============================================================================
--- branches/experimental/www/kompozer/Makefile Wed Sep 2 13:24:08 2009 (r99)
+++ branches/experimental/www/kompozer/Makefile Wed Sep 2 14:53:42 2009 (r100)
@@ -39,6 +39,8 @@
.include <bsd.port.pre.mk>
post-patch:
+ ${REINPLACE_CMD} -e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS:C/-pthread/${GECKO_PTHREAD_LIBS}/}|' \
+ ${WRKSRC}/storage/build/Makefile.in
@${RM} -f ${WRKSRC}/config.status ${WRKSRC}/config.cache
@${ECHO_CMD} "LDFLAGS += -L${LOCALBASE}/lib" >> ${WRKSRC}/toolkit/components/Makefile.in
@${ECHO_CMD} "LDFLAGS += -L${LOCALBASE}/lib" >> ${WRKSRC}/toolkit/components/gnome/Makefile.in
Modified: branches/experimental/www/kompozer/files/patch-config_autoconf.mk.in
==============================================================================
--- branches/experimental/www/kompozer/files/patch-config_autoconf.mk.in Wed Sep 2 13:24:08 2009 (r99)
+++ branches/experimental/www/kompozer/files/patch-config_autoconf.mk.in Wed Sep 2 14:53:42 2009 (r100)
@@ -1,6 +1,6 @@
---- config/autoconf.mk.in.orig 2007-08-22 07:20:23.000000000 -0400
-+++ config/autoconf.mk.in 2007-10-08 12:39:06.000000000 -0400
-@@ -32,13 +32,13 @@
+--- config/autoconf.mk.in.orig 2009-09-02 15:38:49.000000000 +0200
++++ config/autoconf.mk.in 2009-09-02 15:39:44.000000000 +0200
+@@ -57,13 +57,13 @@
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
@@ -17,3 +17,12 @@
mredir = $(libdir)/mre/mre-$(MOZ_APP_VERSION)
mrelibdir = $(mredir)/lib
+@@ -251,7 +251,7 @@
+ OS_CPPFLAGS = @CPPFLAGS@
+ OS_CFLAGS = $(OS_CPPFLAGS) @CFLAGS@
+ OS_CXXFLAGS = $(OS_CPPFLAGS) @CXXFLAGS@
+-OS_LDFLAGS = @LDFLAGS@
++OS_LDFLAGS = @LDFLAGS@ -lc
+
+ OS_COMPILE_CFLAGS = $(OS_CPPFLAGS) @COMPILE_CFLAGS@
+ OS_COMPILE_CXXFLAGS = $(OS_CPPFLAGS) @COMPILE_CXXFLAGS@
Added: branches/experimental/www/kompozer/files/patch-js-src-Makefile.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ branches/experimental/www/kompozer/files/patch-js-src-Makefile.in Wed Sep 2 14:53:42 2009 (r100)
@@ -0,0 +1,11 @@
+--- js/src/Makefile.in.orig 2009-05-02 18:40:20.000000000 +0200
++++ js/src/Makefile.in 2009-09-02 12:20:39.000000000 +0200
+@@ -260,7 +260,7 @@
+ endif # WINNT
+
+ ifeq ($(OS_ARCH),FreeBSD)
+-LDFLAGS += -pthread
++LDFLAGS += -pthread -lc
+ endif
+ ifeq ($(OS_ARCH),IRIX)
+ ifdef USE_N32
Added: branches/experimental/www/kompozer/files/patch-storage_build_Makefile.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ branches/experimental/www/kompozer/files/patch-storage_build_Makefile.in Wed Sep 2 14:53:42 2009 (r100)
@@ -0,0 +1,10 @@
+--- storage/build/Makefile.in.orig Tue Feb 21 11:18:56 2006
++++ storage/build/Makefile.in Sun Nov 5 16:16:06 2006
+@@ -77,6 +77,7 @@
+ $(EXTRA_DSO_LIBS) \
+ $(MOZ_COMPONENT_LIBS) \
+ $(MOZ_JS_LIBS) \
++ %%PTHREAD_LIBS%% \
+ $(NULL)
+
+ include $(topsrcdir)/config/rules.mk
More information about the freebsd-gecko
mailing list