| #
78ecfec3
|
| 05-Jan-2018 |
Don Lewis <truckman@apache.org> |
Nothing uses GXX_INCLUDE_PATH, so remove it. The uretest/README file mentions is being needed by the STLport included in the URE, but that does not appear to be true any longer, and it is not used b
Nothing uses GXX_INCLUDE_PATH, so remove it. The uretest/README file mentions is being needed by the STLport included in the URE, but that does not appear to be true any longer, and it is not used by boost.
git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1820351 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| #
c6af0237
|
| 15-Dec-2017 |
Yuri Dario <ydario@apache.org> |
#i126518# Reverse-merging r1818128 into 'set_soenv.in'
git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1818288 13f79535-47bb-0310-9956-ffa450edef68
|
| #
774c2d42
|
| 14-Dec-2017 |
Yuri Dario <ydario@apache.org> |
#i126518# OS/2 build system updates: use full names for slideshow and sysdtrans, remove unneeded libraries, use standard toolkit path, fix DLL short names, disable libs for coin-or.
git-svn-id: http
#i126518# OS/2 build system updates: use full names for slideshow and sysdtrans, remove unneeded libraries, use standard toolkit path, fix DLL short names, disable libs for coin-or.
git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1818128 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| #
8a0d211e
|
| 13-Dec-2017 |
Don Lewis <truckman@apache.org> |
Unset $debug in the environment if configured without --enable-debug. Without this, once you pass --enable-debug to configure, you will continue to get debug builds after disabling debug unless you
Unset $debug in the environment if configured without --enable-debug. Without this, once you pass --enable-debug to configure, you will continue to get debug builds after disabling debug unless you restart the shell. Similarly, unset $EXTERNAL_WARNINGS_NOT_ERRORS if configure is run with --enable-werror.
git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1817968 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| #
ade3f226
|
| 09-Aug-2017 |
Damjan Jovanovic <damjan@apache.org> |
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
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 <damjan@apache.org> |
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/tru
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 ...
|
| #
bcc22a4c
|
| 07-Feb-2017 |
Damjan Jovanovic <damjan@apache.org> |
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 ab
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 <damjan@apache.org> |
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 1
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 <pfg@13f79535-47bb-0310-9956-ffa450edef68> |
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/op
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 <damjan@13f79535-47bb-0310-9956-ffa450edef68> |
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 th
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 <pfg@13f79535-47bb-0310-9956-ffa450edef68> |
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 <pfg@13f79535-47bb-0310-9956-ffa450edef68> |
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.
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 <kschenk@13f79535-47bb-0310-9956-ffa450edef68> |
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
|
| #
a8693330
|
| 19-Aug-2016 |
truckman <truckman@13f79535-47bb-0310-9956-ffa450edef68> |
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.2
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 <damjan@13f79535-47bb-0310-9956-ffa450edef68> |
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 <damjan@13f79535-47bb-0310-9956-ffa450edef68> |
Merge branches/gbuild-reintegration to trunk.
git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1755455 13f79535-47bb-0310-9956-ffa450edef68
|
| #
30acf5e8
|
| 22-May-2016 |
pfg <pfg@13f79535-47bb-0310-9956-ffa450edef68> |
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-ffa4
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 <truckman@13f79535-47bb-0310-9956-ffa450edef68> |
#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 comp
#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 ...
|
| #
dfce871f
|
| 11-Oct-2015 |
Damjan Jovanovic <damjan@apache.org> |
#i125003# Eliminate cppunit from our tree completely.
git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1707955 13f79535-47bb-0310-9956-ffa450edef68
|
| #
5667b5b9
|
| 14-Sep-2015 |
Yuri Dario <ydario@apache.org> |
#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 <pfg@apache.org> |
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 differ
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 <pfg@apache.org> |
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 <pfg@apache.org> |
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@16694
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 <arielch@apache.org> |
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 <jsc@apache.org> |
#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
|