History log of /trunk/main/set_soenv.in (Results 26 - 50 of 121)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: AOO414
# ade3f226 09-Aug-2017 Damjan Jovanovic

Write a main/ant.properties file from main/set_soenv, which can be used in
Ant projects to work out settings, locations, and paths to dependencies
without getting them from a parent build too

Write a main/ant.properties file from main/set_soenv, which can be used in
Ant projects to work out settings, locations, and paths to dependencies
without getting them from a parent build tool (dmake/gbuild), which allows
Ant projects to build by themselves, independently of AOO, and allows them
to be cleanly opened in (at least) Eclipse.

Also port main/connectivity's sdbc_hsqldb.jar to use these changes.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1804591 13f79535-47bb-0310-9956-ffa450edef68

show more ...


# c0ecde16 21-Jul-2017 Damjan Jovanovic

Remove the obsolete KDE address book SDBC driver, that only worked on
KDE 3.2 - 3.6, which are obsolete since 9 years ago.

Patch by: me



git-svn-id: https://svn.apache.

Remove the obsolete KDE address book SDBC driver, that only worked on
KDE 3.2 - 3.6, which are obsolete since 9 years ago.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1802537 13f79535-47bb-0310-9956-ffa450edef68

show more ...


Revision tags: AOO413
# bcc22a4c 07-Feb-2017 Damjan Jovanovic

Add initial support for building AOO with Clang on Linux.

This allows Ubuntu 16.04 to compile AOO with Clang 1.8 on an x86.

Other architectures probably don't work, as Clang 1.8 is

Add initial support for building AOO with Clang on Linux.

This allows Ubuntu 16.04 to compile AOO with Clang 1.8 on an x86.

Other architectures probably don't work, as Clang 1.8 is pretty
strict about the low-level C++ ABI hacks in main/bridges, but at
least they should fail early in main/bridges instead of the
previous behaviour, where main/bridges compiles nothing when
"$(COM)" != "GCC" and main/i18npool then fails with a mysterious
"error: cannot get uno environments" message.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1782030 13f79535-47bb-0310-9956-ffa450edef68

show more ...


# 947c15fc 18-Jan-2017 Damjan Jovanovic

Add a ./configure option for Hamcrest once again, this time optional,
so that newer versions of JUnit can work.

Patch by: me


git-svn-id: https://svn.apache.org/repos/asf/op

Add a ./configure option for Hamcrest once again, this time optional,
so that newer versions of JUnit can work.

Patch by: me


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1779381 13f79535-47bb-0310-9956-ffa450edef68

show more ...


# 750b432a 13-Jan-2017 pfg

FreeBSD PPC: Cleanup the Java detection.

I don't think FreeBSD ever shipped gcj before it was deprecated by the
FSF.

Submitted by: Curtis Hamilton


git-svn-id: ht

FreeBSD PPC: Cleanup the Java detection.

I don't think FreeBSD ever shipped gcj before it was deprecated by the
FSF.

Submitted by: Curtis Hamilton


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1778661 13f79535-47bb-0310-9956-ffa450edef68

show more ...


# 421ed02e 03-Jan-2017 damjan

Port main/ucb to gbuild.

Use real version detection from the library instead of from the header
files for apr, apr-util, and serf.

Add apr, apr-util, and serf to main/Repository

Port main/ucb to gbuild.

Use real version detection from the library instead of from the header
files for apr, apr-util, and serf.

Add apr, apr-util, and serf to main/RepositoryExternal.mk where they belong.

For GNOMEVFS and GIO, use the CFLAGS and LIBS detected by ./configure
instead of trying to rediscover them like the dmake makefiles did.

Patch by: me


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1777194 13f79535-47bb-0310-9956-ffa450edef68

show more ...


# ba410cd3 03-Jan-2017 pfg

Update the FreeBSD PPC path, it was still using the linux path.


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1777062 13f79535-47bb-0310-9956-ffa450edef68


# 7a46fbe4 03-Jan-2017 pfg

Initial support for the FreeBSD ARM platform.

This is just the skeleton, basically a copy of the linux support.
It wouldn't be surprising if it works without much trouble.


Initial support for the FreeBSD ARM platform.

This is just the skeleton, basically a copy of the linux support.
It wouldn't be surprising if it works without much trouble.


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1777057 13f79535-47bb-0310-9956-ffa450edef68

show more ...


# 83fd49d4 27-Aug-2016 kschenk

Commented out reference to HAMCREST_CORE_JAR since it is not used in current configure.ac.



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1757933 13f79535-47bb-0310-

Commented out reference to HAMCREST_CORE_JAR since it is not used in current configure.ac.



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1757933 13f79535-47bb-0310-9956-ffa450edef68

