-------------------------------------------------------------------------------- Fedora EPEL Update Notification FEDORA-EPEL-2022-c6f444bb83 2022-01-31 01:51:52.753576 --------------------------------------------------------------------------------
Name : liblxi Product : Fedora EPEL 7 Version : 1.14 Release : 1.el7 URL : https://lxi-tools.github.io/ Summary : Library with simple API for communication with LXI devices Description : The LXI library (liblxi) is an open source software library for GNU/Linux systems which offers a simple API for communicating with LXI enabled instruments. The API allows applications to easily discover instruments on networks and communicate SCPI commands.
-------------------------------------------------------------------------------- Update Information:
# liblxi v1.14 * Add `lxi_discover_if()` function Works exactly like the `lxi_discover()` function but adds an additional parameter ifname that specifies which network interface to broadcast on in case of using the `DISCOVER_VXI11` discovery type. * Bypass linking with libtirpc because of bug When linking with libtirpc some of the VXI11 connect calls starts failing for some instruments. More investigation is needed to find out exactly why. It may be some regression in the libtirpc Sun RPC implementation. The Sun RPC features have recently been moved out of glibc into libtirpc. When we do not link with libtirpc we fallback to using glibc's implementation of the RPC features which seem to work better. We will accept this hack for now. * Remove include directory * Reduce compiler optimization level * Introduce proper Avahi timeout handling for mDNS * Increase number of allowed concurrent sessions * Fix timeout for VXI11 connect The VXI11 API does not provide any way to specify a communications timeout when connecting. To fix that we move the VXI11 connect action into a separate thread that is killed if the timeout is reached before the thread exits. The old behavior was that the connect action would eventually time out for instruments on known subnets. However, if you tried to connect to an instrument on an unknown subnet it would stall forever. This new implementation will respect the timeout for all cases. * Replace autotools with meson * Added timeout for RAW/TCP connections -------------------------------------------------------------------------------- ChangeLog:
* Sat Jan 22 2022 Robert Scheck robert@fedoraproject.org 1.14-1 - Upgrade to 1.14 (#2042909) * Thu Jan 20 2022 Fedora Release Engineering releng@fedoraproject.org - 1.13-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jul 22 2021 Fedora Release Engineering releng@fedoraproject.org - 1.13-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jan 26 2021 Fedora Release Engineering releng@fedoraproject.org - 1.13-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Tue Jul 28 2020 Fedora Release Engineering releng@fedoraproject.org - 1.13-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Wed Jan 29 2020 Fedora Release Engineering releng@fedoraproject.org - 1.13-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Thu Jul 25 2019 Fedora Release Engineering releng@fedoraproject.org - 1.13-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri Feb 1 2019 Fedora Release Engineering releng@fedoraproject.org - 1.13-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering releng@fedoraproject.org - 1.13-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild -------------------------------------------------------------------------------- References:
[ 1 ] Bug #2042909 - liblxi-1.14 is available https://bugzilla.redhat.com/show_bug.cgi?id=2042909 --------------------------------------------------------------------------------
This update can be installed with the "yum" update programs. Use su -c 'yum update liblxi' at the command line. For more information, refer to "YUM", available at https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7%5C /html/System_Administrators_Guide/ch-yum.html
All packages are signed with the Fedora EPEL GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys --------------------------------------------------------------------------------
epel-package-announce@lists.fedoraproject.org