This is an automated email from the ASF dual-hosted git repository.

jimjag pushed a change to branch python3-dev
in repository https://gitbox.apache.org/repos/asf/openoffice.git


 discard a5678ee7c1 macOS configure: export SDKROOT, fix SDK auto-detection for 
Xcode 13+
 discard 7c0fc136b4 Python 3 migration: baseline 3.11.15, complete pyuno bridge 
and build files
 discard 7bdfda376b Python 3 migration: baseline 3.10, fix shipped .py for Py3
     add 5e139d9fe4 Native Apple Silicon (arm64) support and bundled Python 
3.10 baseline
     add 11db77d7e7 Fix the macOS x86 bridge. Previous version was fragile.
     add f92bdc34bd Also protect AOO41X and AOO42X (#482)
     add 9d1a529d5e Fix crash, uninitialized-return, and buffer bugs in update 
check and macOS x86 bridge
     add ad26e2052f commit LLM drafted review/assessment of the differneces 
between trunk (45x) and AOO42X for potential backports and general knowledge.
     add 27c2ffa19f Update via autoupdate
     add 6ee7c93efb Handle error/warning message about escaping
     add fe01e9b8e4 Bump bundled OpenSSL 3.0.13 -> 3.0.20
     add 286601bfa3 Merge branch 'bump-openssl-3.0.20' into trunk
     add 92dedce24f For macs, we must baseline 11.0 as the oldest supported 
version, due to Apple Silicon support
     add aaf4fffac3 Harden the SDK analysis and future proof (esp for the Apple 
Silicon case) Later versions of macOS do not provide a real Python, so be more 
agressive
     add 85e35a26ad Some downloads are now tar.xz, which we haven't supported. 
Add in basic awareness and some framework for handling these.
     add 7e8ab750cf We can directly use the latest versions of hunspell/hyphen 
and mythes
     add a9dc13621d Fix macOS build with Clang 16+ (Xcode 15+): pin C dialect 
to gnu89
     add adeec338f0 Fix bundled-module builds (nss/nspr) with autoconf >= 2.70 
on macOS
     add a3815d2648 hyphen/mythes: drop dangling patch references after version 
bump
     add f1b9c24444 nss: build NSPR for arm64 on Apple Silicon
     add 32a112266a mythes: add 1.2.4 patches and rewire PATCH_FILES
     add 6ca087ffd6 nss: disable -Werror and gtests for the macOS build
     add 2a8fa3f06b coinmp: link sub-libraries explicitly on macOS (fixes arm64 
link)
     add 7b0e10cf23 nss: set CPU_ARCH=aarch64 on Apple Silicon so freebl picks 
64-bit HACL
     add 8c537dee59 Don't force MAC_OS_X_VERSION_MAX_ALLOWED (breaks on macOS 
11+ SDKs)
     add 3bba8a3365 Point JNI includes at the JDK on macOS, not the dead 
JavaVM.framework
     add 68ff1d965e icc: fix SampleICC enum-constexpr error on Clang 16+ 
