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

libacl1-2.3.2-slfo.1.1.2 RPM for ppc64le

From OpenSuSE Leap 16.0 for ppc64le

Name: libacl1 Distribution: SUSE Linux Framework One
Version: 2.3.2 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.2 Build date: Mon Apr 15 09:13:20 2024
Group: System/Libraries Build host: reproducible
Size: 94260 Source RPM: acl-2.3.2-slfo.1.1.2.src.rpm
Packager: https://www.suse.com/
Url: https://savannah.nongnu.org/projects/acl
Summary: A dynamic library for accessing POSIX Access Control Lists
This package contains the libacl.so dynamic library which contains the
POSIX 1003.1e draft standard 17 functions for manipulating access
control lists.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later

Changelog

* Mon Apr 15 2024 [email protected]
  - BuildRequire gettext-devel instead of gettext-tools-mini: let
    OBS sort out if the -mini package is the right one to be used or
    not.
* Thu Feb 15 2024 [email protected]
  - Update to version 2.3.2:
    + libobj: declare s_str directly in string_obj_tag.
    + Use thread-safe getpwnam_r and getgrnam_r.
    + setfacl: preserve the failed status when processing multiple
      files.
    + man: Document pitfall with negative permissions and user
      namespaces.
    + tools: mark long_options static & const.
* Fri Apr 08 2022 [email protected]
  - Disable -D_FORTIFY_SOURCE=3 for now
    as explained here: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104964
* Sun May 16 2021 [email protected]
  - modernize spec-file (move license to licensedir)
* Wed May 12 2021 [email protected]
  - Update to version 2.3.1
    * Update German translation
    * getfacl: fix indent in --help output
    * getfacl: Add --one-file-system option, with this option getfacl
      will not cross mount points
    * Fix segfault on allocation failure
    * Avoid SIGSEGV with link-time optimisation enabled
  - Use SourceUrls
* Tue Jan 26 2021 [email protected]
  - Replace system-user-{bin,daemon} with user({bin,daemon}): be
    resilient to package name changes.
* Tue Sep 01 2020 [email protected]
  - update url
* Sun Mar 17 2019 [email protected]
  - Update boilerplate descriptions for libacl-devel.
  - Remove out-of-date comments for libattr.
  - Remove old BuildRoot and %defattr tags.
  - Move library into the standard library directory.
* Thu Nov 08 2018 [email protected]
  - libacl-devel used to require libattr-devel, but that is no longer
    the case, packages that relied on this indirect dependency to
    be present were fixed years ago.
* Thu Oct 11 2018 [email protected]
  - Update to v2.2.53.
  - Removed patches:
    * 0001-Install-the-libraries-to-the-appropriate-directory.patch
    * 0001-Use-OS-byteswapping-macros.patch
    * 0002-setfacl.1-fix-typo-inclu-de-include.patch
    * 0003-test-fix-insufficient-quoting-of.patch
    * 0004-Makefile-rename-configure.in-to-configure.ac.patch
    * 0005-Bad-markup-in-acl.5-page.patch
    * 0006-.gitignore-ignore-and-config.h.in.patch
    * 0007-Use-autoreconf-rather-than-autoconf-to-regenerate-th.patch
    * 0008-libacl-Make-sure-that-acl_from_text-always-sets-errn.patch
    * 0009-libacl-fix-SIGSEGV-of-getfacl-e-on-overly-long-group.patch
    * 0010-punt-debian-rpm-packaging-logic.patch
    * 0011-move-gettext-logic-into-misc.h.patch
    * 0012-test-make-running-parallel-out-of-tree-safe.patch
    * 0013-modernize-build-system.patch
    * 0014-po-regenerate-files-after-move.patch
    * 0015-build-drop-aclincludedir-use-pkgincludedir.patch
    * 0016-build-make-use-of-an-aux-dir-to-stow-away-helper-scr.patch
    * 0017-build-ship-a-pkgconfig-file-for-libacl.patch
    * 0018-read_acl_-comments-seq-rename-line-to-lineno.patch
    * 0019-read_acl_-comments-seq-switch-to-next_line.patch
    * 0020-telldir-return-value-and-seekdir-second-parameters-a.patch
    * 0021-mark-libmisc-funcs-as-hidden-so-they-are-not-exporte.patch
    * 0022-add-__acl_-prefixes-to-internal-symbols.patch
    * 0023-cp.test-Check-permissions-of-the-right-file.patch
    * 0024-libacl-acl_set_file-Remove-unnecesary-racy-check.patch
    * 0025-fix-compilation-with-latest-xattr-git.patch
    * 0026-getfacl-Fix-memory-leak.patch
    * 0027-Fix-the-display-block-nesting-in-acl.5.patch
    * 0028-setfacl-man-page-Minor-wording-improvements.patch
    * 0029-getfacl-Fix-minor-resource-leak.patch
    * 0030-Do-not-export-symbols-that-are-not-supposed-to-be-ex.patch
    * 0031-walk_tree-mark-internal-variables-as-static.patch
    * 0032-ignore-configure.lineno.patch
    * acl-2.2.52-tests.patch
