From b47c36aa2b575634711e5c7fe0a090b1870ae99baf960e1ab10841281f5a381c Mon Sep 17 00:00:00 2001 From: Antonio Larrosa Date: Fri, 30 Sep 2022 12:06:12 +0000 Subject: [PATCH] Accepting request 1007094 from home:dirkmueller:Factory - update to 1.4.21: * Stop trying to check for incompatible C++ ABI between the compiler used to build xapian-core and the compiler used to build code using xapian-core. * Fix new warnings from GCC 12. * Avoid undefined value use when unpacking a key in a corrupted glass docdata table. We now skip further checks on the entry in this case. * Merge allocations in MSVC directory reading compatibility code so we can allocate in a single malloc() call. * Add accept() wrapper which checks an assumption that Microsoft's SOCKET type only actually holds 32 bit values even in 64 bit platforms and throws an exception if violated. * Eliminate a use of sprintf. * Squash some unhelpful MSVC deprecation warnings. * Declare dummy invalid parameter handler noexcept to fix a warning from MSVC. * Include in configure check for sys_errlist as that's where it is with mingw and MSVC. OBS-URL: https://build.opensuse.org/request/show/1007094 OBS-URL: https://build.opensuse.org/package/show/server:search/xapian-core?expand=0&rev=101 --- xapian-core-1.4.20.tar.xz | 3 --- xapian-core-1.4.20.tar.xz.asc | 16 ---------------- xapian-core-1.4.21.tar.xz | 3 +++ xapian-core-1.4.21.tar.xz.asc | 16 ++++++++++++++++ xapian-core.changes | 20 ++++++++++++++++++++ xapian-core.spec | 2 +- 6 files changed, 40 insertions(+), 20 deletions(-) delete mode 100644 xapian-core-1.4.20.tar.xz delete mode 100644 xapian-core-1.4.20.tar.xz.asc create mode 100644 xapian-core-1.4.21.tar.xz create mode 100644 xapian-core-1.4.21.tar.xz.asc diff --git a/xapian-core-1.4.20.tar.xz b/xapian-core-1.4.20.tar.xz deleted file mode 100644 index d59e497..0000000 --- a/xapian-core-1.4.20.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ce2be5eff72075c8106c0340e70b1093dbcebe2ab42dc1c1be08dd3ad419442d -size 3003788 diff --git a/xapian-core-1.4.20.tar.xz.asc b/xapian-core-1.4.20.tar.xz.asc deleted file mode 100644 index 13272c3..0000000 --- a/xapian-core-1.4.20.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEECOJAD/f+j+3jrLUoGBR7BzutKwcFAmLCjFwACgkQGBR7Bzut -KwedaQ//dciesHe8zV64xznUNuqbwx+CwaPxt8upfChXZaYO+GLkmIWq2z5s44co -YtsQsJFmJtqRzbwxbD+RBZvFyYefnPHGqu/k9KyzFM/XGxwi1XCb3ByxA4blgxE1 -SrE7PbGSayvhfvHPmz3gmdyr0E2mWKM7bBCC7CvfE9FnEFaWuTVFx4M6Y9yVqOua -yp9ul9j0DdKOJ6kyToxfbulsG/gr5Dns3Gnt1SVt9vUHlKbZRQdScaR1i9aBiCw5 -uhO7l9usJyw3iGioocmrSFoQUd2V1iToehpaYybMp/W8deWD4greZ8s9IWxSHtKF -4BX4Vs3vHNP3ujB+xn2HL+ERqqlc6YFP+e7HU10FECU3hXFo6UXrhZ9B/NtqVLQx -ZndcSYmzqca+lkrTL6jWrJ/GAtOWIoxvoeoB1TKjfOOvg1lR5Q/Ed9aImLl5HfIL -UoTuzwHjDCU8UuthaoYsyLMP8sPpP1FtYF7eVAhlB0ORwlQV5nYQxM1ctKuPkchn -k3UtiNYt10UfCqutkuR8ZylBvTP/s6XKBRqKL+4iBw4w+BIkUvIhIh6Abtizbo0R -oRgvqvN2hmw78VPiWzb+fRi+UkxrVEH7kn2eICA5ZMTCjC90wqCD6XNQSfp29mUO -LgCpa55OXfV2UgkOhPjWDkKG+ouQTtyIuQgLvBejNj1RSAlioT0= -=ovOy ------END PGP SIGNATURE----- diff --git a/xapian-core-1.4.21.tar.xz b/xapian-core-1.4.21.tar.xz new file mode 100644 index 0000000..83c19ec --- /dev/null +++ b/xapian-core-1.4.21.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80f86034d2fb55900795481dfae681bfaa10efbe818abad3622cdc0c55e06f88 +size 3018384 diff --git a/xapian-core-1.4.21.tar.xz.asc b/xapian-core-1.4.21.tar.xz.asc new file mode 100644 index 0000000..a3f9089 --- /dev/null +++ b/xapian-core-1.4.21.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEECOJAD/f+j+3jrLUoGBR7BzutKwcFAmMr/DoACgkQGBR7Bzut +KweapQ//XPvydVZquDkwP8SuptIxVnhY13RGOfzY2q9R20pupDpB8mQlAcCSY48u +5TnpCU9hGZ7/2/txobpbCkS3e/oEZVx08jg03Lud5fXBtGHPASpbUyCm575Bc6pu +0+2/mnjC7/fSCU7N60EXaWlfKwYHumPMaicEfKBl0NavsUaxjgP5eydAmjyF3/Y/ +Rtc0WwUv/uJ9klsPgKz3feS6MA0/WUMvdtC68+5SoLBiDTzKM66Et+2F/FMqtLg1 +G4YUdp2obZOjr5PRRzQMSvekPYSQbxApsDezUl/OrlKqQG3cLB2NCGVCMiPcbvfX +bLUSpylBB2BA2wEzflgcpe+qKly9JUeFW9uA7a+2HVt72IoU2SJ6VzlO7BF9yef4 +AbbloICyiHi7cghM9o26HKRJyiwCVV9+LimtVcQqLx9mluWiJXgYUSfgi0f9PolT ++0NLGDI2AVIrKk1mwQ182YIJvmYtUzVgP2yt6MLbAsr9mJXf1wSXBA5KH59qTG2T +lZUJuUmTG/Jh53OjdyGMKWm29CzEVV3urlqU5FSndiHrgQFeKc4SX6mjfs0dQkhF +iPu52Q5D7HvEYcb3vmyjb8QJLkjcDf7LVVYaqDyhPYwY1qia9uzycPDWZnM+ZBp2 +CPt7hjQw2Uwxi1fWRzoN86pwsyBJr8PmL/8SpHZqSTG3Qgo5V3o= +=SCng +-----END PGP SIGNATURE----- diff --git a/xapian-core.changes b/xapian-core.changes index 1d7b2d3..337d85c 100644 --- a/xapian-core.changes +++ b/xapian-core.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +Thu Sep 29 19:24:49 UTC 2022 - Dirk Müller + +- update to 1.4.21: + * Stop trying to check for incompatible C++ ABI between the compiler used to + build xapian-core and the compiler used to build code using xapian-core. + * Fix new warnings from GCC 12. + * Avoid undefined value use when unpacking a key in a corrupted glass docdata + table. We now skip further checks on the entry in this case. + * Merge allocations in MSVC directory reading compatibility code so we can + allocate in a single malloc() call. + * Add accept() wrapper which checks an assumption that Microsoft's SOCKET type + only actually holds 32 bit values even in 64 bit platforms and throws an + exception if violated. + * Eliminate a use of sprintf. + * Squash some unhelpful MSVC deprecation warnings. + * Declare dummy invalid parameter handler noexcept to fix a warning from MSVC. + * Include in configure check for sys_errlist as that's where it is + with mingw and MSVC. + ------------------------------------------------------------------- Sun Jul 17 15:40:00 UTC 2022 - Dirk Müller diff --git a/xapian-core.spec b/xapian-core.spec index 275bb87..3f0dbf5 100644 --- a/xapian-core.spec +++ b/xapian-core.spec @@ -17,7 +17,7 @@ Name: xapian-core -Version: 1.4.20 +Version: 1.4.21 Release: 0 Summary: The Xapian Probabilistic Information Retrieval Library License: GPL-2.0-only