#
2d079a25 |
| 19-Mar-2018 |
Jim Jagielski |
Use gcc3 for COMID for macOS/OSX git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1827215 13f79535-47bb-0310-9956-ffa450edef68
|
Revision tags: AOO415 |
|
#
386ca866 |
| 09-Mar-2018 |
Don Lewis |
#127664# $CCNUMVER from dmake to configure Move the calculation of $CCNUMVER and some other variables from main/solenv/inc/tg_compv.mk, where it is only usable by dmake, to configure
#127664# $CCNUMVER from dmake to configure Move the calculation of $CCNUMVER and some other variables from main/solenv/inc/tg_compv.mk, where it is only usable by dmake, to configure, where it can be used by both dmake and gbuild. This is a requirement to upstream some compiler bug workaround patches from the FreeBSD port. A bit of logic from set_soenv is also moved into configure. A bunch more should probably be moved so that the configuration logic is not spread across so many different places, but that can wait. Something else to consider is that it would be nice to use a different value of $COM for Apple's clang, maybe "ACLANG" or "APPLECLANG" since it has a different version numbering scheme that the open-source version of clang and having a unique identifier would simplify version checking when applying compiler bug workarounds. Note: I think the old value of $CCNUMVER on the Mac is wrong. It should look something like 000800010000 or 000700030000, depending on the installed version. Change -DCPPU_ENV on the Mac from $(COMID) to $(COMNAME) for consistency with the dmake side. It shouldn't make a difference in practice since both have the same value on the Mac. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1826296 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
#
78ecfec3 |
| 05-Jan-2018 |
Don Lewis |
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 no
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 ...
|
#
8e6bd3e9 |
| 12-Dec-2017 |
Don Lewis |
Improvements to per-object optimization overrides in gbuild: * Less Library.mk editing required to add an optimization exception than what has been normally done to date. *
Improvements to per-object optimization overrides in gbuild: * Less Library.mk editing required to add an optimization exception than what has been normally done to date. * Add a variable to specify an override to -O1 instead of only allowing -O0. * Don't lose debug flags when overriding optimization. Convert the recent Mac optimization override in framework/Library_fwk.mk to the new style. Improvements to Windows debug builds in gbuild: * There are multiple dependency paths that trigger compiling a source file. Add a target specific $(PDBFILE) to the root of each so that $(PDBFILE) is set properly when compiling. Note: $(PDBFILE) is not getting set when compiling the sources for the per-module (Google Test) tests. * Don't inadvertantly disable the use of pre-compiled headers when enabling debug (not specific to Windows). Note: If both debug and pre-compiled headers are enabled, building of modules that contain more than one library will fail due to limitations of Visual Studio. The problem is that when we build the precompiled header, the output file(s) are based on the module name. Even though each Library_*.mk specifies the rule to build the precompiled header, it is only built once for the module. Visual Studio requires that the $(PDBFILE) used when compiling the sources match the $(PDBFILE) used when compiling the precompiled header, but the value of $(PDBFILE) is specific to each library. The best fix would be to compile the headers once for each library and stash the output in a per-library specific place, but this requires some fairly extensive changes. Another potential fix would be to use -Z7 optimization so that the debug information is stored in the object files. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1817946 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
#
63fbc773 |
| 29-Nov-2017 |
Jim Jagielski |
OK, let's try to maintain 10.7 as the min OSX version supported. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1816626 13f79535-47bb-0310-9956-ffa450edef68
|
#
3b02a9c8 |
| 28-Nov-2017 |
Damjan Jovanovic |
Add the ability to set a linker script in gbuild that is used to version symbols. This has been a bottleneck in continued gbuild porting and should help further development considera
Add the ability to set a linker script in gbuild that is used to version symbols. This has been a bottleneck in continued gbuild porting and should help further development considerably. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1816518 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
Revision tags: AOO414 |
|
#
0587599f |
| 09-Oct-2017 |
Jim Jagielski |
More hoo-haa trying to get NSS to compile under macOS with 10.7 as the target. Moving to 10.9 most likely is the better fix, but that means AOO 4.2.0 will no longer support anything older
More hoo-haa trying to get NSS to compile under macOS with 10.7 as the target. Moving to 10.9 most likely is the better fix, but that means AOO 4.2.0 will no longer support anything older than Mavericks. Which I don't think we want to do. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1811598 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
Revision tags: AOO413 |
|
#
9e1b801e |
| 25-Jan-2017 |
Damjan Jovanovic |
Add debug symbols to gbuild modules when any of --enable-debug, --enable-symbols, or --enable-crashdump are passed to ./configure (just like it already is for dmake modules), as opposed to th
Add debug symbols to gbuild modules when any of --enable-debug, --enable-symbols, or --enable-crashdump are passed to ./configure (just like it already is for dmake modules), as opposed to the previous behaviour of only doing it on --enable-debug. Also implemented --enable-symbols=small for gbuild modules on platforms where AOO is built with GCC and Clang compilers (MSVC on Windows doesn't seem to support that). Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1780246 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
#
64c5c8b7 |
| 22-Jan-2017 |
Damjan Jovanovic |
Don't use the "archive" package format, which is to be extrated by smoketest as a side effect, for the subsequent tests. The smoketest is currently broken and won't do that, and the path is w
Don't use the "archive" package format, which is to be extrated by smoketest as a side effect, for the subsequent tests. The smoketest is currently broken and won't do that, and the path is wrong anyway, as it was for OpenOffice 3 and we're now on 4. Instead, use the office instance from the "installed" package format for subsequent tests, as it doesn't have to zipped up and unzipped, resulting in faster building and faster testing, and doesn't require a side effect in a module that will probably be moved from main/ to test/. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1779838 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
#
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, 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 |
|
#
e75d772d |
| 16-Sep-2015 |
Damjan Jovanovic |
#i125003# Provide gbuild integration for Google Test. Windows, Linux and FreeBSD have been tested, the other platforms are educated guesses. git-svn-id: https://svn.apache.org/
#i125003# Provide gbuild integration for Google Test. Windows, Linux and FreeBSD have been tested, the other platforms are educated guesses. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1703444 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
|
#
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 ...
|
Revision tags: AOO401, AOO400 |
|
#
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 ...
|
Revision tags: AOO340 |
|
#
058e255a |
| 12-Jan-2012 |
Jürgen Schmidt |
remove empty line which caused build error on MacOS git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1230461 13f79535-47bb-0310-9956-ffa450edef68
|
#
44c25570 |
| 11-Jan-2012 |
Andre Fischer |
118769: Fixed build break on Ubuntu11.10 by adding explicit support for external libraries to gbuild. git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1230097 13f79535-47bb-0
118769: Fixed build break on Ubuntu11.10 by adding explicit support for external libraries to gbuild. git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1230097 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
#
7871dc3e |
| 11-Jan-2012 |
Andrew Rist |
Update headers to Alv2 headers git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1229815 13f79535-47bb-0310-9956-ffa450edef68
|
#
828da808 |
| 24-Nov-2011 |
Pedro Giffuni |
i118608 - IP clearance: Remove internal cppunit source, use system-cppunit instead. Patch by Andre Fischer (af). git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1205912 13f7
i118608 - IP clearance: Remove internal cppunit source, use system-cppunit instead. Patch by Andre Fischer (af). git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1205912 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
#
5f9a7a39 |
| 25-Sep-2011 |
Herbert Dürr |
empty DLLPOSTFIX also for gbuild targets git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1175305 13f79535-47bb-0310-9956-ffa450edef68
|