Win10 msvc trunk (#498)Build trunk on Windows with a modern MSVCconfigure.ac required VS2008, but the bundled dependencies had moved pastwhat VC9 can compile -- boost 1.84 needs C++11, Python 3.
Win10 msvc trunk (#498)Build trunk on Windows with a modern MSVCconfigure.ac required VS2008, but the bundled dependencies had moved pastwhat VC9 can compile -- boost 1.84 needs C++11, Python 3.11 needs VS2017 ornewer -- so the configured compiler could not build the configureddependencies, and no combination of the two worked. Every other platform hadalready moved; Windows was the one left pinned.This branch accepts a VS2015-or-newer toolset and the Windows 10 SDK, thenfixes what a modern compiler and SDK find: export lists, entry points, CRTand manifest handling, and source conformance across the tree. Everydependency builds, including Python, which trunk has never built on Windowsat all. The CLI/.NET binding is ported from Managed C++ to C++/CLI and itsbridgetest passes.configure, bootstrap and build.pl now run to completion, andinstsetoo_native produces openoffice450.msi and openoffice450sdk.msi.coinMp has been updated to the latest Version.What this does not claim: the office has not been started, andtesttools/source/bridgetest still fails getCaughtException() in the x86 C++bridge. Python is built without _ssl, _ctypes, _bz2, _lzma and _sqlite3, andPlatform SDK v7.0 is still required alongside the Windows 10 SDK. No otherplatform's build is changed.Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>Claude-Session: https://claude.ai/code/session_01UWgzQY2r1XwFvgeLPFWPsi
show more ...
pre-commit auto whitespace clean up for `lst` files (#412)For `lst` files enforced three hooks- end-of-file-fixer- mixed-line-ending- trailing-whitespace
pre-commit auto remove trailing whitespace from `.mk` files (#377)If there are too many changes / files I can create a smaller PRThanks
pre-commit(end-of-file-fixer): auto fix `.mk` files (#266)* pre-commit(end-of-file-fixer): auto fix `.mk` files* Update makefile.mk* Update makefile.mk---------Co-authored-by: Matthias Seid
pre-commit(end-of-file-fixer): auto fix `.mk` files (#266)* pre-commit(end-of-file-fixer): auto fix `.mk` files* Update makefile.mk* Update makefile.mk---------Co-authored-by: Matthias Seidel <mseidel@apache.org>
Remove executable flag from various files
Updated ReadMegit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1801394 13f79535-47bb-0310-9956-ffa450edef68
Fixed typo, updated linkgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1795639 13f79535-47bb-0310-9956-ffa450edef68
Added https for some linksgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1791376 13f79535-47bb-0310-9956-ffa450edef68
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
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
Many spelling fixes: directories a* - g*.Attempt to clean up most but certainly not all the spellingmistakes that found home in OpenOffice through decades. Wecould probably blame the internationa
Many spelling fixes: directories a* - g*.Attempt to clean up most but certainly not all the spellingmistakes that found home in OpenOffice through decades. Wecould probably blame the international nature of the code butit is somewhat shameful that this wasn't done before.git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1591058 13f79535-47bb-0310-9956-ffa450edef68
#i123647# RmMoz 9/9: with the moz-module gone the ancient msvc* dlls are no longer neededgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1539283 13f79535-47bb-0310-9956-ffa450edef68
#121504# Support for alpha channel in clipboard for all systemsgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1431512 13f79535-47bb-0310-9956-ffa450edef68
#121466# - no need to check, if BUILD_SPECIAL is not setgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1420720 13f79535-47bb-0310-9956-ffa450edef68
Remove BOMgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1388589 13f79535-47bb-0310-9956-ffa450edef68
#i120979# - Bundle msvcr100.dll to support Java 7git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1388588 13f79535-47bb-0310-9956-ffa450edef68
Update headers to Alv2 headersgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1307005 13f79535-47bb-0310-9956-ffa450edef68
Update headers to Alv2 headersgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1306679 13f79535-47bb-0310-9956-ffa450edef68
119004: add vcredist dir in external + READMEgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1298478 13f79535-47bb-0310-9956-ffa450edef68
119004: pack vc redistributavles under Windows onlygit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1298475 13f79535-47bb-0310-9956-ffa450edef68
Cleanup remnants of glibc: if we ever need this functionality again we can use APR.git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1245296 13f79535-47bb-0310-9956-ffa450edef68
fixing patch after inclusion of apache headergit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1230695 13f79535-47bb-0310-9956-ffa450edef68
Update headers to Alv2 headersgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1230357 13f79535-47bb-0310-9956-ffa450edef68
Update headers to Alv2 headersgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1229815 13f79535-47bb-0310-9956-ffa450edef68
118595: Removed glibc because of license problems.git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1209447 13f79535-47bb-0310-9956-ffa450edef68
i118582: OS/2 port - extensions and external patches by Yuri Dario.git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1199974 13f79535-47bb-0310-9956-ffa450edef68
12