public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
From: Adolf Belka <adolf.belka@ipfire.org>
To: development@lists.ipfire.org
Subject: [PATCH 1/2] attr: Update to 2.4.48
Date: Wed, 10 Feb 2021 12:05:44 +0100	[thread overview]
Message-ID: <20210210110544.3711735-1-adolf.belka@ipfire.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 6443 bytes --]

- Update attr from 2.4.47 (2013) to 2.4.48 (2018)
- Update rootfiles
- Changelog in tarball only goes up to 2.4.44 so extracted changes
from commits between 2.4.47 and release of 2.4.48
v2.4.48
attr: Fix segmentation fault	Andreas Gruenbacher
po: update	Andreas Gruenbacher
setfacl: Include errno.h	Andreas Gruenbacher
copy_action: drop unused alloca.h include	Mike Frysinger
include: add uninstall target to fix distcheck	Mike Frysinger
attr_copy_{fd,file}: sync changes between the files	Mike Frysinger
xattr.conf: do not copy security.evm	Stefan Berger
Cleanup visibility of API functions	Yury Usishchev
Cleanup config.h usage	Yury Usishchev
Use stdint types consistently	Felix Janda
walk_tree_rec: Add parentheses to clarify code	Andreas Gruenbacher
Reintroduce symbols that used to be syscall wrappers	Dmitry V. Levin
Do not export symbols that are not supposed to be exported	Dmitry V. Levin
Add explicit symbol versioning for attr_copy_action	Dmitry V. Levin
ignore configure.lineno	Mike Frysinger
walk_tree: mark internal variables as static	Dmitry V. Levin
Remove the attr.5 man page (moved to man-pages)	Andreas Gruenbacher
Remove <attr/xattr.h> and the syscall wrappers	Andreas Gruenbacher
Remove the section 2 man pages	Andreas Gruenbacher
Remove outdated tests from test/attr.test	Andreas Gruenbacher
Remove test/ext/fs.test	Andreas Gruenbacher
Add setfattr --raw option	Andreas Gruenbacher
Properly set and report empty attribute values	Andreas Gruenbacher
Man pages: Minor fixes	Andreas Gruenbacher
build: unbreak attr_copy_fd() and attr_copy_file().	Nick Alcock
attr: Don't report a NULL attribute name when -l (list) fails	Andreas Gruenbacher
attr_list / attr_listf: Fix cursor off-by-one error	Andreas Gruenbacher
Portability fix: <alloca.h> is Linux specific	Emmanuel Dreyfus
Portability fixes	Emmanuel Dreyfus
telldir return value and seekdir second parameters are of type long	Cristian Rodríguez
License fixes	Andreas Gruenbacher
test: fix cleanup & running as root	Mike Frysinger
include examples/ in dist tarball	Mike Frysinger
build: ship a pkgconfig file for libattr	Jan Engelhardt
build: make use of an aux-dir to stow away helper scripts	Jan Engelhardt
avoid glibc-specific DECLS defines	Mike Frysinger
build: drop attrincludedir, use pkgincludedir	Jan Engelhardt
disable installation of man(2) pages by default	Mike Frysinger
po: regenerate files after move	Mike Frysinger
modernize build system	Mike Frysinger
test: make running parallel/out-of-tree safe	Mike Frysinger
move gettext logic into misc.h	Mike Frysinger
punt debian/rpm packaging logic	Mike Frysinger
Suppress deprecation warnings when building attr and libattr	Andreas Gruenbacher
Add a default /etc/xattr.conf file	Andreas Gruenbacher
Mark the Irix compatibility functions as deprecated	Andreas Gruenbacher
Make attr_get and attr_getf behave as described in the man page	Andreas Gruenbacher
Use autoreconf rather than autoconf to regenerate the files.	Fabrice Bauzac
.gitignore: ignore *~ and config.h.in.	Fabrice Bauzac
Fix ATTR_OP_REMOVE operation in attr_multi()
Makefile: rename configure.in to configure.ac

Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
---
 config/rootfiles/common/attr | 28 +++++++++++-----------------
 lfs/attr                     |  8 +++-----
 2 files changed, 14 insertions(+), 22 deletions(-)

diff --git a/config/rootfiles/common/attr b/config/rootfiles/common/attr
index edfefa7e1..ba3ed7db7 100644
--- a/config/rootfiles/common/attr
+++ b/config/rootfiles/common/attr
@@ -1,24 +1,31 @@
 usr/bin/attr
 usr/bin/getfattr
 usr/bin/setfattr