* Sun Sep 24 2017 [email protected]
  - refresh acl-2.2.52-tests.patch to work with perl 5.26
* Sat May 20 2017 [email protected]
  - BuildRequires gettext-tools-mini instead of gettext-tools: as
    acl is part of the bootstrap, we want to try to keep the dep
    chain as small as possible.
* Sun Apr 23 2017 [email protected]
  - Remove --with-pic that's just for static libraries.
  - Replace %__-type macro indirections.
    Replace old $RPM_ by their macro equivalents for consistency.
    Make the macro style consistent across the file again.
* Mon Apr 17 2017 [email protected]
  - reenable full Larg File Support for i586
* Wed Mar 29 2017 [email protected]
  - Make it possible to disable tests (for Ring0)
  - Add BuildRequires: system-user-daemon for the testsuite
* Mon Mar 13 2017 [email protected]
  - Add BuildRequires for system user bin needed by test suite
* Wed Dec 02 2015 [email protected]
  - Update to git snapshot dated 21 Sep 2015.
    - Added:
    * 0001-Install-the-libraries-to-the-appropriate-directory.patch
    * 0002-setfacl.1-fix-typo-inclu-de-include.patch
    * 0003-test-fix-insufficient-quoting-of.patch
    * 0004-Makefile-rename-configure.in-to-configure.ac.patch
    * 0005-Bad-markup-in-acl.5-page.patch
    * 0006-.gitignore-ignore-and-config.h.in.patch
    * 0007-Use-autoreconf-rather-than-autoconf-to-regenerate-th.patch
    * 0008-libacl-Make-sure-that-acl_from_text-always-sets-errn.patch
    * 0009-libacl-fix-SIGSEGV-of-getfacl-e-on-overly-long-group.patch
    * 0010-punt-debian-rpm-packaging-logic.patch
    * 0011-move-gettext-logic-into-misc.h.patch
    * 0012-test-make-running-parallel-out-of-tree-safe.patch
    * 0013-modernize-build-system.patch
    * 0014-po-regenerate-files-after-move.patch
    * 0015-build-drop-aclincludedir-use-pkgincludedir.patch
    * 0016-build-make-use-of-an-aux-dir-to-stow-away-helper-scr.patch
    * 0017-build-ship-a-pkgconfig-file-for-libacl.patch
    * 0018-read_acl_-comments-seq-rename-line-to-lineno.patch
    * 0019-read_acl_-comments-seq-switch-to-next_line.patch
    * 0020-telldir-return-value-and-seekdir-second-parameters-a.patch
    * 0021-mark-libmisc-funcs-as-hidden-so-they-are-not-exporte.patch
    * 0022-add-__acl_-prefixes-to-internal-symbols.patch
    * 0023-cp.test-Check-permissions-of-the-right-file.patch
    * 0024-libacl-acl_set_file-Remove-unnecesary-racy-check.patch
    * 0025-fix-compilation-with-latest-xattr-git.patch
    * 0026-getfacl-Fix-memory-leak.patch
    * 0027-Fix-the-display-block-nesting-in-acl.5.patch
    * 0028-setfacl-man-page-Minor-wording-improvements.patch
    * 0029-getfacl-Fix-minor-resource-leak.patch
    * 0030-Do-not-export-symbols-that-are-not-supposed-to-be-ex.patch
    * 0031-walk_tree-mark-internal-variables-as-static.patch
    * 0032-ignore-configure.lineno.patch
  - Signficant spec file restructuring due to 0013-modernize-build-system.patch
  - removed builddefs.in.diff
* Tue Sep 23 2014 [email protected]
  - Reduce size of filelist by using wildcards;
    remove %doc (some locations are always %doc),
    remove %attr (files already have proper permissions)
* Wed Nov 13 2013 [email protected]
  - add acl-2.2.52-tests.patch and enable tests, check section taken
    from Fedora package
* Tue Jun 18 2013 [email protected]
  - remove gpg-offline calls from bootstrap package
* Sun Jun 16 2013 [email protected]
  - Update to new upstream release 2.2.52
    * This release fixes a few build system issues that were found and
    merges in a tree walking bug fix.
  - Remove acl-fiximplicit.patch (merged upstream),
    config-guess-sub-update.diff (no longer applies)
  - Sync baselibs.conf with in-.spec obsoletes/provides.
