58303369 | 02-Sep-2015 |
Damjan Jovanovic |
Don't pass -finline-limit=0 and -fno-default-inline command line options to Clang during debug builds, since it doesn't want to run with them. git-svn-id: https://svn.apache.or
Don't pass -finline-limit=0 and -fno-default-inline command line options to Clang during debug builds, since it doesn't want to run with them. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1700874 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
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 ...
|
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 ...
|
4d340eeb | 24-Aug-2014 |
Andrea Pescetti |
#i124712# Use -fuse-cxa-atexit (to build svl on, e.g., Ubuntu 14.04) Patch-By: Amali Praveena Soban Kumar <samalipraveena@yahoo.com.au> git-svn-id: https://svn.apache.org/repos/asf/
#i124712# Use -fuse-cxa-atexit (to build svl on, e.g., Ubuntu 14.04) Patch-By: Amali Praveena Soban Kumar <samalipraveena@yahoo.com.au> git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1620195 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
da847c14 | 24-Aug-2014 |
Andrea Pescetti |
#i123887# Revert change with wrong issue reference. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1620193 13f79535-47bb-0310-9956-ffa450edef68 |
e64c3ce4 | 24-Aug-2014 |
Andrea Pescetti |
#i123887# Use -fuse-cxa-atexit (to build svl on, e.g., Ubuntu 14.04) Patch-By: Amali Praveena Soban Kumar <samalipraveena@yahoo.com.au> git-svn-id: https://svn.apache.org/repos/asf/
#i123887# Use -fuse-cxa-atexit (to build svl on, e.g., Ubuntu 14.04) Patch-By: Amali Praveena Soban Kumar <samalipraveena@yahoo.com.au> git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1620192 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
86e1cf34 | 29-Apr-2014 |
Pedro Giffuni |
Many spelling fixes: directories r* - z*. Attempt to clean up most but certainly not all the spelling mistakes that found home in OpenOffice through decades. We could probably blame
Many spelling fixes: directories r* - z*. Attempt to clean up most but certainly not all the spelling mistakes that found home in OpenOffice through decades. We could probably blame the international nature of the code but it is somewhat shameful that this wasn't done before. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1591062 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
Revision tags: AOO410, AOO410_Beta |
|
33b74116 | 14-Feb-2014 |
Herbert Dürr |
#i114728# force target compatibility when building with a newer OSX SDK using OSX's MAC_OS_X_VERSION_MAX_ALLOWED define forces the build to be binary compatibile to the configured deploy
#i114728# force target compatibility when building with a newer OSX SDK using OSX's MAC_OS_X_VERSION_MAX_ALLOWED define forces the build to be binary compatibile to the configured deployment target, even when the SDK version employed for building it is newer than the deployment target git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1568287 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
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 ...
|
1e1ac450 | 23-Jan-2014 |
Herbert Dürr |
#i122301# switch Mac port to SDK 10.7 / 64bit git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1560747 13f79535-47bb-0310-9956-ffa450edef68 |
3d82938a | 22-Jan-2014 |
Herbert Dürr |
#i122195# extend macosx gbuild makefile for clang-compiler git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1560350 13f79535-47bb-0310-9956-ffa450edef68 |
82c216fc | 09-Jan-2014 |
Herbert Dürr |
#i114728# remove the unused gb_Library_add_ldflags helper when the alternative is between - adding an add_ldflags helper and providing extensive docs about it and all other related gbuil
#i114728# remove the unused gb_Library_add_ldflags helper when the alternative is between - adding an add_ldflags helper and providing extensive docs about it and all other related gbuild macros - just using the already existing set_ldflags macro then that choice is easy... git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1556774 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
5a7504da | 08-Jan-2014 |
Herbert Dürr |
#i114728# the quicktime framework is is no longer available in OSX SDKs>=10.7 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1556579 13f79535-47bb-0310-9956-ffa450edef68 |
6d1ed1dd | 10-Dec-2013 |
Herbert Dürr |
#122195# change cppu env, comid from generic cxx to s5abi (System 5 AMD64 ABI) Patch by: Juergen Schmidt <jsc@apache.org> Merged from r1534063 in the rejuvenate01 branch
#122195# change cppu env, comid from generic cxx to s5abi (System 5 AMD64 ABI) Patch by: Juergen Schmidt <jsc@apache.org> Merged from r1534063 in the rejuvenate01 branch git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1549925 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
bebebbbf | 19-Nov-2013 |
Herbert Dürr |
#i122362# post-stlport fixes for the macosx-target=10.4 build git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1543407 13f79535-47bb-0310-9956-ffa450edef68 |
b597708b | 18-Nov-2013 |
Herbert Dürr |
#i122362# remove stlport4-build support but keep the --without-stlport configure option for now it is the new default anyway git-svn-id: https://svn.apache.org/repos/asf/op
#i122362# remove stlport4-build support but keep the --without-stlport configure option for now it is the new default anyway git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1543067 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
f958b5f1 | 27-Oct-2013 |
Yuri Dario |
i118923 - OS/2 port: build system updates. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1536083 13f79535-47bb-0310-9956-ffa450edef68 |
Revision tags: AOO401, AOO400 |
|
e5a7b9b2 | 17-Jul-2013 |
Herbert Dürr |
#i122767# disallow pre-standard C++ for-scope git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1504081 13f79535-47bb-0310-9956-ffa450edef68 |
f2b8a6a0 | 06-Jun-2013 |
Herbert Dürr |
#i122378# fix dbgutil-enabled gbuild of modules on Windows gbuild modules should use the same crt-libs and crt-options as dmake modules git-svn-id: https://svn.apache.org/repos
#i122378# fix dbgutil-enabled gbuild of modules on Windows gbuild modules should use the same crt-libs and crt-options as dmake modules git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1490351 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
23f1be86 | 06-Jun-2013 |
Herbert Dürr |
#i122378# fix the dbgutil-enabled build on Windows crt-debug libraries use different structure layouts than their regular counterparts so mixing causes binary incompatibilities which
#i122378# fix the dbgutil-enabled build on Windows crt-debug libraries use different structure layouts than their regular counterparts so mixing causes binary incompatibilities which must be avoided. Always using the regular libs achieves this. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1490324 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
3d2a2350 | 27-May-2013 |
Herbert Dürr |
#i122378# allow linking against MSVC TR1's STL libraries instead of stlport the standard C++ library on MSVC is available in LIBCPMT.LIB and MSVCPRT.LIB (the static and dynamic C++ runti
#i122378# allow linking against MSVC TR1's STL libraries instead of stlport the standard C++ library on MSVC is available in LIBCPMT.LIB and MSVCPRT.LIB (the static and dynamic C++ runtime libraries for multithreaded environments). git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1486650 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
910823ae | 18-Apr-2013 |
Jürgen Schmidt |
#121996# integrate first part to remove 3layer office git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1469276 13f79535-47bb-0310-9956-ffa450edef68 |
9964c96f | 12-Apr-2013 |
Herbert Dürr |
stop using Mac specific compiler option "Wno-long-double" having this option results in a warning for each compile on gcc>=4.2 or clang. Apple says in http://lists.cs.uiuc.edu/pipermail/
stop using Mac specific compiler option "Wno-long-double" having this option results in a warning for each compile on gcc>=4.2 or clang. Apple says in http://lists.cs.uiuc.edu/pipermail/llvmdev/2008-June/015095.html "[...] the best thing is not to use it. There is no reason to." git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1467220 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
64f1f997 | 04-Feb-2013 |
Herbert Dürr |
fix linker complaints about invalid security options for StaticLib targets git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1442188 13f79535-47bb-0310-9956-ffa450edef68 |
cde270a3 | 01-Dec-2012 |
Yuri Dario |
i118923 - OS/2 port: build import libraries from .def file instead of .dll, allows export by ordinal for faster loading. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1415951
i118923 - OS/2 port: build import libraries from .def file instead of .dll, allows export by ordinal for faster loading. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1415951 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|