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 ...
|
8f07f855 | 25-Jan-2017 |
Damjan Jovanovic |
Fix a FreeBSD regression in the gbuild gb_CPUDEFS variable caused by r1773166, where it was always set to POWERPC64 due to a swapped if-else. This needs further work, on all platforms!
Fix a FreeBSD regression in the gbuild gb_CPUDEFS variable caused by r1773166, where it was always set to POWERPC64 due to a swapped if-else. This needs further work, on all platforms! Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1780134 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 ...
|
7f9adc59 | 22-Jan-2017 |
Damjan Jovanovic |
Pass "-encoding UTF8" to javac, as some Java sources, particularly those used in subsequent tests, contain special characters that are encoded in UTF-8, and fail to compile without this optio
Pass "-encoding UTF8" to javac, as some Java sources, particularly those used in subsequent tests, contain special characters that are encoded in UTF-8, and fail to compile without this option. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1779780 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
3d8ff951 | 17-Jan-2017 |
pfg |
KDE: Add the KDE path to KDE_LIBS instead of adding it to SOLARLIB. Just a small cleanup hinted by the kde4enable branch. git-svn-id: https://svn.apache.org/repos/asf/openoffic
KDE: Add the KDE path to KDE_LIBS instead of adding it to SOLARLIB. Just a small cleanup hinted by the kde4enable branch. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1779124 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
81e6fec9 | 16-Jan-2017 |
pfg |
i104495 - libstdc++ removal. This cleanup was meant for KDE4 integration: in the BSDs this is dead code and it doesn't seem a good idea on linux either, plus carrying libstdc++ doesn
i104495 - libstdc++ removal. This cleanup was meant for KDE4 integration: in the BSDs this is dead code and it doesn't seem a good idea on linux either, plus carrying libstdc++ doesn't align with ASF policies. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1779119 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
b77af630 | 15-Jan-2017 |
damjan |
Port main/sc to gbuild. Also add the ability to add extra image directories to resources, which is needed by main/sc. Patch by: me git-svn-id: https://svn.apache.org/re
Port main/sc to gbuild. Also add the ability to add extra image directories to resources, which is needed by main/sc. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1778876 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
5a812352 | 13-Jan-2017 |
pfg |
FreeBSD PPC: Cleanup makefile include mess. Reported by: Curtis Hamilton git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1778625 13f79535-47bb-0310-9956-ffa450
FreeBSD PPC: Cleanup makefile include mess. Reported by: Curtis Hamilton git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1778625 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
b1d3b18c | 07-Jan-2017 |
damjan |
Add shlwapi to our list of known DLLs. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1777742 13f79535-47bb-0310-9956-ffa450edef68 |
ad2376c3 | 06-Jan-2017 |
damjan |
Add ws2_32 to the list of known DLLs. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1777529 13f79535-47bb-0310-9956-ffa450edef68 |
42aba0ce | 05-Jan-2017 |
damjan |
Add wsock32 to known DLLs. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1777486 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 ...
|
9168f84a | 29-Dec-2016 |
damjan |
Fix a FreeBSD (and probably Solaris) regression in commit 1776288 caused by listing static libraries before objects, causing the main/slideshow module to fail to build, as the one-pass linkin
Fix a FreeBSD (and probably Solaris) regression in commit 1776288 caused by listing static libraries before objects, causing the main/slideshow module to fail to build, as the one-pass linking described in that commit won't find anything from the static library as it appears too early. Rather link all libraries after objects, like Linux does. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1776379 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
9b09309d | 28-Dec-2016 |
damjan |
I've heard rumours it's a POSIX feature, but so far the problem only appears on Linux, not FreeBSD. Linking is one-pass, using symbols exported by libraries to resolve missing symbol
I've heard rumours it's a POSIX feature, but so far the problem only appears on Linux, not FreeBSD. Linking is one-pass, using symbols exported by libraries to resolve missing symbols in previous, but *NOT* subsequent, objects (including libraries). This means the order libraries are given to the linker does matter, because symbols missing in latter objects cannot be satisfied by former objects. Static libraries should be therefore be linked to before dynamic libraries, as static libraries cannot specify dependencies on dynamic libraries, yet might need symbols from them. This should fix the main/slideshow build problem on Linux. Only Linux has been tested. The other platforms are guessed. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1776288 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
df3f5cbc | 26-Dec-2016 |
damjan |
Port main/slideshow to gbuild. Add glu32 and opengl32 to the known Windows libraries. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@177605
Port main/slideshow to gbuild. Add glu32 and opengl32 to the known Windows libraries. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1776052 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
b9fd132d | 24-Dec-2016 |
pfg |
Add some "Revision" svn keywords. Revisions were used within the tree, perhaps inherited by previous CVS/Subversion usage. Re-use them now since we have been lazy about updating them
Add some "Revision" svn keywords. Revisions were used within the tree, perhaps inherited by previous CVS/Subversion usage. Re-use them now since we have been lazy about updating them manually and because they can be useful for bug reports. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1775979 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
0495d53e | 24-Dec-2016 |
pfg |
Avoid including build dates in executable files. Embedding build dates and other environment specific information may casue gratuitous difference in the resulting binaries, which makes m
Avoid including build dates in executable files. Embedding build dates and other environment specific information may casue gratuitous difference in the resulting binaries, which makes more difficult security verifications and binary updates. We currently make no claims but this is the first step to generate reproducible builds. For more information check: https://reproducible-builds.org/ While here, since we have been so lazy about updating it, also add the svn Revision keyword to configure.ac. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1775936 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
6ecc4615 | 23-Dec-2016 |
damjan |
Build fixes for main/fpicker on Windows: * add comdlg32 to the list of known libraries for Windows * fix the postprocess/packcomponents paths to the fps and fop components * fix the WinRe
Build fixes for main/fpicker on Windows: * add comdlg32 to the list of known libraries for Windows * fix the postprocess/packcomponents paths to the fps and fop components * fix the WinResTarget name in Module_fpicker.mk * hack for calling $(shell) (recipe before target error) * only try to build fps_gnome on *nix * link to the stl library where necessary * link to the user32 DLL where necessary * fi -> endif typos * fix capitalization of filenames * move fps and fop to the OOOLIBS layer where they belong Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1775782 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
7b4f4066 | 22-Dec-2016 |
pfg |
Re-enable some Id svn:keywords. Most of these pre-existed in the code, probably due to older version control. New Id keywords were added only in these files: main/solenv/inc/mi
Re-enable some Id svn:keywords. Most of these pre-existed in the code, probably due to older version control. New Id keywords were added only in these files: main/solenv/inc/minor.mk main/vcl/unx/kde4/KDEXLib.cxx The latter are important as they keep release information and we want to maintain such references when new versions are bumped. While here, update the information for KDE. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1775751 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
5a41b379 | 18-Dec-2016 |
damjan |
strmiids needs to be added to gb_Library_PLAINLIBS_NONE on Windows to get the avmediawin library to link. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/ope
strmiids needs to be added to gb_Library_PLAINLIBS_NONE on Windows to get the avmediawin library to link. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1774958 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
c30f6fe3 | 18-Dec-2016 |
damjan |
#i127139# undefined reference to `__stack_chk_fail' breaks build on some Linux 32-bit systems Work around this issue for the time being, by always explicitly linking to libc (-lc) for al
#i127139# undefined reference to `__stack_chk_fail' breaks build on some Linux 32-bit systems Work around this issue for the time being, by always explicitly linking to libc (-lc) for all gbuild modules, which I've verified doesn't break anything. (Using the Gold linker instead of BFD also works, also for unknown reasons, but the Gold linker may not always be available.) Also revert the previous workaround in main/svl/Library_passwordcontainer.mk Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1774848 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
8f3a2c2f | 16-Dec-2016 |
damjan |
Revert a test patch that was accidentally committed in r1774567 which breaks the build. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1774637 1
Revert a test patch that was accidentally committed in r1774567 which breaks the build. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1774637 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
e8183b3f | 16-Dec-2016 |
damjan |
Port main/dtrans to gbuild. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1774567 13f79535-47bb-0310-9956-ffa450edef68 |
e15a4534 | 08-Dec-2016 |
pfg |
Update endianness detection on FreeBSD. This produces a working AOO on FreeBSD PowerPC64! This is related to i126615 which was also fixed by Curtis a while ago. Kudos for both c
Update endianness detection on FreeBSD. This produces a working AOO on FreeBSD PowerPC64! This is related to i126615 which was also fixed by Curtis a while ago. Kudos for both contributions, makes me want to get a PowerPC to run FreeBSD + AOO on it! Author: Curtis Hamilton -- cmhamilto at gmail git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1773166 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
6de2905b | 04-Dec-2016 |
damjan |
Standardize all gbuild bridge makefile.mk files (main/*/prj/makefile.mk) to the version that sets gbuild debug flags from the configure.ac debug settings, and make this the standard gbuil
Standardize all gbuild bridge makefile.mk files (main/*/prj/makefile.mk) to the version that sets gbuild debug flags from the configure.ac debug settings, and make this the standard gbuild template too. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1772520 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|