[Libreoffice-commits] core.git: 2 commits - odk/settings ure/source

Michael Stahl mstahl at redhat.com
Wed Dec 11 04:42:50 PST 2013


 odk/settings/settings.mk |    4 ----
 ure/source/README        |   43 +++++++++++++------------------------------
 2 files changed, 13 insertions(+), 34 deletions(-)

New commits:
commit ae5013c566e85c49b934d624cacf95049f02d85f
Author: Michael Stahl <mstahl at redhat.com>
Date:   Wed Dec 11 13:38:52 2013 +0100

    ure: remove documentation of no longer bundled GCC libraries
    
    Change-Id: I28ca12157fcc918ccb8a87d1d1801908d300eca7

diff --git a/ure/source/README b/ure/source/README
index 3260915..16fce15 100644
--- a/ure/source/README
+++ b/ure/source/README
@@ -40,8 +40,6 @@ ELF platforms (Linux, Solaris, *BSD):
 /opt/openoffice.org/ure/share/misc/types.rdb
 /opt/openoffice.org/ure/share/misc/services.rdb
 /opt/openoffice.org/ure/lib/libxml2.so.2  [external]
-/opt/openoffice.org/ure/lib/libgcc_s.so.1  [external; Linux x86 only]
-/opt/openoffice.org/ure/lib/libstdc++.so.6  [external; Linux x86 only]
 /opt/openoffice.org/ure/bin/startup.sh  [private]
 /opt/openoffice.org/ure/bin/uno.bin  [private]
 /opt/openoffice.org/ure/lib/unorc  [private]
@@ -299,17 +297,6 @@ HTML documentation to find out how to set the  OO_SDK_JAVA_HOME environment
 variable.
 
 
-GNU Compiler Collection on Linux x86
-------------------------------------
-
-On Linux x86, the URE uses libgcc_s.so.1 to run binary UNO components that were
-compiled with the GNU Compiler Collection (GCC).  The libgcc_s.so.1 corresponds
-to GCC 3.4.1 as built on a glibc 2.2.4 system.  To avoid GCC compatibility
-issues, use the same GCC version (or later) when you compile the UNO binaries.
-Otherwise, use LD_PRELOAD to replace the libgcc_s.so.1 in URE with a matching
-version.
-
-
 C++ and Java UNO Components
 ---------------------------
 
commit 741b09c473b463918fac53a9b53debef4d4ee942
Author: Michael Stahl <mstahl at redhat.com>
Date:   Wed Dec 11 13:37:52 2013 +0100

    ure: remove references to SunStudio C52 filenames
    
    Change-Id: If11655aa56239b9241db43a058244360a8abe1ec

diff --git a/odk/settings/settings.mk b/odk/settings/settings.mk
index b884e75..21d6ceb 100644
--- a/odk/settings/settings.mk
+++ b/odk/settings/settings.mk
@@ -204,10 +204,6 @@ URLPREFIX=file://
 COMID=gcc3
 CPPU_ENV=gcc3
 
-#SALLIB=-luno_sal
-#CPPULIB=-luno_cppu
-#CPPUHELPERLIB=-luno_cppuhelperC52
-#SALHELPERLIB=-luno_salhelperC52
 SALLIB=-luno_sal
 CPPULIB=-luno_cppu
 CPPUHELPERLIB=-luno_cppuhelper$(COMID)
diff --git a/ure/source/README b/ure/source/README
index 88c4492..3260915 100644
--- a/ure/source/README
+++ b/ure/source/README
@@ -19,7 +19,7 @@
 Overview of URE installation
 -----------------------------
 
-Linux x86, Solaris x86, and Solaris SPARC:
+ELF platforms (Linux, Solaris, *BSD):
 
 /opt/openoffice.org/ure/LICENSE
 /opt/openoffice.org/ure/THIRDPARTYLICENSEREADME.html
@@ -29,13 +29,10 @@ Linux x86, Solaris x86, and Solaris SPARC:
 /opt/openoffice.org/ure/bin/regview
 /opt/openoffice.org/ure/bin/javaldx
 /opt/openoffice.org/ure/lib/libuno_cppu.so.3
