pyuno/source/loader/pyuno_loader.cxx |    4 +++-
 sw/source/core/layout/flowfrm.cxx    |    8 ++++++++
 2 files changed, 11 insertions(+), 1 deletion(-)

New commits:
commit c7b4d15c5c33e8ac05b054aa1d19751fb1b1275a
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Thu Jun 1 16:20:48 2023 +0100
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Thu Jun 1 18:23:28 2023 +0200

    WaE: Py_SetPythonHome is deprecated since python 3.11
    
    not obvious how to replace it, so just accept for now
    
    Change-Id: Id3fc4c95a5cc60e078f06faaa024faa9c770de20
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152504
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>

diff --git a/pyuno/source/loader/pyuno_loader.cxx 
b/pyuno/source/loader/pyuno_loader.cxx
index 27ef6abbc198..05a03fe72c4d 100644
--- a/pyuno/source/loader/pyuno_loader.cxx
+++ b/pyuno/source/loader/pyuno_loader.cxx
@@ -129,7 +129,9 @@ static void setPythonHome ( const OUString & pythonHome )
         PyErr_SetString(PyExc_SystemError, "python home path is too long");
         return;
     }
-    Py_SetPythonHome(wide);
+SAL_WNODEPRECATED_DECLARATIONS_PUSH
+    Py_SetPythonHome(wide); // deprecated since python 3.11
+SAL_WNODEPRECATED_DECLARATIONS_POP
 }
 
 static void prependPythonPath( std::u16string_view pythonPathBootstrap )
commit 9ff2b61876843584d6c4fb3cadda48089b8a84b7
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Thu Jun 1 15:48:30 2023 +0100
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Thu Jun 1 18:23:19 2023 +0200

    WaE: -Wmaybe-uninitialized with GCC 13
    
    Change-Id: I69e0f28ab6f6a8a2c7181876735b128d39394b52
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/152503
    Tested-by: Caolán McNamara <caolan.mcnam...@collabora.com>
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>

diff --git a/sw/source/core/layout/flowfrm.cxx 
b/sw/source/core/layout/flowfrm.cxx
index 402f47f8004e..cb47267f1195 100644
--- a/sw/source/core/layout/flowfrm.cxx
+++ b/sw/source/core/layout/flowfrm.cxx
@@ -2020,7 +2020,15 @@ bool SwFlowFrame::MoveFwd( bool bMakePage, bool 
bPageBreak, bool bMoveAlways )
         }
     }
 
+// prevent -Werror=maybe-uninitialized under gcc 11.2.0
+#if defined __GNUC__ && !defined __clang__ && __GNUC__ == 13
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
+#endif
     std::optional<SwFrameDeleteGuard> oDeleteGuard;
+#if defined __GNUC__ && !defined __clang__ && __GNUC__ == 13
+#pragma GCC diagnostic pop
+#endif
     if (bMakePage)
         oDeleteGuard.emplace(pOldBoss);
 

Reply via email to