show more ...


# a8693330 19-Aug-2016 truckman

Update the bundled version of OpenSSL from 0.9.8zh to 1.0.2h which
fixes many vulnerabiliies and adds support for newer, more secure
ciphers and versions of the protocol.

Note: OpenS

Update the bundled version of OpenSSL from 0.9.8zh to 1.0.2h which
fixes many vulnerabiliies and adds support for newer, more secure
ciphers and versions of the protocol.

Note: OpenSSL version 1.0.2h contains two known minor vulnerabilites,
CVE-2016-2177 and CVE-2016-2178, which will be fixed in the next
OpenSSL release. Their potential impact is low enough that that
various Linux distros have chosen not to apply the upstream patches
to the versions that they distribute.

On Windows, there is an optional new dependency on NASM,
<http://www.nasm.us/>. If NASM is not available, then the C
implementations of the low-level crypto code will be used instead
of the optimized assembly language versions. Since OpenOffice is
not a heavy user of this code, the impact should be minor. If NASM
is installed, but its location is not in $PATH, the directory
containing nasm.exe should be passed to configure using --with-nasm-home.

The fallback to the C crypto implementation also happens on Linux
if the version of gcc is sufficently old to indicate that the
toolchain is likely to not support the some of the instructions in
the assembly language versions of the code.



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1756954 13f79535-47bb-0310-9956-ffa450edef68

show more ...


# bc6f66a4 09-Aug-2016 damjan

Modern versions of JUnit need the hamcrest-core JAR.

Patch by: me



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1755627 13f79535-47bb-0310-9956-ffa450edef68


# b63233d8 07-Aug-2016 damjan

Merge branches/gbuild-reintegration to trunk.



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1755455 13f79535-47bb-0310-9956-ffa450edef68


Revision tags: AOO4121
# 30acf5e8 22-May-2016 pfg

Spelling, spelling ...

Why worry about some sprinkled German when we haven't yet learned English.


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1745006 13f79535

Spelling, spelling ...

Why worry about some sprinkled German when we haven't yet learned English.


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1745006 13f79535-47bb-0310-9956-ffa450edef68

show more ...


# b8bbe16f 25-Mar-2016 truckman

#i126890# code: compiling with recent clang generates thousands of infinite-recu
rsion warnings about DbgOut()

If the definition of the overloaded function DbgOut() in
sal/inc/rtl/st

#i126890# code: compiling with recent clang generates thousands of infinite-recu
rsion warnings about DbgOut()

If the definition of the overloaded function DbgOut() in
sal/inc/rtl/string.hxx is compiled without having first compiling
the the declaration of DbgOut() with a different signature in
tools/inc/tools/debug.hxx, the compiler thinks DbgOut() is calling
itself recursively with no means of escape.

Fix this in the case where DBG_UTIL is defined by including
<tools/debug.hxx> inside string.hxx so that the compiler will
encounter the declaration of DbgOut() in debug.hxx first in this
case. This requires adding a couple of directories to the compiler
include path so that the new consumers of <tools/debug.hxx> can
find it as well as one of its dependencies.

If DBG_UTIL is not defined, then debug.hxx does not declare DbgOut(),
so fix this case by hiding the DbgOut() definition in string.hxx
behind #ifdef DBG_UTIL since it won't be used in this case.



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1736611 13f79535-47bb-0310-9956-ffa450edef68

show more ...


Revision tags: AOO412, SNAPSHOT
# dfce871f 11-Oct-2015 Damjan Jovanovic

#i125003# Eliminate cppunit from our tree completely.



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1707955 13f79535-47bb-0310-9956-ffa450edef68


Revision tags: AOO411
# 5667b5b9 14-Sep-2015 Yuri Dario

#i118923# OS/2, use the legacy config.site script.

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1702898 13f79535-47bb-0310-9956-ffa450edef68


# c25219e0 05-Aug-2015 Pedro Giffuni

FreeBSD build fixes.

This allows out the box builds with gcc and to
simplify the build with clang and also the FreeBSD port.

From Don Lewis (FreeBSD port maintainer):

B

FreeBSD build fixes.

This allows out the box builds with gcc and to
simplify the build with clang and also the FreeBSD port.

From Don Lewis (FreeBSD port maintainer):

Because we need to use different CFLAGS for gcc and clang, I had to add
some compiler detection logic. On most platforms, the value of $(COM)
is either set statically by set_soenv, or set_soenv parses the compiler
name to figure out which compiler is being used and then set $(COM)
appropriately. The latter doesn't work for FreeBSD because cc could
either be gcc or clang. For FreeBSD, I added the compiler detection
logic to configure, which then passes that to set_soenv, in a somewhat
hackish manner.