* Tue Mar 19 2013 [email protected]
  - add gpg checking
* Fri Mar 15 2013 [email protected]
  - use source url
* Sat Feb 02 2013 [email protected]
  - Add config-guess-sub-update.diff:
    update config.guess/sub to latest state for AArch64
* Wed Dec 26 2012 [email protected]
  - Use OS byteswapping routines, application already Includes
    "endian.h" but then goes ahead defining ad-hoc equivalent
    functionality (0001-Use-OS-byteswapping-macros.patch)
* Wed May 30 2012 [email protected]
  - remove useless automake deps
* Mon Feb 13 2012 [email protected]
  - patch license to follow spdx.org standard
* Wed Nov 30 2011 [email protected]
  - license update: GPL-2.0+;LGPL-2.1+
    SPDX format
* Wed Nov 30 2011 [email protected]
  - add automake as buildrequire to avoid implicit dependency
* Tue Sep 20 2011 [email protected]
  - Fix provides/Obsoletes
* Fri Sep 16 2011 [email protected]
  - Implement shlib package (libacl1)
  - Enable libacl-devel on all baselib arches
* Tue Apr 19 2011 [email protected]
  - upgrade to 2.2.51
    - Test fixes
* Sat Apr 16 2011 [email protected]
  - upgrade to 2.2.50
    - OPTIONS in man pages should be a section heading, not a subsection heading
    - Fix a typo in the setfacl man page
    - setfacl: Clarify that removing a non-existent acl entry is not an error
    - Prevent setfacl --restore from SIGSEGV on malformed restore file
    - setfacl: make sure that -R only calls stat(2) on symlinks when it needs to
    - libacl: fix potential null pointer dereference
    - setfacl: fix restore crash on malformed input
    - setfacl: print useful error from read_acl_comments
    - setfacl: changing owner and when S_ISUID should be set --restore fix
* Mon Jun 28 2010 [email protected]
  - use %_smp_mflags
* Sat Dec 12 2009 [email protected]
  - add baselibs.conf as a source
  - adjust baselibs.conf for SPARC
* Wed Nov 25 2009 [email protected]
  - readded incorrectly removed libattr-devel requires in -devel
* Mon Oct 26 2009 [email protected]
  - fixed implicit strchr() usage.
* Sun Sep 27 2009 [email protected]
  - do not package static libraries
  - fix -devel package dependencies
* Sat Aug 01 2009 [email protected]
  - Version bump to 2.2.48
    - Document the new flags comments
    - Include the S_ISUID, S_ISGID, S_ISVTX flags in the getfacl output, and restore them with "setfacl --restore=file".
    - Make sure that getfacl -R only calls stat(2) on symlinks when it needs to
    - Stop quoting nonprintable characters in the getfacl output
    - Avoid unnecessary but destructive chown calls
    - Clarify license notice