(icMaxEnumGeometry)
     add 1dfb23aee4 Update AOO-trunk.md
     add 7c8c5820bd Update AOO-trunk.md
     add 32e61489b2 fix AOO-trunk cosmetic table definition (#489)
     add 559fc678af Add support for iODBC on *nix.
     add 68e3364441 Fix a possible stack overflow caused by infinite recursion 
when recursively converting Java exception causes which form cycles.
     add a88e2d1cd8 macOS configure: export SDKROOT, fix SDK auto-detection for 
Xcode 13+
     new debfef3b5b Python 3 migration: baseline 3.11.15, complete pyuno bridge 
and build files

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (a5678ee7c1)
            \
             N -- N -- N   refs/heads/python3-dev (debfef3b5b)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .asf.yaml                                          |   2 +
 .github/linters/codespell.txt                      |   1 +
 AOO-trunk.md                                       | 202 ++++++++++++++++
 ext_libraries/coinmp/makefile.mk                   |  11 +
 main/bridges/Library_cpp_uno.mk                    |  18 ++
 .../source/cpp_uno/s5abi_macosx_aarch64/abi.cxx    | 261 +++++++++++++++++++++
 .../source/cpp_uno/s5abi_macosx_aarch64/abi.hxx    |  86 +++++++
 .../source/cpp_uno/s5abi_macosx_aarch64/call.s     | 168 +++++++++++++
 .../cpp2uno.cxx                                    | 187 +++++++--------
 .../except.cxx                                     |   0
 .../makefile.mk                                    |  13 +-
 .../share.hxx                                      |  13 +-
 .../uno2cpp.cxx                                    | 161 ++++++-------
 .../source/cpp_uno/s5abi_macosx_x86-64/cpp2uno.cxx |  12 +-
 .../source/cpp_uno/s5abi_macosx_x86-64/uno2cpp.cxx |   2 +-
 main/configure.ac                                  | 221 ++++++++++++-----
 .../src/com/sun/star/comp/sdbc/Tools.java          |  11 +-
 .../source/drivers/odbc/OFunctions.cxx             |   7 +
 main/dbaccess/source/ui/dlg/odbcconfig.cxx         |   6 +
 .../extensions/source/update/check/updatecheck.cxx |  14 +-
 .../source/update/check/updateprotocol.cxx         |   8 +-
 main/external_deps.lst                             |  18 +-
 main/hyphen/hyphen-2.7.1-read-charset.patch        |  20 --
 main/hyphen/hyphen-2.7.1.patch                     |  72 ------
 main/hyphen/makefile.mk                            |  10 +-
 main/hyphen/prj/d.lst                              |   4 +-
 main/icc/SampleICC-1.3.2.patch                     |  13 +
 main/icu/icu4c-4_2_1-src.patch                     |   2 +-
 main/jvmfwk/plugins/sunmajor/pluginlib/util.cxx    |  14 ++
 main/mythes/makefile.mk                            |  16 +-
 main/mythes/mythes-1.2.0-disable-example.patch     |  79 -------
 main/mythes/mythes-1.2.0-overflow.patch            |  24 --
 main/mythes/mythes-1.2.4-disable-example.patch     |  11 +
 ...ile-mk.patch => mythes-1.2.4-makefile-mk.patch} |   4 +-
 ...patch => mythes-1.2.4-vanilla-th-gen-idx.patch} |  27 ++-
 main/mythes/prj/d.lst                              |   4 +-
 main/nss/makefile.mk                               |   5 +
 main/nss/nss_macosx.patch                          |  37 +++
 main/openssl/makefile.mk                           |   8 +-
 main/openssl/openssl.patch                         |  48 ++--
 main/openssl/opensslunx.patch                      |   4 +-
 main/sal/osl/unx/interlck.c                        |  23 ++
 main/sal/rtl/source/macro.hxx                      |   2 +
 main/set_soenv.in                                  |  19 +-
 main/setup_native/source/mac/Info.plist.langpack   |   2 +-
 main/solenv/bin/modules/installer/download.pm      |   4 +
 main/solenv/bin/modules/installer/worker.pm        |   4 +
 main/solenv/bin/modules/osarch.pm                  |  12 +-
 main/solenv/bin/update_module_ignore_lists.pl      |   1 +
 main/solenv/gbuild/platform/macosx.mk              |  11 +-
 main/solenv/inc/tg_ext.mk                          |  12 +
 main/solenv/inc/unitools.mk                        |   1 +
 main/solenv/inc/unx.mk                             |   4 +
 main/solenv/inc/unxmacc.mk                         |  20 +-
 main/solenv/inc/{unxmaccx.mk => unxmaccr.mk}       |   9 +-
 main/source_soenv.sh                               |   3 +
 main/sysui/desktop/macosx/Info.plist               |   2 +-
 57 files changed, 1395 insertions(+), 558 deletions(-)
 create mode 100644 AOO-trunk.md
 create mode 100644 main/bridges/source/cpp_uno/s5abi_macosx_aarch64/abi.cxx
 create mode 100644 main/bridges/source/cpp_uno/s5abi_macosx_aarch64/abi.hxx
 create mode 100644 main/bridges/source/cpp_uno/s5abi_macosx_aarch64/call.s
 copy main/bridges/source/cpp_uno/{s5abi_macosx_x86-64 => 
s5abi_macosx_aarch64}/cpp2uno.cxx (75%)
 copy main/bridges/source/cpp_uno/{s5abi_macosx_x86-64 => 
s5abi_macosx_aarch64}/except.cxx (100%)
 copy main/bridges/source/cpp_uno/{gcc3_linux_x86-64 => 
s5abi_macosx_aarch64}/makefile.mk (77%)
 copy main/bridges/source/cpp_uno/{s5abi_macosx_x86-64 => 
s5abi_macosx_aarch64}/share.hxx (85%)
 copy main/bridges/source/cpp_uno/{gcc3_linux_x86-64 => 
s5abi_macosx_aarch64}/uno2cpp.cxx (83%)
 delete mode 100644 main/hyphen/hyphen-2.7.1-read-charset.patch
 delete mode 100644 main/hyphen/hyphen-2.7.1.patch
 delete mode 100644 main/mythes/mythes-1.2.0-disable-example.patch
 delete mode 100644 main/mythes/mythes-1.2.0-overflow.patch
 create mode 100644 main/mythes/mythes-1.2.4-disable-example.patch
 rename main/mythes/{mythes-1.2.0-makefile-mk.patch => 
mythes-1.2.4-makefile-mk.patch} (95%)
 rename main/mythes/{mythes-1.2.0-vanilla-th-gen-idx.patch => 
mythes-1.2.4-vanilla-th-gen-idx.patch} (88%)
 copy main/solenv/inc/{unxmaccx.mk => unxmaccr.mk} (77%)

Reply via email to