aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormbr <mbr@FreeBSD.org>2002-03-08 21:35:18 +0800
committermbr <mbr@FreeBSD.org>2002-03-08 21:35:18 +0800
commitf5354b79d23d5dbf13f2fd3cb52af6b3c11d9774 (patch)
treee0da24a15926bb51074b5ac381872b07ea881728
parentf0ff6c8cfec78d9e218720a86595a91cd98c5cc5 (diff)
downloadfreebsd-ports-gnome-f5354b79d23d5dbf13f2fd3cb52af6b3c11d9774.tar.gz
freebsd-ports-gnome-f5354b79d23d5dbf13f2fd3cb52af6b3c11d9774.tar.zst
freebsd-ports-gnome-f5354b79d23d5dbf13f2fd3cb52af6b3c11d9774.zip
Add -Wl,-export-dynamic for the SHLGUI build too
-rw-r--r--editors/openoffice-1.0/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice-1.0/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice-1.1-devel/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice-1.1-devel/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice-1.1/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice-1.1/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice-2.0-devel/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice-2.0-devel/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice-3-devel/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice-3-devel/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice-3/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice-3/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice-devel/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice-devel/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-1.0/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-1.0/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-1.1-devel/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-1.1-devel/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-1.1/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-1.1/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-2-RC/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-2-RC/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-2-devel/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-2-devel/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-2.0-devel/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-2.0-devel/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-2.0/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-2.0/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-2/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-2/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-3-RC/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-3-RC/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-3-devel/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-3-devel/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-3/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-3/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-vcltesttool/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice.org-vcltesttool/files/patch-solenv::inc::unxfbsdi.mk18
-rw-r--r--editors/openoffice/files/patch-solenv+inc+unxfbsdi.mk18
-rw-r--r--editors/openoffice/files/patch-solenv::inc::unxfbsdi.mk18
40 files changed, 720 insertions, 0 deletions
diff --git a/editors/openoffice-1.0/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice-1.0/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice-1.0/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice-1.0/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice-1.0/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice-1.0/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice-1.1-devel/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice-1.1-devel/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice-1.1-devel/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice-1.1-devel/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice-1.1-devel/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice-1.1-devel/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice-1.1/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice-1.1/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice-1.1/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice-1.1/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice-1.1/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice-1.1/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice-2.0-devel/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice-2.0-devel/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice-2.0-devel/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice-2.0-devel/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice-2.0-devel/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice-2.0-devel/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice-3-devel/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice-3-devel/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice-3-devel/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice-3-devel/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice-3-devel/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice-3-devel/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice-3/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice-3/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice-3/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice-3/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice-3/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice-3/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice-devel/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice-devel/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice-devel/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice-devel/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice-devel/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice-devel/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-1.0/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice.org-1.0/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-1.0/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-1.0/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice.org-1.0/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-1.0/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-1.1-devel/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice.org-1.1-devel/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-1.1-devel/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-1.1-devel/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice.org-1.1-devel/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-1.1-devel/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-1.1/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice.org-1.1/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-1.1/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-1.1/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice.org-1.1/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-1.1/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-2-RC/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice.org-2-RC/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-2-RC/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-2-RC/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice.org-2-RC/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-2-RC/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-2-devel/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice.org-2-devel/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-2-devel/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-2-devel/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice.org-2-devel/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-2-devel/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-2.0-devel/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice.org-2.0-devel/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-2.0-devel/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-2.0-devel/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice.org-2.0-devel/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-2.0-devel/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-2.0/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice.org-2.0/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-2.0/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-2.0/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice.org-2.0/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-2.0/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-2/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice.org-2/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-2/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-2/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice.org-2/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-2/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-3-RC/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice.org-3-RC/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-3-RC/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-3-RC/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice.org-3-RC/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-3-RC/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-3-devel/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice.org-3-devel/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-3-devel/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-3-devel/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice.org-3-devel/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-3-devel/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-3/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice.org-3/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-3/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-3/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice.org-3/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-3/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-vcltesttool/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice.org-vcltesttool/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-vcltesttool/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice.org-vcltesttool/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice.org-vcltesttool/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice.org-vcltesttool/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice/files/patch-solenv+inc+unxfbsdi.mk b/editors/openoffice/files/patch-solenv+inc+unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice/files/patch-solenv+inc+unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"
diff --git a/editors/openoffice/files/patch-solenv::inc::unxfbsdi.mk b/editors/openoffice/files/patch-solenv::inc::unxfbsdi.mk
new file mode 100644
index 000000000000..d1b8dadca9f4
--- /dev/null
+++ b/editors/openoffice/files/patch-solenv::inc::unxfbsdi.mk
@@ -0,0 +1,18 @@
+--- ../solenv/inc/unxfbsdi.mk 2001/10/24 17:21:47 1.4
++++ ../solenv/inc/unxfbsdi.mk 2002/03/03 19:39:21
+@@ -42,12 +42,12 @@
+ LINKFLAGS=
+ LINKFLAGSAPPGUI= -Wl,-export-dynamic
+ LINKFLAGSAPPCUI= -Wl,-export-dynamic
+-LINKFLAGSSHLGUI= -shared
+-LINKFLAGSSHLCUI= -shared
++LINKFLAGSSHLGUI= -shared -Wl,-export-dynamic
++LINKFLAGSSHLCUI= -shared -Wl,-export-dynamic
+ LINKFLAGSTACK=
+ LINKFLAGSPROF=
+ LINKFLAGSDEBUG=-g
+-LINKFLAGSOPT=
++LINKFLAGSOPT=-O
+
+ .IF "$(NO_BSYMBOLIC)"==""
+ .IF "$(PRJNAME)" != "envtest"