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 remove trailing whitespace from `.mk` files (#377)If there are too many changes / files I can create a smaller PRThanks
pre-commit: add hook to auto trim trailing whitespace (#277)So far targets only `.pl` files
pre-commit(end-of-file-fixer): auto fix `.pl` and `.pm` files (#269)
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>
Build nss with OS_TARGET=WINNT (#199)* Build nss with OS_TARGET=WINNT * Additional files * Fixed typo
#i126369# Removed some fragments for removed HWP (Hangul Word Processor)git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1791341 13f79535-47bb-0310-9956-ffa450edef68
#i125003# no more cppunitgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1707103 13f79535-47bb-0310-9956-ffa450edef68
i124316: Removed unused module soldep.git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1575950 13f79535-47bb-0310-9956-ffa450edef68
#i122362# remove stlport4-build supportbut keep the --without-stlport configure option for nowit is the new default anywaygit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1543067 1
#i122362# remove stlport4-build supportbut keep the --without-stlport configure option for nowit is the new default anywaygit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1543067 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
#i122365# RmMoz 1/9: start replacing AOO's dependency on full Mozilla with just the NSS libraryPatch by: Fan Zhenggit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1539257 13f79535-4
#i122365# RmMoz 1/9: start replacing AOO's dependency on full Mozilla with just the NSS libraryPatch by: Fan Zhenggit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1539257 13f79535-47bb-0310-9956-ffa450edef68
Remove binfilter.git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1464593 13f79535-47bb-0310-9956-ffa450edef68
Remove binfilter.git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1464527 13f79535-47bb-0310-9956-ffa450edef68
#121388# - Adapt naming "OpenOffice.org" --> "Apache OpenOffice" -- impact on corresponding strings in the UI, folder names, package names, ...git-svn-id: https://svn.apache.org/repos/as
#121388# - Adapt naming "OpenOffice.org" --> "Apache OpenOffice" -- impact on corresponding strings in the UI, folder names, package names, ...git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1431253 13f79535-47bb-0310-9956-ffa450edef68
i121579 - Clean-up system mail APIgit-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1429067 13f79535-47bb-0310-9956-ffa450edef68
#i120979# - Don't rebase msvcr100.dllgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1389156 13f79535-47bb-0310-9956-ffa450edef68
#119098# Removed np_sdk and related stuff due to conflict with it's triple license, was not in active use. Test builded all three main platforms and checked, works wellgit-svn-id: https://svn.apach
#119098# Removed np_sdk and related stuff due to conflict with it's triple license, was not in active use. Test builded all three main platforms and checked, works wellgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1305304 13f79535-47bb-0310-9956-ffa450edef68
remove svn:executable properties from make and pack filesgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1244512 13f79535-47bb-0310-9956-ffa450edef68
remove svn:executable properties from document templates and samplesgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1244502 13f79535-47bb-0310-9956-ffa450edef68
remove onlineregistration with dependenciesgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1240245 13f79535-47bb-0310-9956-ffa450edef68
Update headers to Alv2 headersgit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1232676 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
#i118662# remove remainders of berkeleyDB handling (author=orwitt)git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1213190 13f79535-47bb-0310-9956-ffa450edef68
#i118567# (author=Andre Fischer) remove lp_solver which has an incompatible licensegit-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1199180 13f79535-47bb-0310-9956-ffa450edef68
12