* Fri Feb 13 2009 [email protected]
  - fix setfacl for long utf8 filenames (rh#183181)
    - Return error status on setfacl failures (rh#368451)
    - getfacl/setfacl should support shortcode flags (rh#204087)
* Thu Jan 08 2009 [email protected]
  - Added a number of unit test improvements
* Wed Dec 10 2008 [email protected]
  - use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade
    (bnc#437293)
* Tue Nov 11 2008 [email protected]
  - SLE-11 uses PPC64 instead of PPC, adapt baselibs.conf
* Thu Oct 30 2008 [email protected]
  - obsolete old -XXbit packages (bnc#437293)
* Fri Jul 11 2008 [email protected]
  - Failure to recursively set/get ACLs on directories (bnc#404075)
  - When invoked as ``setfacl -- ...'', setfacl segfaults (bnc#369425).
* Thu Apr 10 2008 [email protected]
  - added baselibs.conf file to build xxbit packages
    for multilib support
* Sat Oct 27 2007 [email protected]
  - Don't exhaust the number of file descriptors in the path walking
    code, and make sure each directory is only visited once.
* Fri Oct 26 2007 [email protected]
  - A large jump to the current upstream version 2.2.45.
  - Fix the upstream path walking code.
* Sat Mar 18 2006 [email protected]
  - Remove broken file /usr/lib[64]/libacl.la.
* Fri Mar 17 2006 [email protected]
  - Fix symlinks in the -devel package (149945, Nathan Scott).
* Wed Jan 25 2006 [email protected]
  - converted neededforbuild to BuildRequires
* Fri Jan 13 2006 [email protected]
  - update to 2.2.34
* Tue Sep 06 2005 [email protected]
  - Fixing devel dependencies (the libtool check chokes on the symlinks,
    but it still is right)
* Fri Aug 26 2005 [email protected]
  - Update to version 2.2.31: Integrate a patch we had separately;
    additional stdin error handling in setfacl.
* Fri Aug 19 2005 [email protected]
  - Move devel files from / to /usr
  - Don't generate filelist dynamic (fix broken attr statements)
* Mon Apr 25 2005 [email protected]
  - Use RPM_OPT_FLAGS.
* Mon Feb 21 2005 [email protected]
  - Update to version 2.2.30. Several fixes.
* Thu Nov 11 2004 [email protected]
  - use %find_lang
* Wed Aug 25 2004 [email protected]
  - #43472: Fix processing of the X pseudo permission in setfacl:
    Must not modify the sequence of commands directly or else only
    the first file is processed correctly, and X is not evaluated
    for any other file. Add test case for X pseudo permission.
  - Remove support for relative permission changes; this
    non-standard feature was disabled since a while already.
  - Bump version number to 2.2.25.
* Sun Jan 11 2004 [email protected]
  - build as user
* Thu Jan 01 2004 [email protected]
  - Update to version 2.2.21. Bug fix in directory tree walking
    code.
* Wed Oct 22 2003 [email protected]
  - Fix provides for update case
* Thu Aug 28 2003 [email protected]
  - Fix a bug with error handling while walking directory trees.
* Wed Aug 27 2003 [email protected]
  - fix patch depth in specfile
* Tue Aug 26 2003 [email protected]
  - Fix SIGSEGV if the quote function.
* Fri Aug 15 2003 [email protected]
  - Update to 2.2.15: Includes quoting of special characters in
    path and user names, and several minor fixes. (For details see
    doc/CHANGES in the tarball).
* Mon Jun 16 2003 [email protected]
  - File list fixed.
* Sun Apr 06 2003 [email protected]
  - Update to 2.2.7.
* Wed Feb 26 2003 [email protected]
  - Update to acl-2.2.3a, which has all our patches plus an
    additional malloc bug fix.
* Mon Feb 24 2003 [email protected]
  - Increment libattr library version to 1.1.0.
  - Add symbol level versioning for libacl.
* Sat Feb 08 2003 [email protected]
  - Fix a long standing bug in acl_get_file() for Default ACLs (that
    probably was there from hour one), and another critical bug in
    the libacl entry pre-allocation patch (introduced on Jan 22).
* Tue Jan 28 2003 [email protected]
  - Fix inconsistent declarations for visibility("hidden") attributes
    ("config.h" was not always included).
  - Fix a signedness warning in getfacl/user_group.c with a type
    cast.
* Wed Jan 22 2003 [email protected]
  - Update to acl-2.2.2
  - Fix a memory leak in acl_init()
  - Add memory pre-allocation support patch for libacl
  - Add ACL copying functions patch
  - Add visibility(hidden) patch that hides libacl internal functions
    from the outside.
  - Let [email protected] add the following package alias in Autobuild
    for building packages against older releases:
    libacl-devel -> acl-devel [for <= 8.1]
* Tue Jan 21 2003 [email protected]
  - Remove (Prereq: /sbin/ldconfig) tag, and use %run_ldconfig
    in %post and %postun instead.
  - acl-devel was renamed to libacl-devel: add missing
    `Obsoletes: acl-devel' tag to libacl-devel.
* Sun Jan 19 2003 [email protected]
  - Fix a typo and add a clarification in the acl.5 manual page.
* Fri Dec 13 2002 [email protected]
  - Fix filelist generation.
* Fri Dec 13 2002 [email protected]
  - upgrading to version 2.1.1
  - spliting acl to acl (binaries), libacl (libraries) and libacl-devel
    (development stuff). This spliting follows SGI's release.
* Thu Sep 05 2002 [email protected]
  - Update to 2.0.19 + additional corrections (see
    acl-2.0.19/doc/CHANGES).
* Thu Aug 15 2002 [email protected]
  - Remove the suse_update_config macro and the config.* stuff.
    (According to [email protected] this is not necessary.)
  - Change the documentation path in builddefs.in instead of in
    configure.in.
  - Update to version 2.0.17
* Thu Jun 20 2002 [email protected]
  - fixed for lib64
* Thu Jun 20 2002 [email protected]
  - Remove DESTDIR patch, use DIST_ROOT of package instead
  - Fix library location in the devel package
  - Update to version 2.0.11
* Tue May 07 2002 [email protected]
  - moved libs to %{_lib} (they were in /lib _and_ /usr/lib before)
* Mon Feb 25 2002 [email protected]
  - initial package (v2.0.0) (split from xfsprogs spec)

Files

/usr/lib64/libacl.so.1
/usr/lib64/libacl.so.1.1.2302
/usr/share/licenses/libacl1
/usr/share/licenses/libacl1/COPYING.LGPL


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Feb 21 23:56:40 2025