When building with ports gcc on FreeBSD, we need to pass the rpath for
the gcc runtime to the linker. The FreeBSD port attempts to to this by
adding this information to LDFLAGS, which the openoffice configure
script then steps on, and in any case, this does not help the out of the
box build. My solution is to add some logic to configure to generate
the necessary linker flags, which it then passes to set_soenv for
inclusion in FreeBSD*Env.Set.sh.

On FreeBSD, the out of the box build needs to pass $LIBINTL_PREFIX in
the environment to the build phase. I added some code to configure to
figure out the value of this variable and to pass it to set_soenv for
inclusion in FreeBSD*Env.Set.sh so that this does not need to be done as
a extra step in the build.

Changing $(COM) from GCC to CLANG for clang builds caused a number
regressions elsewhere in the build framework. These were mostly caused
by the framework checking for $(COM) == GCC and $(OS) == FREEBSD, with
$(COM) == CLANG case unhandled. The fix was generally to just ignore
the value of $(COM) and only test the value of $(OS). One special case
was the bridgetest regression test, which started dumping core on INTEL
32-bit when built with clang. It turns out that this entire test is was
skipped for $(COM) == gcc, $(OS) == FREEBSD, and $(CPU) == I. Rather
than also skipping this test when building with clang, I tracked down
the failure to a particular subtest involving polymorphic structures
that also fails on OS/2 and tweaked the code to also skip that subtest
on FREEBSD INTEL (32-bit). Now bridgetest is run and passes on FreeBSD
with both gcc and clang, on both i386 and amd64.

Submitted by: Don Lewis


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1694132 13f79535-47bb-0310-9956-ffa450edef68

show more ...


# 5293ed5b 08-Jul-2015 Pedro Giffuni

NSS build fixes

Author: Don Lewis (truckman at FreeBSD)


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1689883 13f79535-47bb-0310-9956-ffa450edef68


# 908225ed 26-Mar-2015 Pedro Giffuni

FreeBSD build structure changes

Part of
Code Review: https://reviews.freebsd.org/D2108

Author: Don Lewis (truckman at FreeBSD)


git-svn-id: https://svn.a

FreeBSD build structure changes

Part of
Code Review: https://reviews.freebsd.org/D2108

Author: Don Lewis (truckman at FreeBSD)


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1669465 13f79535-47bb-0310-9956-ffa450edef68

show more ...


# 483bf1cb 16-Jan-2015 Ariel Constenla-Haile

Fix build breaker introduced in revision 1651396

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1652491 13f79535-47bb-0310-9956-ffa450edef68


# 6dd50e53 21-Oct-2014 Juergen Schmidt

#125776# adapt STL include path for Xcode 6

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1633294 13f79535-47bb-0310-9956-ffa450edef68


# 76cf6069 06-Jul-2014 Pedro Giffuni

Add initial support for FreeBSD PPC using gcc.

This is just the skeleton and required bridge support based
on linux-ppc. Currently untested.


git-svn-id: https://svn.apache.

Add initial support for FreeBSD PPC using gcc.

This is just the skeleton and required bridge support based
on linux-ppc. Currently untested.


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1608245 13f79535-47bb-0310-9956-ffa450edef68

show more ...


# 43feee13 02-Jun-2014 Juergen Schmidt

#125003# integrate googletest framework for general use for unit testing

git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1599163 13f79535-47bb-0310-9956-ffa450edef68


# 9675ef41 08-May-2014 Herbert Dürr

#i124422# adjust include path for libc++ headers to the selected XCode folder

While XCode5's xcode-select supports the -p and --print-path options, XCode4
officially only knows -print-pa

#i124422# adjust include path for libc++ headers to the selected XCode folder

While XCode5's xcode-select supports the -p and --print-path options, XCode4
officially only knows -print-path. XCode4 seems to tolerate --print-path though
(tested on XCode4.6), so this can be universally used.

Patch-by: Thorsten Wagner <thorsten.wagner.4@gmail.com>
Review-by: Herbert Duerr <hdu@apache.org>


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1593205 13f79535-47bb-0310-9956-ffa450edef68

show more ...


Revision tags: AOO410, AOO410_Beta
# 61a3a0ff 23-Jan-2014 Herbert Dürr

#114728# use 10.7 SDK as default, but allow newer SDK in configure

Patch by: Juergen Schmidt <jsc@apache.org>


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1560

#114728# use 10.7 SDK as default, but allow newer SDK in configure

Patch by: Juergen Schmidt <jsc@apache.org>


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1560758 13f79535-47bb-0310-9956-ffa450edef68

show more ...


12345