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

sysfsutils-devel-2.1.1-1.9 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: sysfsutils-devel Distribution: openSUSE:Factory:zSystems
Version: 2.1.1 Vendor: openSUSE
Release: 1.9 Build date: Thu Jun 15 01:43:29 2023
Group: Development/Libraries/C and C++ Build host: s390zp21
Size: 16542 Source RPM: sysfsutils-2.1.1-1.9.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/linux-ras/sysfsutils
Summary: Development files for libsysfs
Libsysfs's purpose is to provide a library for interfacing with the
kernel's sys filesystem mounted at /sys. The library was an attempt to
create a stable interface to sysfs, but it failed. It is still provided
for the current users, but no new software should use this library.

This package contains the development files for libsysfs.

Provides

Requires

License

LGPL-2.1-or-later

Changelog

* Wed Jun 02 2021 Jan Engelhardt <jengelh@inai.de>
  - Drop old rpm constructs and sections.
  - Implement shared library packaging guideline.
* Tue Jun 01 2021 Lee Duncan <lduncan@suse.com>
  - Updated to version 2.1.1 from upstream, mostly build changes,
    including:
    * Bump the release version in missing file
    * sysfsutils: bump to version 2.1.1
    * build: update the bug reporting URL to github
    * Build: remove Changelog and NEWS files
    * build: don't fail on missing standard files
    * Rename dprintf() debugging macro do debugprintf()
    * build: Fix out-of-tree builds
    * build: Move test program into check_PROGRAMS
    * build: Add silent rule support for test.h generation
    * build: Add a pkg-config file
    * test/libsysfs.conf: remove the obsolete build requirement
    * build: Add missing dependencies for test.h
    * build: Remove unused configure macros
    * build: Use = instead of == in test
    * Check that sysfs is actually mounted in sysfs_get_mnt_path() and fail if not
    * test: Fix formatting
    * man: Improve systool(1) man page
    * build: Add support for specifying the pci.ids database pathname
    * build: Include "config.h" as the first header in all source files
    * build: Build the testlibsysfs program
    * build: Enable silent build rules
    * build: Quote m4 macro arguments
    * build: Use AC_CONFIG_HEADERS instead of deprecated AM_CONFIG_HEADER
    * build: Update libtool support
    * build: Use *_CPPFLAGS instead of deprecated INCLUDES variables
    * build: Update gitignore files
    * build: Remove autogenerated files
    * build: Remove obsolete CVS support in dist-hook
    * build: Add new script to bootstrap the source
    * build: Add missing declaration for m4 macro directory
    * lib/sysfs_class: fix build failure reported on GCC-11
    * TravisCI: enable build test
    * fix bug in sysfs_get_link - RHBZ #447220/Debian Bug #481015
    * use gnu.org license files to correct addresses etc
    * GPLv2 applies not just to test dir
    This removed the need for sysfsutils-latest-changes.diff.gz, since
    all of the changes in that diff were from upstream, and we have
    the latest from upstream, which has all of those fixes.
  - Updated the SPEC file to add build requirements, change files
    delivered, etc, as needed by this new version of sysfs utilities.
    Also, removed baselibs.conf from SPEC file and package: not used.
* Fri Jul 10 2020 Lee Duncan <lduncan@suse.com>
  - Updated to latest upstream, not yet tagged, by updating
    sysfsutils-latest-changes.diff.gz. This adds the following
    commits:
    * Limit cdev name length comparsion to strlen()+1
    * Fix issue with sysfs name comparisons.
    * config.guess: linux - Add support for ppc64le machine
    * path_is_file() should call stat(), not lstat()
    * Ignore all cscope-generated files.
    * Add a SUSE-specific libsysfs.conf.
    * Use stat() not lstat() to find link target.
    * Ignore more build files
    * Fix more string issues for gcc-10
    * Fix compiler complaint about string truncation.
    * Fix compiler complain about multiple defs of my_stdout.
    * Added ChangeLog entry for previous commits.
    * Ignore various build files.
    * fix of FUNC_TABLE_SIZE mentioned in prev commit
    * Various changes to make gcc-7 happy.
    * README: Update reporting bugs/contributions section
    This removed the need for the 3 patches added previously,
    now removed:
    * 0001-Fix-compiler-complain-about-multiple-defs-of-my_stdo.patch
    * 0002-Fix-compiler-complaint-about-string-truncation.patch
    * 0003-Fix-more-string-issues-for-gcc-10.patch
* Sun Jun 28 2020 Lee Duncan <lduncan@suse.com>
  - Added a _service file, as per new OBS requirement
  - Added a patch to bring sysfsutils up to latest upstream, which
    now is in place:
    * sysfsutils-latest-changes.diff.gz
  - Added patches which have been submitted upstream but not yet
    merged:
    * 0001-Fix-compiler-complain-about-multiple-defs-of-my_stdo.patch
    * 0002-Fix-compiler-complaint-about-string-truncation.patch
    * 0003-Fix-more-string-issues-for-gcc-10.patch
    And removing a patch that's subsumed by the above patches:
    * sysfsutils-fix-compiler-issues.patch
    Lastly, replaced the hand-rolled sysfsutils-2.1.0.tar.gz with
    upstream archive file sysfsutils-sysfsutils-2_1_0.tar.gz
    (retreived with OBS download service), though the contents
    of the two are the same.
* Mon Apr 27 2020 Martin Liška <mliska@suse.cz>
  - Enable -fcommon in order to fix boo#1160295.
* Mon Mar 23 2020 Martin Liška <mliska@suse.cz>
  - Update sysfsutils-fix-compiler-issues.patch in order to
    fix boo#1166612.
* Fri Feb 21 2020 Lee Duncan <lduncan@suse.com>
  - Fix compiler issues for this package, which hasn't been touched
    in a while. Should be no functional change. Added patch:
    * sysfsutils-fix-compiler-issues.patch
* Thu Feb 16 2012 crrodriguez@opensuse.org
  - Libraries are back to %{_libdir}, /usr merge project
* Tue Sep 07 2010 aj@suse.de
  - Create devel package.
* Mon Jun 28 2010 jengelh@medozas.de
  - use %_smp_mflags

Files

/usr/include/sysfs
/usr/include/sysfs/dlist.h
/usr/include/sysfs/libsysfs.h
/usr/lib64/libsysfs.so
/usr/lib64/pkgconfig/libsysfs.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024