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

leginee pushed a change to branch bazel-migration
in repository https://gitbox.apache.org/repos/asf/openoffice.git


    from a720448be1 build: fix link-wrapper log collision + missing 
findstr/ping on PATH
     new da74e35446 Fix crash, uninitialized-return, and buffer bugs in update 
check and macOS x86 bridge
     new 5f096671ec Fix a possible stack overflow caused by infinite recursion 
when recursively converting Java exception causes which form cycles.
     new db03fab84f C++ 2011 uses strict enums, and does not allow invalid enum 
values.
     new c05512fdda Fix the serious regression from commit 
1972b29432a5b05e40ec16d939ddb345b981e240, where HSQLDB database documents were 
getting corrupted and OpenOffice was even crashing.
     new 56456daf20 Fix check for enough bytes remaining
     new 3ee4835595 Add missing include directives
     new 07479a2066 Additional check
     new b0e683d3c0 Fix Win64 compatibility issues with the ADO database driver.
     new 6afc43d245 Add additional types unixODBC needs on Win64.
     new 34e4b07805 Add needed types for unixODBC on Win64.
     new b76730f8f8 Get the integer parameters passed to Min() to have the same 
type on all platforms.
     new 1ed39da921 Fix ADO driver data types that differ between i386 and 
amd64.
     new 32142588f9 Use the right data types for the IMediaEvent::GetEvent() 
call.
     new 17240581f2 Windows/amd64 compatibility fixes for winaccessibility.
     new 3b93c62213 docs(claude): record trunk backport #1 (14 upstream fixes) 
+ method
     new c671a9c6a1 bridges/msvc_win64: pass simple argument values, not the 
temp's address
     new 6f20c2fd05 bridges/msvc_win64: return queryInterface's Any in the 
hidden return buffer
     new aefca8a1a7 build(python): link _socket into python27.dll
     new b36ee9e70a build(bazel): stage the pyuno Python runtime so macros can 
load and run
     new 799ee9fa5e build(bridges): unify the C++ and java_uno test sets in one 
BUILD

