download.lst | 4 ++-- external/libcmis/UnpackedTarball_libcmis.mk | 1 + external/libcmis/boost-1.86.0.patch.1 | 12 ++++++++++++ 3 files changed, 15 insertions(+), 2 deletions(-)
New commits: commit c9ee92d38cdb71d9b3fc142fd01a6b391f41b814 Author: Xisco Fauli <xiscofa...@libreoffice.org> AuthorDate: Thu Aug 22 12:13:18 2024 +0200 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Thu Aug 22 16:39:30 2024 +0200 boost: upgrade to 1_86_0 <https://dev-www.libreoffice.org/src/boost_1_86_0.tar.xz> has been generated (on Debian 12) with > $ wget https://boostorg.jfrog.io/artifactory/main/release/1.86.0/source/boost_1_86_0.tar.bz2 > $ printf '1bed88e40401b2cb7a1f76d4bab499e352fa4d0c5f31c0dbae64e24d34d7513b boost_1_86_0.tar.bz2' | sha256sum -c # cf. <https://www.boost.org/users/history/version_1_86_0.html> > boost_1_86_0.tar.bz2: OK > $ external/boost/repack_tarball.sh boost_1_86_0.tar.bz2 > Unpacking boost_1_86_0.tar.bz2 ... > Removing unnecessary files ... > Creating boost_1_86_0.tar.xz ... > Cleaning up ... > efd6d4ce7e8571ba86f77a30bee2d3dd8dccd306721351464fc6998dd00b0c8c boost_1_86_0.tar.xz > Done. Change-Id: I9e22d34b55aa1dd483655df011545c1516ae003a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/172247 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> diff --git a/download.lst b/download.lst index c608d8babcb2..31906e4db561 100644 --- a/download.lst +++ b/download.lst @@ -14,8 +14,8 @@ ARGON2_TARBALL := phc-winner-argon2-20190702.tar.gz # so that git cherry-pick # will not run into conflicts # please repack the tarball using external/boost/repack_tarball.sh -BOOST_SHA256SUM := 4e23218ff5036d57afd20f7cdab2e94cdbf6ba9c509d656ace643a81c40a985a -BOOST_TARBALL := boost_1_85_0.tar.xz +BOOST_SHA256SUM := efd6d4ce7e8571ba86f77a30bee2d3dd8dccd306721351464fc6998dd00b0c8c +BOOST_TARBALL := boost_1_86_0.tar.xz # three static lines # so that git cherry-pick # will not run into conflicts commit 14f00ee63fba32ccf1b91e71da6de38b57794a32 Author: Xisco Fauli <xiscofa...@libreoffice.org> AuthorDate: Thu Aug 22 12:10:43 2024 +0200 Commit: Xisco Fauli <xiscofa...@libreoffice.org> CommitDate: Thu Aug 22 16:39:23 2024 +0200 libcmis: fix build against boost-1.86.0 Based on https://github.com/tdf/libcmis/issues/67 Change-Id: I0de90a423110b03a649bd7b20f7392f3aa5a45c3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/172246 Reviewed-by: Xisco Fauli <xiscofa...@libreoffice.org> Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> diff --git a/external/libcmis/UnpackedTarball_libcmis.mk b/external/libcmis/UnpackedTarball_libcmis.mk index d0b8e2b5c7bc..69bb6dd4b5c3 100644 --- a/external/libcmis/UnpackedTarball_libcmis.mk +++ b/external/libcmis/UnpackedTarball_libcmis.mk @@ -25,6 +25,7 @@ $(eval $(call gb_UnpackedTarball_add_patches,libcmis,\ external/libcmis/0001-cppcheck-operatorEqVarError-in-src-libcmis-http-sess.patch \ external/libcmis/0001-Take-into-account-m_CurlInitProtocolsFunction-in-cop.patch \ external/libcmis/initprotocols.patch.1 \ + external/libcmis/boost-1.86.0.patch.1 \ )) # vim: set noet sw=4 ts=4: diff --git a/external/libcmis/boost-1.86.0.patch.1 b/external/libcmis/boost-1.86.0.patch.1 new file mode 100644 index 000000000000..74d6df54f832 --- /dev/null +++ b/external/libcmis/boost-1.86.0.patch.1 @@ -0,0 +1,12 @@ +--- libcmis/src/libcmis/xml-utils.cxx 2024-08-22 12:06:16.595963754 +0200 ++++ libcmis/src/libcmis/xml-utils.cxx 2024-08-22 12:06:29.987877405 +0200 +@@ -536,7 +536,7 @@ + sha1.process_bytes( str.c_str(), str.size() ); + + unsigned int digest[5]; +- sha1.get_digest( digest ); ++ sha1.get_digest( reinterpret_cast<boost::uuids::detail::sha1::digest_type&>(digest) ); + + stringstream out; + // Setup writing mode. Every number must produce eight +