Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

yaz-5.38.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: yaz Distribution: openSUSE Tumbleweed
Version: 5.38.0 Vendor: openSUSE
Release: 1.1 Build date: Sun Sep 13 15:57:52 2026
Group: Unspecified Build host: reproducible
Size: 2028650 Source RPM: yaz-5.38.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.indexdata.com/resources/software/yaz/
Summary: Z39.50 protocol server and client
This package contains both a test-server and clients (normal & ssl) for
the ANSI/NISO Z39.50 protocol for Information Retrieval.  SRW and SRU
clients and servers are also supported.

Provides

Requires

License

BSD-3-Clause

Changelog

* Sun Sep 13 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to version 5.38.0:
    * 5.38.0: JSON json_parser_subst fixes, json_clone_node;
      yaz-iconv UTF-8 per RFC 3629; HTTP chunked validation;
      cs_get_error for SSL failures; SSL client cert (-C,
      cert_fname) and cert checking (-e, check_cert); comstack
      decoding hardening, max_recv_bytes 128MB to 16MB;
      yaz_atoi/yaz_atoul overflow handling (new yaz/atoi.h)
    * 5.37.3: doc CSS, OPACXML schema fixes
    * 5.37.1: GNUTLS_E_AGAIN fix for blocking SSL sockets
    * 5.37.0: daemon SIGUSR fix, nmem_printf
    * 5.36.0: nmem_from_xml_buffer, libxml2 xmlBuffer deprecation
      fix, musl gethostbyaddr fix
    * 5.35.x: daemon keepalive waitpid EINTR fix, disable HTTP
      chunked encoding, CQL transform helpers
    * 5.34.3-5.34.4: ICU 76.1 build fix, gcc/clang
      warn_unused_result, C17/C23 and bool fixes
  - SONAME unchanged: libtool version-info 5:0:0 to 9:0:4 keeps
    SONAME libyaz.so.5, lib package stays libyaz5
  - Switch Source to https://download.indexdata.com/pub/yaz/
    (old ftp.indexdata.dk redirects there)
  - Drop merged/obsolete patches:
    * yaz-gcc15.patch (upstream _POSIX_C_SOURCE and
      yaz_strncasecmp fixes)
    * yaz-icu-76.patch (upstream fixed ICU 76 build in 5.34.3;
      remaining Requires tweak not needed)
* Wed Feb 12 2025 pgajdos@suse.com
  - added patches
    https://github.com/indexdata/yaz/commit/5bfb9370f45de00203b5bc02f528fd96a832d17a
    + yaz-gcc15.patch
* Fri Nov 22 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 5.34.2:
    + Remove outdated distros: Debian Stretch and Ubuntu Trusty
    + LICENSE: Update to match Index Data's online Revised BSD license
    + Vscode XML editor settings
    + YAZ 5.34.1 breaks search with OCLC's "Sisis InfoGuide" origin
  - Add yaz-icu-76.patch: Fix build against ICU 76: most sources
    found in the wild wrongly define the need on icu-i18n, when most
    actually would need icu-uc.
  - Add libtool BuildRequires and call autoreconf in build section,
    as above patch touches the build system.
* Wed Jun 19 2024 Dirk Müller <dmueller@suse.com>
  - update to 5.34.1:
    * Build: fix implicit atoi/stdlib includes (libxml >2.12) #104
    * Build: fix libxml2 2.13 reorganizing headers #102
    * Build: fix always true pointer checks #108
    * Build: update m4 to fix cross-builds
* Sat Jan 21 2023 Dirk Müller <dmueller@suse.com>
  - update to 5.34.0:
    * Fixes to Solr response decoding.
    * Fix compilation with Visual Studio Failed for YAZ 5.33.0.
    * JSON pretty-printed same way as jq for yaz-json-parse and yaz-marcdump
    * utilities.
* Sun Dec 18 2022 Dirk Müller <dmueller@suse.com>
  - update to 5.33.0:
    * yaz-marcdump: SAX based MARCXML parsing. This is about 3 times faster
    * than before.
    * yaz-marcdump: new option -r prints summary of number of records
      processed.
    * Document ZOOM option 'rpnCharset'.
    * Fix cross-compiling with pkg-config.
* Mon Aug 08 2022 Dirk Müller <dmueller@suse.com>
  - update to 5.32.0:
    * backtrace: allow gdb to operate on this process.
    * backtrace: hard exit if backtrace hangs.
    * yaz-marcdump: limit, offset options. Limit(-L), offset(-O) allows records
      in range to be processed.
* Mon Jan 31 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Drop baselibs.conf: no apparent reason detected why we need
    - 32bit libaries and devel packages. The previously existing
    package already was not installable, so defacto no loss.
* Fri Jan 21 2022 Avinesh Kumar <avinesh.kumar@suse.com>
  - Update to version 5.31.1
    * Fixed #61: yaz-url redirect segfault in case of redirect host failure.
    * Update yaz_encode_uri_component for RFC3986. Previous implementation
      based on RFC2396.
* Mon Jun 07 2021 Jan Engelhardt <jengelh@inai.de>
  - Drop --with-pic (no effect with --disable-static)

Files

/usr/bin/yaz-client
/usr/bin/yaz-iconv
/usr/bin/yaz-icu
/usr/bin/yaz-illclient
/usr/bin/yaz-json-parse
/usr/bin/yaz-marcdump
/usr/bin/yaz-record-conv
/usr/bin/yaz-url
/usr/bin/yaz-ztest
/usr/bin/zoomsh
/usr/share/doc/packages/yaz
/usr/share/doc/packages/yaz/ChangeLog
/usr/share/doc/packages/yaz/LICENSE
/usr/share/doc/packages/yaz/NEWS
/usr/share/doc/packages/yaz/README.md
/usr/share/man/man1/yaz-client.1.gz
/usr/share/man/man1/yaz-iconv.1.gz
/usr/share/man/man1/yaz-icu.1.gz
/usr/share/man/man1/yaz-illclient.1.gz
/usr/share/man/man1/yaz-json-parse.1.gz
/usr/share/man/man1/yaz-marcdump.1.gz
/usr/share/man/man1/yaz-record-conv.1.gz
/usr/share/man/man1/yaz-url.1.gz
/usr/share/man/man1/zoomsh.1.gz
/usr/share/man/man7/bib1-attr.7.gz
/usr/share/man/man7/yaz-log.7.gz
/usr/share/man/man7/yaz.7.gz
/usr/share/man/man8/yaz-ztest.8.gz
/usr/share/yaz
/usr/share/yaz/etc
/usr/share/yaz/etc/MARC21slim2DC.xsl
/usr/share/yaz/etc/MARC21slim2MODS.xsl
/usr/share/yaz/etc/MARC21slim2RDFDC.xsl
/usr/share/yaz/etc/MARC21slimUtils.xsl
/usr/share/yaz/etc/cqlpass.properties
/usr/share/yaz/etc/maps.xml
/usr/share/yaz/etc/marc21_to_endnote.xsl
/usr/share/yaz/etc/opacxml.xsd
/usr/share/yaz/etc/pqf.properties
/usr/share/yaz/etc/yazgfs.xml


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Sep 18 00:08:57 2026