The 20 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:
 .bazelrc                                           |  11 ++
 CLAUDE.md                                          |  34 ++++
 build/rules/copy_file.bzl                          |  31 ++++
 build/rules/java_run_test.bzl                      |  76 ++++++++
 build/rules/native_lib_dir.bzl                     |  50 ++++++
 .../modules/python/2.7.18/overlay/BUILD.bazel      |   7 +
 .../modules/python/2.7.18/overlay/PC/config.c      |   7 +
 ext_libraries/modules/python/2.7.18/source.json    |   4 +-
 ext_libraries/modules/python/readme.md             |  26 +++
 main/avmedia/source/win/player.cxx                 |   3 +-
 main/bridges/BUILD.bazel                           | 197 ++++++++++++++++++++-
 .../source/cpp_uno/msvc_win64_x86-64/cpp2uno.cxx   |   9 +-
 .../source/cpp_uno/msvc_win64_x86-64/uno2cpp.cxx   |  18 +-
 main/bridges/test/java_uno/any/TestJni.java        |   5 +-
 main/bridges/test/java_uno/any/TestSeqSize.java    | 132 ++++++++++++++
 main/bridges/test/java_uno/any/transport.cxx       |   5 +
 main/bridges/test/java_uno/any/transport.def       |   3 +
 main/bridges/test/java_uno/any/transport.rc        |   8 +
 main/bridges/test/java_uno/any/types.idl           |  19 ++
 main/bridges/test/jni_test_launcher.cxx            | 130 ++++++++++++++
 main/bridges/test/jni_test_launcher.rc             |   6 +
 .../src/com/sun/star/comp/sdbc/Tools.java          |  11 +-
 .../source/drivers/ado/APreparedStatement.cxx      |   6 +-
 .../connectivity/source/drivers/ado/AResultSet.cxx |   6 +-
 .../connectivity/source/drivers/ado/AStatement.cxx |  12 +-
 main/connectivity/source/drivers/ado/Awrapado.cxx  |  20 +--
 main/connectivity/source/drivers/dbase/DTable.cxx  |   2 +-
 main/connectivity/source/inc/ado/Awrapado.hxx      |  14 +-
 .../connectivity/source/inc/odbc/OFunctiondefs.hxx |   5 +
 main/dbaccess/source/ui/dlg/odbcconfig.cxx         |   4 +
 .../extensions/source/update/check/updatecheck.cxx |  14 +-
 .../source/update/check/updateprotocol.cxx         |   8 +-
 .../com/sun/star/accessibility/XMSAAService.idl    |   4 +-
 main/package/source/package/zipapi/ZipFile.cxx     |   2 +-
 .../source/package/zippackage/ZipPackageFolder.cxx |   2 +-
 main/pyuno/BUILD.bazel                             |  44 ++++-
 main/pyuno/readme.md                               |  77 ++++++++
 main/pyuno/util/pyuno.def                          |  27 +++
 main/sc/source/ui/docshell/dbdocimp.cxx            |  10 ++
 main/scripting/BUILD.bazel                         |  35 ++++
 main/staging/BUILD.bazel                           |  38 +++-
 main/staging/collect_files_aspect.bzl              |   5 +-
 main/staging/pythonloader.uno.ini                  |  12 ++
 main/sw/source/filter/ww8/ww8graf.cxx              |   3 -
 main/sw/source/filter/ww8/ww8scan.cxx              |   1 +
 main/vcl/source/app/svdata.cxx                     |   2 +-
 main/vcl/unx/generic/printergfx/printerjob.cxx     |   1 +
 main/vcl/win/source/window/salframe.cxx            |   4 +-
 .../winaccessibility/inc/AccObjectManagerAgent.hxx |   6 +-
 main/winaccessibility/inc/AccObjectWinManager.hxx  |  10 +-
 main/winaccessibility/source/UAccCOM/AccAction.cpp |   4 +-
 main/winaccessibility/source/UAccCOM/AccAction.h   |   6 +-
 .../source/UAccCOM/AccActionBase.cpp               |   2 +-
 .../source/UAccCOM/AccActionBase.h                 |   2 +-
 .../source/UAccCOM/AccComponent.cpp                |   2 +-
 .../winaccessibility/source/UAccCOM/AccComponent.h |   4 +-
 .../source/UAccCOM/AccComponentBase.cpp            |   2 +-
 .../source/UAccCOM/AccComponentBase.h              |   2 +-
 .../source/UAccCOM/AccEditableText.cpp             |   2 +-
 .../source/UAccCOM/AccEditableText.h               |   4 +-
 .../source/UAccCOM/AccHyperLink.cpp                |   4 +-
 .../winaccessibility/source/UAccCOM/AccHyperLink.h |   6 +-
 .../source/UAccCOM/AccHypertext.cpp                |   4 +-
 .../winaccessibility/source/UAccCOM/AccHypertext.h |   4 +-
 main/winaccessibility/source/UAccCOM/AccImage.cpp  |   2 +-
 main/winaccessibility/source/UAccCOM/AccImage.h    |   4 +-
 .../source/UAccCOM/AccRelation.cpp                 |   4 +-
 main/winaccessibility/source/UAccCOM/AccRelation.h |   2 +-
 main/winaccessibility/source/UAccCOM/AccTable.cpp  |  12 +-
 main/winaccessibility/source/UAccCOM/AccTable.h    |   4 +-
 main/winaccessibility/source/UAccCOM/AccText.cpp   |   2 +-
 main/winaccessibility/source/UAccCOM/AccText.h     |   4 +-
 .../source/UAccCOM/AccTextBase.cpp                 |   2 +-
 main/winaccessibility/source/UAccCOM/AccTextBase.h |   2 +-
 main/winaccessibility/source/UAccCOM/AccValue.cpp  |   2 +-
 main/winaccessibility/source/UAccCOM/AccValue.h    |   4 +-
 .../source/UAccCOM/EnumVariant.cpp                 |   8 +-
 main/winaccessibility/source/UAccCOM/EnumVariant.h |   2 +-
 .../source/UAccCOM/MAccessible.cpp                 |  34 ++--
 main/winaccessibility/source/UAccCOM/MAccessible.h |  12 +-
 main/winaccessibility/source/UAccCOM/UNOXWrapper.h |  10 +-
 .../winaccessibility/source/UAccCOMIDL/UAccCOM.idl |  18 +-
 .../source/service/AccEventListener.cxx            |   2 +-
 .../source/service/AccFrameEventListener.cxx       |   2 +-
 main/winaccessibility/source/service/AccObject.cxx |   8 +-
 .../source/service/AccObjectManagerAgent.cxx       |  12 +-
 .../source/service/AccObjectWinManager.cxx         |  17 +-
 .../source/service/AccTopWindowListener.cxx        |   6 +-
 .../source/service/msaaservice_impl.cxx            |  16 +-
 89 files changed, 1203 insertions(+), 202 deletions(-)
 create mode 100644 build/rules/copy_file.bzl
 create mode 100644 build/rules/java_run_test.bzl
 create mode 100644 build/rules/native_lib_dir.bzl
 create mode 100644 main/bridges/test/java_uno/any/TestSeqSize.java
 create mode 100644 main/bridges/test/java_uno/any/transport.def
 create mode 100644 main/bridges/test/java_uno/any/transport.rc
 create mode 100644 main/bridges/test/jni_test_launcher.cxx
 create mode 100644 main/bridges/test/jni_test_launcher.rc
 create mode 100644 main/pyuno/util/pyuno.def
 create mode 100644 main/staging/pythonloader.uno.ini

Reply via email to