| #
5e139d9f
|
| 05-Jun-2026 |
Jim Jagielski <jimjag@gmail.com> |
Native Apple Silicon (arm64) support and bundled Python 3.10 baseline
Squashed combination of two efforts, applied onto trunk as a single commit. (trunk is not intended to be buildable; this lands t
Native Apple Silicon (arm64) support and bundled Python 3.10 baseline
Squashed combination of two efforts, applied onto trunk as a single commit. (trunk is not intended to be buildable; this lands the work for reference/integration.)
=== Apple Silicon (macOS arm64 / AAPCS64) === Build plumbing: set_soenv.in + source_soenv.sh arm64 Darwin branch (CPU=R, CPUNAME=AARCH64, OUTPATH=unxmaccr); new solenv/inc/unxmaccr.mk and unx.mk dispatch; macro.hxx AARCH64 arch string; osarch.pm + gbuild/platform/macosx.mk arch entries; configure.ac arm64 host detection, Big Sur+ version math, and 11.0 deployment target.
C++/UNO bridge (new s5abi_macosx_aarch64): abi.cxx/hxx AAPCS64 classifier (HFA + <=16B/>16B size rules), uno2cpp + call.s AArch64 trampoline, cpp2uno incoming path + privateSnippetExecutor + AArch64 codeSnippet codegen (x8 indirect-result handled, not displacing this/x0), share.hxx __cxa_exception reserved-member alignment fix; Library_cpp_uno.mk + makefile.mk wiring. sal/osl/unx/interlck.c arm64 atomics (__sync_* -> LSE).
Externals: openssl darwin64-arm64-cc; icu arm64 little-endian. (NSS 3.39 deferred -- too old for arm64.)
Packaging/JVM: Info.plist LSMinimumSystemVersion 11.0; installer download.pm/worker.pm/update_module_ignore_lists.pl recognize unxmaccr; jvmfwk modern macOS JDK discovery (/Library/Java/JavaVirtualMachines + Contents/Home probe).
The ABI/atomics/trampoline/JDK-discovery code was unit-tested natively on an arm64 macOS host; a full AOO build (and bridgetest) was not run. Code-signing infra (mandatory for arm64 distribution) is NOT included.
=== Bundled Python 2.7.18 -> 3.10 baseline (Unix/macOS first) === pyversion.mk/_dmake.mk -> 3.10.18 (single version knob). Shipped .py fixes: imp -> types.ModuleType (pythonscript.py, pythonloader.py) and file() -> open(); mailmerge.py Py3 email module imports + encoders. Windows Python 3 build and the makefile.mk/d.lst/configure.ac Py3 work are NOT included (separate, larger effort).
NOTE: macOS 11 becomes the minimum supported version. Python 3.10 is EOL 2026-10; the version knob allows a later bump.
show more ...
|
| #
96eff784
|
| 11-Aug-2022 |
mseidel <mseidel@apache.org> |
Fixed Powerpoint -> PowerPoint
|
| #
7c12a172
|
| 12-Feb-2016 |
Pedro Giffuni <pfg@apache.org> |
i126369 - Finish off hwpfilter
The Hangul Word Processor filter was disabled from OpenOffice in r1677190 due to security concerns. While some extra buffer controls could have been made and the fil
i126369 - Finish off hwpfilter
The Hangul Word Processor filter was disabled from OpenOffice in r1677190 due to security concerns. While some extra buffer controls could have been made and the filter restored, the truth is a much bigger effort is required to catch up with this format. Files created with later editions of Hangul, including Hangul Wordian, Hangul 2002, Hangul 2005 and Hangul 2007 cannot be opened with the existing filter. Existing users can apparently download a free viewer and convert their document to RTF or doc.
Drop completely the code. while here also drop remnants of wpd support that we dropped since 3.4.1. Having less code is sometimes better.
git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1730107 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| #
0bfedac2
|
| 19-Mar-2014 |
Armin Le Grand <alg@apache.org> |
Resync/update with trunk as preparation to integration
git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/alg_writerframes@1579184 13f79535-47bb-0310-9956-ffa450edef68
|
| #
ec4d4524
|
| 10-Feb-2014 |
Herbert Dürr <hdu@apache.org> |
#123864# add version check for OSX 10.7
Patch-by: jsc@apache.org
git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1566588 13f79535-47bb-0310-9956-ffa450edef68
|
| #
47148b3b
|
| 09-Apr-2013 |
Oliver-Rainer Wittmann <orw@apache.org> |
rebase on current trunk
git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/sidebar@1466052 13f79535-47bb-0310-9956-ffa450edef68
|
| #
6fa810f3
|
| 01-Feb-2013 |
Steve Yin <steve_y@apache.org> |
IAccessible2 for AOO UI. This is the first version for QA.
git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/ia2@1441343 13f79535-47bb-0310-9956-ffa450edef68
|
| #
ff3f4ebc
|
| 10-Jan-2013 |
Oliver-Rainer Wittmann <orw@apache.org> |
#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
show more ...
|
| #
58d70080
|
| 31-Mar-2012 |
Andrew Rist <arist@apache.org> |
Update headers to Alv2 headers
git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1307668 13f79535-47bb-0310-9956-ffa450edef68
|
| #
cdf0e10c
|
| 16-Aug-2011 |
rcweir <rcweir@unknown> |
Initial import of the old OOo hg repository tip revision.
.../trunk/main is a copy of (currently tip-most) http://hg.services.openoffice.org/OOO340/rev/c904c1944462
.../trunk/extras/l10n is a co
Initial import of the old OOo hg repository tip revision.
.../trunk/main is a copy of (currently tip-most) http://hg.services.openoffice.org/OOO340/rev/c904c1944462
.../trunk/extras/l10n is a copy of (currently tip-most) http://hg.services.openoffice.org/master_l10n/OOO340/rev/af6bc9467af5 Note that the following files with line-end and/or encoding anomalies were left out (they will need to be to be checked in separately):
/ooo/trunk/core/dictionaries/de_DE/README_hyph_de_DE.txt /ooo/trunk/core/dictionaries/de_CH/README_hyph_de_CH.txt /ooo/trunk/core/dictionaries/de_AT/README_hyph_de_AT.txt /ooo/trunk/core/gettext/gettext-0.18.1.1.patch /ooo/trunk/core/apache-commons/patches/codec.patch /ooo/trunk/core/libcroco/libcroco-0.6.2.patch /ooo/trunk/core/testautomation/writer/optional/input/import/mactext.txt /ooo/trunk/core/graphite/graphite-2.3.1.patch /ooo/trunk/core/hwpfilter/source/hwpeq.cpp /ooo/trunk/core/solenv/bin/cwstouched.pl /ooo/trunk/core/readlicense_oo/html/THIRDPARTYLICENSEREADME.html /ooo/trunk/core/writerfilter/source/doctok/escher.html /ooo/trunk/core/writerfilter/source/odiapi/qname/resource/office2003/WordprocessingML Schemas/xsdlib.xsd /ooo/trunk/core/writerfilter/source/odiapi/qname/resource/office2003/WordprocessingML Schemas/wordnetaux.xsd /ooo/trunk/core/filter/source/xslt/odf2xhtml/export/common/body.xsl /ooo/trunk/core/filter/source/xslt/odf2xhtml/export/common/styles/style_mapping_css.xsl
Also: Repository.mk from the l10n toplevel
git-svn-id: https://svn.apache.org/repos/asf/incubator/ooo/trunk@1162288 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|