-/opt/openoffice.org/ure/lib/libuno_cppuhelpergcc3.so.3  [Linux x86 only]
-/opt/openoffice.org/ure/lib/libuno_cppuhelperC52.so.3  [Solaris only]
-/opt/openoffice.org/ure/lib/libuno_purpenvhelpergcc3.so.3  [Linux x86 only]
-/opt/openoffice.org/ure/lib/libuno_purpenvhelperC52.so.3  [Solaris only]
+/opt/openoffice.org/ure/lib/libuno_cppuhelpergcc3.so.3
+/opt/openoffice.org/ure/lib/libuno_purpenvhelpergcc3.so.3
 /opt/openoffice.org/ure/lib/libuno_sal.so.3
-/opt/openoffice.org/ure/lib/libuno_salhelpergcc3.so.3  [Linux x86 only]
-/opt/openoffice.org/ure/lib/libuno_salhelperC52.so.3  [Solaris only]
+/opt/openoffice.org/ure/lib/libuno_salhelpergcc3.so.3
 /opt/openoffice.org/ure/share/java/unoloader.jar
 /opt/openoffice.org/ure/share/java/juh.jar
 /opt/openoffice.org/ure/share/java/jurt.jar
@@ -57,8 +54,7 @@ Linux x86, Solaris x86, and Solaris SPARC:
 /opt/openoffice.org/ure/lib/libsunjavapluginlo.so  [private]
 /opt/openoffice.org/ure/lib/JREProperties.class  [private]
 /opt/openoffice.org/ure/lib/jvmfwk3rc  [private]
-/opt/openoffice.org/ure/lib/libgcc3_uno.so  [private; Linux x86 only]
-/opt/openoffice.org/ure/lib/libsunpro5_uno.so  [private; Solaris only]
+/opt/openoffice.org/ure/lib/libgcc3_uno.so  [private]
 /opt/openoffice.org/ure/lib/libjava_uno.so  [private]
 /opt/openoffice.org/ure/lib/libunsafe_uno_uno.so  [private]
 /opt/openoffice.org/ure/lib/libaffine_uno_uno.so  [private]
@@ -185,9 +181,9 @@ the SDK Developer's Guide.
 UNO type or UNO service information.  For more details, see the SDK Developer's
 Guide.
 
-- javaldx is a helper program on Linux x86, Solaris x86, and Solaris SPARC that
-enables Java executables to use a Java VM, such as the Sun JDK/JRE.  Executables
-such as uno run this helper automatically.
+- javaldx is a helper program on Linux, Solaris, and *BSD that
+enables Java executables to use a Java VM, such as OpenJDK or the Sun JDK/JRE.
+Executables such as uno run this helper automatically.
 
 - cppu, cppuhelper, purpenvhelper, sal, and salhelper are the public C++ UNO
 runtime dynamic libraries that client code can call.  For details on the
@@ -207,8 +203,8 @@ For more details, see the "Deploying a URE" section of this README.
 Deploying a URE
 ---------------
 
-By default, the URE is installed in /opt/openoffice.org/ure on Linux x86,
-Solaris x86, and Solaris SPARC, and in Program Files\URE on Windows. If you
+By default, the URE is installed in /opt/openoffice.org/ure on Linux,
+Solaris, and *BSD, and in Program Files\URE on Windows. If you
 want, you can override this location when you install the URE, for example, with
 rpm --relocate on Linux.  The URE is designed so that multiple instances of the
 URE can coexist on a single system in different locations.
@@ -232,7 +228,7 @@ the URE.
 The UNO_TYPES and UNO_SERVICES variables automatically search the following
 locations for types.rdb and services.rdb files:
 
-Linux x86, Solaris x86, and Solaris SPARC:
+Linux, Solaris, and *BSD:
 
 - <URE installation>/share/misc/ types.rdb and services.rdb, respectively
 - any URLs listed in the public deployment variables URE_MORE_TYPES and
@@ -320,8 +316,8 @@ C++ and Java UNO Components
 C++ UNO components run from within the uno executable can depend on an
 environment in which the public C++ UNO runtime dynamic libraries (cppu,
 cppuhelper, purpenvhelper, sal, salhelper) and the external dynamic libraries
-(libxml2 etc.) are already available (that is, on Linux x86, Solaris x86, and
-Solaris SPARC, a component dynamic library need not make sure that the UNO
+(libxml2 etc.) are already available (that is, on Linux, Solaris, and
+*BSD, a component dynamic library need not make sure that the UNO
 runtime dynamic libraries it needs can be found on its RPATH).
 
 Similarly, Java UNO components can depend on an environment in which the public


More information about the Libreoffice-commits mailing list