e452c22e | 06-Jun-2016 |
truckman |
#i126888#: bundled boost headers generate an excessive number of warnings when building with modern compilers When building OpenOffice with modern compilers, the bundled boost heade
#i126888#: bundled boost headers generate an excessive number of warnings when building with modern compilers When building OpenOffice with modern compilers, the bundled boost headers generate an excessive number of warnings. This is especially bad with recent versions of clang, which generates very verbose warning messages. The attached patch updates the current boost_1_55_0.patch with additional changes cherry picked from upstream boost, up through version 1.60. These additional changes have been used with the FreeBSD boost 1.55.0 port for a while. This patch greatly reduces the number of warnings and size of the OpenOffice build log. Compiling trunk r1735889 on FreeBSD 11.0 with clang 3.8, the number of warnings is reduced from 53260 to 13741, and the size of the build log is reduced from 117 MB to 44 MB. Tested by: kschenk git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1747019 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
6ea0ec58 | 23-Aug-2020 |
Don Lewis |
Force Linux builds to use gnu++98 (C++98 + GNU extensions) mode to be the most compatible with our old code base rather than relying on the compiler default mode. Compiling in C++11 or newer
Force Linux builds to use gnu++98 (C++98 + GNU extensions) mode to be the most compatible with our old code base rather than relying on the compiler default mode. Compiling in C++11 or newer mode is very noisy due to deprecation warnings about our use of std::auto_ptr. If the compiler defaults to C++17 mode or newer, the build would be totally broken because std::auto_ptr is removed from C++17. There is an unknown amount of porting effort needed to convert to std::unique_ptr, which has somewhat different semantics and which is not available before C++11, which would break building with older versions of gcc which default to gnu++98 mode. std::shared_ptr, might be an alternative since there is a BOOST implementation.
show more ...
|
ebd402a9 | 06-Feb-2016 |
Damjan Jovanovic |
Platforms that need CLOSESOCKET_DOESNT_WAKE_UP_ACCEPT for sockets usually need it for pipes too, and even if it isn't necessary it can't hurt. In particular, on FreeBSD 11-CURRENT it see
Platforms that need CLOSESOCKET_DOESNT_WAKE_UP_ACCEPT for sockets usually need it for pipes too, and even if it isn't necessary it can't hurt. In particular, on FreeBSD 11-CURRENT it seems pipes no longer wake up from accept when closed in other threads, so let's deal with that before FreeBSD 11 is released. Reported by: Matthias Apitz <g u r u a t u n i x a r e a d o t d e> Patch by: me Tested by: Matthias Apitz <g u r u a t u n i x a r e a d o t d e> git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1728872 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
f27fad25 | 21-Jan-2016 |
Damjan Jovanovic |
#i125431# "The Password is incorrect. The file cannot be opened." Fix handling of the "isRelative" option in Mozilla's profiles.ini files. Patch by: Arrigo Marchiori <ardovm at yaho
#i125431# "The Password is incorrect. The file cannot be opened." Fix handling of the "isRelative" option in Mozilla's profiles.ini files. Patch by: Arrigo Marchiori <ardovm at yahoo dot it> Review by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1726068 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
4d077a1f | 23-Jan-2017 |
Pedro Giffuni |
lingucomponent: remove unused header from hunspell. According to opengrok, we are not using DictMgr so the header is not needed. The header has been removed in newer versions of hunspell
lingucomponent: remove unused header from hunspell. According to opengrok, we are not using DictMgr so the header is not needed. The header has been removed in newer versions of hunspell altogether. Obtained from: FreeBSD git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1779875 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
77af848c | 05-Nov-2019 |
Don Lewis |
Include <cstdlib> to get the declaration for exit(). |
bdb58f77 | 17-Nov-2019 |
Don Lewis |
When building icu on FreeBSD with ports gcc, use the rpath to find libstdc++. This many only be needed with gcc is installed with a non-default PREFIX and/or ldconifig is not run on that
When building icu on FreeBSD with ports gcc, use the rpath to find libstdc++. This many only be needed with gcc is installed with a non-default PREFIX and/or ldconifig is not run on that directory.
show more ...
|
7c994460 | 19-Apr-2018 |
Pedro Giffuni |
Fix build with boost-1.67. The release notes say: ____ Utility: Breaking change: <boost/utility.hpp> header no longer includes boost::next and boost::prior as they have been
Fix build with boost-1.67. The release notes say: ____ Utility: Breaking change: <boost/utility.hpp> header no longer includes boost::next and boost::prior as they have been moved to the iterator module. Instead include <boost/next_prior.hpp>. Other uses of <boost/utility.hpp> are discouraged, it's better to use the header for the specific functionality instead. ____ Obtained from: Jan Beich FreeBSD PR: 227553 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829494 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
8ff30341 | 06-Nov-2019 |
Don Lewis |
Comment out an unused method that breaks compilation with gcc9. In case someone needs this method in the future, leave behind a note with the likely code fix. |
a5526c3b | 08-Oct-2014 |
Kay Schenk |
#i125696# Removed error_report.xhp from linkage creation lineup. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1630243 13f79535-47bb-0310-9956-ffa450edef68 (cherry picked
#i125696# Removed error_report.xhp from linkage creation lineup. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1630243 13f79535-47bb-0310-9956-ffa450edef68 (cherry picked from commit 28a26fc9bdeafb00ee6d1eea982c5236b07ce15d)
show more ...
|
eec65173 | 30-Sep-2014 |
Kay Schenk |
#i125696 Removed error reporitng information and updated other files accordingly. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1628577 13f79535-47bb-0310-9956-ffa450edef68
#i125696 Removed error reporitng information and updated other files accordingly. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1628577 13f79535-47bb-0310-9956-ffa450edef68 (cherry picked from commit cd3719e8a1f56e7a16ebd23aee3f3a6f6da93ab8)
show more ...
|
1ce09da7 | 28-Dec-2018 |
Matthias Seidel |
Removed whitespace, corrected toolbar position git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1849889 13f79535-47bb-0310-9956-ffa450edef68 (cherry picked from commit 8177d
Removed whitespace, corrected toolbar position git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1849889 13f79535-47bb-0310-9956-ffa450edef68 (cherry picked from commit 8177d95e873c85c386c06303193f75a844429145)
show more ...
|
af9cae21 | 20-Jan-2019 |
Matthias Seidel |
Remmed out forgotten reference to "error_report.xhp" See: https://bz.apache.org/ooo/show_bug.cgi?id=125696 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1851715 13f7
Remmed out forgotten reference to "error_report.xhp" See: https://bz.apache.org/ooo/show_bug.cgi?id=125696 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1851715 13f79535-47bb-0310-9956-ffa450edef68 (cherry picked from commit bc3bc05c84d3ff136548aea4a0c12521138f2494)
show more ...
|
40f26eee | 29-Jan-2019 |
Matthias Seidel |
Fixed icon (file open -> opened folder) git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1852438 13f79535-47bb-0310-9956-ffa450edef68 (cherry picked from commit d4b13f467f71
Fixed icon (file open -> opened folder) git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1852438 13f79535-47bb-0310-9956-ffa450edef68 (cherry picked from commit d4b13f467f71344e503095ef291c12fb4d5fda15)
show more ...
|
ad2d53db | 21-Apr-2018 |
Don Lewis |
Unbreak build on FreeBSD with clang 6.0 and newer. Clang 6 changed the its default C++ standard from C++98 to C++14 and our old code is not prepared for that. Avoid the problem by adding th
Unbreak build on FreeBSD with clang 6.0 and newer. Clang 6 changed the its default C++ standard from C++98 to C++14 and our old code is not prepared for that. Avoid the problem by adding the -std=gnu++98 compiler flag. Add the -fstack-protector compiler flag on FreeBSD INTEL and X86_64. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829757 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
e250bff1 | 16-Jan-2019 |
Jim Jagielski |
Merge r1851443, r1851449 from trunk: Use fakeroot instead of our custom getuid.c LD_PRELOAD hack if available when creating Debian packages. This is because epm and dpkg (et.al.) need to be
Merge r1851443, r1851449 from trunk: Use fakeroot instead of our custom getuid.c LD_PRELOAD hack if available when creating Debian packages. This is because epm and dpkg (et.al.) need to be fooled into thinking that root is creating these packages for the correct permissions. As long as we have the full path, use it Reviewed by: jim git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO42X@1851450 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
ffb973fa | 22-Aug-2020 |
Don Lewis |
Upgrade to openssl-1.0.2u. Remove unused version.mk. (cherry picked from commit 5988caad9a0dac8ef57950ff3aeb2b6fa8267fc6) |
21aebe28 | 21-Aug-2020 |
Matthias Seidel |
Update LICENSE |
0d0810f7 | 21-Aug-2020 |
Matthias Seidel |
Update version.mk |
906df4f2 | 07-Oct-2019 |
Don Lewis |
Upgrade openssl to version 1.0.2t. This requires NASM to build on Windows. |
6b2f4827 | 30-Aug-2018 |
Don Lewis |
Upgrade bundled openssl to version 1.0.2p. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1839706 13f79535-47bb-0310-9956-ffa450edef68 |
f26b964f | 07-Mar-2018 |
Damjan Jovanovic |
Get openssl to build on Win64. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1826081 13f79535-47bb-0310-9956-ffa450edef68 |
8d4c92f7 | 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 ...
|
787546a0 | 12-Aug-2020 |
mseidel |
Removed improvement.xhp from makefiles (finally) (cherry picked from commit b08fe871c064e16e15519260ef810cabe7c18ab7) |
8d931aaf | 11-Aug-2020 |
mseidel |
Removed improvement.xhp from makefiles (cherry picked from commit 65f20295cb7f9e03daf4f5d0c12af0f41a344bee) |