Package: attr / 1:2.5.2-4

Metadata

Package Version Patches format
attr 1:2.5.2-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
upstream/0001 tools attr.c Add missing libgen.h include for basena.patch | (download)

tools/attr.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 [patch attr] tools/attr.c: add missing libgen.h include for
 basename(3)

Fixes compilation issue with musl and modern C99 compilers.

See: https://bugs.gentoo.org/926294
Bug-Debian: https://bugs.debian.org/1070123
local/0001 po Update Dutch translation.patch | (download)

po/nl.po | 87 46 + 41 - 0 !
1 file changed, 46 insertions(+), 41 deletions(-)

 [patch attr 1/7] po: update dutch translation

local/0002 build Fix cross compilation on musl based systems.patch | (download)

configure.ac | 5 4 + 1 - 0 !
1 file changed, 4 insertions(+), 1 deletion(-)

 [patch attr 2/7] build: fix cross-compilation on musl-based systems

The gettext implementation in musl does not define some of the internal
symbols that AM_GNU_GETTEXT used to check for. This got fixed in gettext
0.19.8, but the AM_GNU_GETTEXT_VERSION macro requires a specific version
even if the system contains a higher one. We switch to use the new
AM_GNU_GETTEXT_REQUIRE_VERSION macro which requires at least a specific
version, and bump the AM_GNU_GETTEXT_VERSION to the first one that had
support for the new macro.

local/0003 man Fix formatting markup for attr 1.patch | (download)

man/man1/attr.1 | 54 27 + 27 - 0 !
1 file changed, 27 insertions(+), 27 deletions(-)

 [patch attr 3/7] man: fix formatting markup for attr(1)

local/0004 man Clarify attr 1 manual page.patch | (download)

man/man1/attr.1 | 58 29 + 29 - 0 !
1 file changed, 29 insertions(+), 29 deletions(-)

 [patch attr 4/7] man: clarify attr(1) manual page

- Use namespace instead of address space.
- Update xattr namespaces used.
- Make it clear the command is a legacy tool for compatibility with
  the IRIX command of the same name.
- Mention that the initial intended filesystem was XFS, but can work
  with other filesystems.
- Change reference to xfsdump() to reference to GNU tar xattr support.

local/0005 man Mention the origins of ENOATTR.patch | (download)

man/man3/attr_get.3 | 5 5 + 0 - 0 !
man/man3/attr_list.3 | 5 5 + 0 - 0 !
man/man3/attr_multi.3 | 3 3 + 0 - 0 !
man/man3/attr_remove.3 | 5 5 + 0 - 0 !
man/man3/attr_set.3 | 5 5 + 0 - 0 !
5 files changed, 23 insertions(+)

 [patch attr 5/7] man: mention the origins of enoattr

If the system libc does not define this error code, then the libattr
<attr/attributes.h> header will define it to ENODATA. Mention this
so that users of the API do not get confused by an error code that is
rather uncommon.

local/0006 man Improve markup and editorial changes for setfatt.patch | (download)

man/man1/setfattr.1 | 68 39 + 29 - 0 !
1 file changed, 39 insertions(+), 29 deletions(-)

 [patch attr 6/7] man: improve markup and editorial changes for
 setfattr(1)

local/0007 man Use f letter instead of f number to select fonts.patch | (download)

man/man1/attr.1 | 24 12 + 12 - 0 !
man/man1/getfattr.1 | 16 8 + 8 - 0 !
man/man3/attr_get.3 | 8 4 + 4 - 0 !
man/man3/attr_list.3 | 12 6 + 6 - 0 !
man/man3/attr_multi.3 | 26 13 + 13 - 0 !
man/man3/attr_remove.3 | 4 2 + 2 - 0 !
man/man3/attr_set.3 | 12 6 + 6 - 0 !
7 files changed, 51 insertions(+), 51 deletions(-)

 [patch attr 7/7] man: use \f<letter> instead of \f<number> to select
 fonts