| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This makes the `make install DESTDIR=...` form work. It keeps support
for all previous forms too (like DIST_ROOT).
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
|
|
|
|
|
|
|
| |
When doing a static build the .lai file is not created, so do not try
to install it.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
|
|
|
| |
trailing whitespace on some lines, delete!
|
|
|
|
| |
Keep build/ directory for out-of-source builds.
|
|
|
|
| |
The function char *basename(char *path) is defined in libgen.h.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If /bin/sh is not a functional enough shell, configure will select a
SHELL of /bin/bash or better. But the current build helpers always
hardcode /bin/sh, so if libtool itself configures itself for /bin/bash,
things will fail when it attempts to do:
SHELL = /bin/sh
LIBTOOL = $(SHELL) .../libtool
...
eval: 1: base_compile+= -pipe: not found
...
So rather than hardcoding SHELL to /bin/sh, set it to @SHELL@ and let
configure find a good value for us.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
|
|
|
|
|
|
|
| |
Newer autotools warn when using "configure.in" as that is the old name,
and there are plans to make this fatal in the future. So rename it.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
|
|
|
|
|
|
| |
Include syscalls.h and check for __NR_setxattr being set. This fixes the
build on new and odd archs but may break on really really old machines
with out of date syscalls.h.
|
|
|
|
|
| |
additional 'security.selinux' attrs appear on selinux systems, filter
them out to get the tests to pass.
|
| |
|
| |
|
| |
|
|
|
|
| |
Contributed by John Bradshaw.
|
|
|
|
| |
reported by Jean-Pierre André at https://bugzilla.redhat.com/660619
|
|
|
|
| |
reported by Jean-Pierre André at https://bugzilla.redhat.com/660613
|
| |
|
|
|
|
| |
The root tests were not piped through the sorting program. Fix this.
|
|
|
|
| |
test/sort-getfattr-output was missing from the tarball. Add it.
|
| |
|
| |
|
|
|
|
| |
reported by Paul Bolle at https://bugzilla.redhat.com/650539
|
|
|
|
| |
reported by Tomasz Kepczynski at https://bugzilla.redhat.com/58751
|
|\ |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use AC_PATH_PROG unconditionally and append the search PATH instead of
forcing lookup in a few dirs. This way we can find the binaries on more
systems where things don't live in the expected locations.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Brandon Philips <brandon@ifup.org>
|
| |\ |
|
| | |
| | |
| | |
| | |
| | | |
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Brandon Philips <brandon@ifup.org>
|
| | |
| | |
| | |
| | |
| | |
| | | |
This flag indicates to dereference top-level symlinks. (If non
top-level symlinks should be stat()ed as well, the
WALK_TREE_DEREFERENCE flag must be specified.)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
stanse found that attr_copy_action returns before freeing the memory
allocated for text.
Move fopen() above the malloc so this is not a problem.
Fixes this bug:
https://bugzilla.novell.com/show_bug.cgi?id=564735
Signed-off-by: Brandon Philips <bphilips@suse.de>
|
|/ / |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
getfattr output"
after 6824f9c68225388c8c7a9e887a21f0aa222c3571 getfattr outputs \ooo style
characters in fewer cases. Fix the test case to match.
|
| |
| |
| |
| |
| |
| |
| | |
What is printable or not depends on the locale settings, and getfattr
often gets it wrong. We still need to quote a few special characters
like newlines, and "=" in attribute names, so that setfattr can always
parse getfattr's output.
|
|\ \
| |/ |
|
| | |
|
|\ \
| |/ |
|
| |
|
|
|
|
|
|
|
|
|
| |
On some platforms libtool prefixes the in-tree binaries under .libs with
"lt-". This causes the tests to break. This patch removes the lt-
prefix from program error output.
A discussion on the issue is here:
http://lists.gnu.org/archive/html/libtool/2009-05/msg00042.html
|
|
|
|
|
| |
On Linux, ENOATTR aliases to ENODATA. On other operating systems like
Irix and BSD*, ENOATTR is a separate error number.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Clarify some license notices to specifically refer to GPLv2+ instead of only
referring to GPL without version. (Most of the sloppy license headers slipped
in unnoticed; the changes were acked by Felix Blyakher <felixb@sgi.com> on
behalf of SGI on 8 April 2009.)
Add license headers to a number of small files which were only licenses as
GPLv2+ implicitly so far.
Refer to this package as "this program" rather than "Attr" throughout the
license notices; this simplifies sharing files among packages.
|
|
|
|
|
|
| |
Recent versions of libtool require the -i option for copying auxiliary
files (config.sub, config.guess, install-sh, ltmain.sh), while older
versions will copy those files anyway, and don't understand -i.
|
|
|
|
|
|
|
|
| |
Some of the license notices added in commit f36cdfd are wrongly referring
to GPLv2.1. This is wrong; the proper licenses that the notices should refer
to are GPLv2, and LGPLv2.1. Fix this mistake.
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
|
|
|
|
|
|
|
|
| |
Split into separate files for the GPL and LGPL to make things slightly
more obvious. Also updates the surface mail address according to the
FSF's latest template, and fixes a left-over reference to the ``GNU Library
General Public License'', which is now known as the ``GNU Lesser General
Public License''.
|