+#usr/etc
+#usr/etc/xattr.conf
 #usr/include/attr
 #usr/include/attr/attributes.h
 #usr/include/attr/error_context.h
 #usr/include/attr/libattr.h
-#usr/include/attr/xattr.h
 #usr/lib/libattr.a
 #usr/lib/libattr.la
 #usr/lib/libattr.so
 usr/lib/libattr.so.1
-usr/lib/libattr.so.1.1.0
+usr/lib/libattr.so.1.1.2448
+#usr/lib/pkgconfig/libattr.pc
 #usr/share/doc/attr
-#usr/share/doc/attr/CHANGES.gz
+#usr/share/doc/attr/CHANGES
 #usr/share/doc/attr/COPYING
 #usr/share/doc/attr/COPYING.LGPL
 #usr/share/doc/attr/PORTING
-#usr/share/doc/attr/README
 #usr/share/locale/cs/LC_MESSAGES/attr.mo
 #usr/share/locale/de/LC_MESSAGES/attr.mo
+#usr/share/locale/en(a)boldquot
+#usr/share/locale/en(a)boldquot/LC_MESSAGES
+#usr/share/locale/en(a)boldquot/LC_MESSAGES/attr.mo
+#usr/share/locale/en(a)quot
+#usr/share/locale/en(a)quot/LC_MESSAGES
+#usr/share/locale/en(a)quot/LC_MESSAGES/attr.mo
 #usr/share/locale/es/LC_MESSAGES/attr.mo
 #usr/share/locale/fr/LC_MESSAGES/attr.mo
 #usr/share/locale/gl/LC_MESSAGES/attr.mo
@@ -28,18 +35,6 @@ usr/lib/libattr.so.1.1.0
 #usr/share/man/man1/attr.1
 #usr/share/man/man1/getfattr.1
 #usr/share/man/man1/setfattr.1
-#usr/share/man/man2/fgetxattr.2
-#usr/share/man/man2/flistxattr.2
-#usr/share/man/man2/fremovexattr.2
-#usr/share/man/man2/fsetxattr.2
-#usr/share/man/man2/getxattr.2
-#usr/share/man/man2/lgetxattr.2
-#usr/share/man/man2/listxattr.2
-#usr/share/man/man2/llistxattr.2
-#usr/share/man/man2/lremovexattr.2
-#usr/share/man/man2/lsetxattr.2
-#usr/share/man/man2/removexattr.2
-#usr/share/man/man2/setxattr.2
 #usr/share/man/man3/attr_get.3
 #usr/share/man/man3/attr_getf.3
 #usr/share/man/man3/attr_list.3
@@ -50,4 +45,3 @@ usr/lib/libattr.so.1.1.0
 #usr/share/man/man3/attr_removef.3
 #usr/share/man/man3/attr_set.3
 #usr/share/man/man3/attr_setf.3
-#usr/share/man/man5/attr.5
diff --git a/lfs/attr b/lfs/attr
index bdae19a11..f31c0f2b4 100644
--- a/lfs/attr
+++ b/lfs/attr
@@ -24,10 +24,10 @@
 
 include Config
 
-VER        = 2.4.47
+VER        = 2.4.48
 
 THISAPP    = attr-$(VER)
-DL_FILE    = $(THISAPP).src.tar.gz
+DL_FILE    = $(THISAPP).tar.gz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 84f58dec00b60f2dc8fd1c9709291cc7
+$(DL_FILE)_MD5 = bc1e5cb5c96d99b24886f1f527d3bb3d
 
 install : $(TARGET)
 
@@ -73,8 +73,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	cd $(DIR_APP) && ./configure
 	cd $(DIR_APP) && make
 	cd $(DIR_APP) && make install
-	cd $(DIR_APP) && make install-lib
-	cd $(DIR_APP) && make install-dev
 	chmod -v 755 /usr/lib/libattr.so
 	@rm -rf $(DIR_APP)
 	@$(POSTBUILD)
-- 
2.30.0


                 reply	other threads:[~2021-02-10 11:05 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210210110544.3711735-1-adolf.belka@ipfire.org \
    --to=adolf.belka@ipfire.org \
    --cc=development@lists.ipfire.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox