* [Buildroot] [PATCH 1/7] util-linux: add optional dependency on readline
@ 2016-09-15 10:27 Rahul Bedarkar
2016-09-15 10:27 ` [Buildroot] [PATCH 2/7] util-linux: add optional dependency on audit Rahul Bedarkar
` (4 more replies)
0 siblings, 5 replies; 11+ messages in thread
From: Rahul Bedarkar @ 2016-09-15 10:27 UTC (permalink / raw)
To: buildroot
fdisk and sfdisk tools can be built with readline support. This patch
adds optional dependency on readline if it is already selected.
Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
---
package/util-linux/util-linux.mk | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk
index aa6f994..7b16ca4 100644
--- a/package/util-linux/util-linux.mk
+++ b/package/util-linux/util-linux.mk
@@ -146,6 +146,13 @@ else
UTIL_LINUX_CONF_OPTS += --without-python
endif
+ifeq ($(BR2_PACKAGE_READLINE),y)
+UTIL_LINUX_CONF_OPTS += --with-readline
+UTIL_LINUX_DEPENDENCIES += readline
+else
+UTIL_LINUX_CONF_OPTS += --without-readline
+endif
+
# Install PAM configuration files
ifeq ($(BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS),y)
define UTIL_LINUX_INSTALL_PAMFILES
--
2.6.2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 2/7] util-linux: add optional dependency on audit
2016-09-15 10:27 [Buildroot] [PATCH 1/7] util-linux: add optional dependency on readline Rahul Bedarkar
@ 2016-09-15 10:27 ` Rahul Bedarkar
2016-09-16 16:43 ` Thomas Petazzoni
2016-09-15 10:27 ` [Buildroot] [PATCH 3/7] audit: disable autoreconf Rahul Bedarkar
` (3 subsequent siblings)
4 siblings, 1 reply; 11+ messages in thread
From: Rahul Bedarkar @ 2016-09-15 10:27 UTC (permalink / raw)
To: buildroot
login and hwclock can be built with audit support. This patch adds
optional dependency on audit package if it is already selected.
Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
---
package/util-linux/util-linux.mk | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk
index 7b16ca4..82230bc 100644
--- a/package/util-linux/util-linux.mk
+++ b/package/util-linux/util-linux.mk
@@ -153,6 +153,13 @@ else
UTIL_LINUX_CONF_OPTS += --without-readline
endif
+ifeq ($(BR2_PACKAGE_AUDIT),y)
+UTIL_LINUX_CONF_OPTS += --with-audit
+UTIL_LINUX_DEPENDENCIES += audit
+else
+UTIL_LINUX_CONF_OPTS += --without-audit
+endif
+
# Install PAM configuration files
ifeq ($(BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS),y)
define UTIL_LINUX_INSTALL_PAMFILES
--
2.6.2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 3/7] audit: disable autoreconf
2016-09-15 10:27 [Buildroot] [PATCH 1/7] util-linux: add optional dependency on readline Rahul Bedarkar
2016-09-15 10:27 ` [Buildroot] [PATCH 2/7] util-linux: add optional dependency on audit Rahul Bedarkar
@ 2016-09-15 10:27 ` Rahul Bedarkar
2016-09-16 16:44 ` Thomas Petazzoni
2016-09-15 10:27 ` [Buildroot] [PATCH 4/7] audit: bump version to 2.6.7 Rahul Bedarkar
` (2 subsequent siblings)
4 siblings, 1 reply; 11+ messages in thread
From: Rahul Bedarkar @ 2016-09-15 10:27 UTC (permalink / raw)
To: buildroot
Commit upstream 51925b7dd6d0("package/audit: Bump to version 2.6.5")
removed patch 0002 as part of version bump. But forgot to disable
autoreconf.
Fixes: 51925b7dd6d0("package/audit: Bump to version 2.6.5")
Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
---
package/audit/audit.mk | 2 --
1 file changed, 2 deletions(-)
diff --git a/package/audit/audit.mk b/package/audit/audit.mk
index 06ec959..11ee8df 100644
--- a/package/audit/audit.mk
+++ b/package/audit/audit.mk
@@ -8,8 +8,6 @@ AUDIT_VERSION = 2.6.5
AUDIT_SITE = http://people.redhat.com/sgrubb/audit
AUDIT_LICENSE = GPLv2
AUDIT_LICENSE_FILES = COPYING
-# 0002-Fix-usage-of-audit_status.feature_bitmap.patch
-AUDIT_AUTORECONF = YES
AUDIT_INSTALL_STAGING = YES
--
2.6.2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 4/7] audit: bump version to 2.6.7
2016-09-15 10:27 [Buildroot] [PATCH 1/7] util-linux: add optional dependency on readline Rahul Bedarkar
2016-09-15 10:27 ` [Buildroot] [PATCH 2/7] util-linux: add optional dependency on audit Rahul Bedarkar
2016-09-15 10:27 ` [Buildroot] [PATCH 3/7] audit: disable autoreconf Rahul Bedarkar
@ 2016-09-15 10:27 ` Rahul Bedarkar
2016-09-16 16:44 ` Thomas Petazzoni
2016-09-15 10:27 ` [Buildroot] [PATCH 5/7] audit: update legal info Rahul Bedarkar
2016-09-16 16:42 ` [Buildroot] [PATCH 1/7] util-linux: add optional dependency on readline Thomas Petazzoni
4 siblings, 1 reply; 11+ messages in thread
From: Rahul Bedarkar @ 2016-09-15 10:27 UTC (permalink / raw)
To: buildroot
Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
---
package/audit/audit.hash | 2 +-
package/audit/audit.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/audit/audit.hash b/package/audit/audit.hash
index 2ce381f..794a93a 100644
--- a/package/audit/audit.hash
+++ b/package/audit/audit.hash
@@ -1,2 +1,2 @@
#Locally computed
-sha256 d99339a63fc6efaaee89efe7fa0e0c395f661392a4ae5056b2c9d10c67ca63a1 audit-2.6.5.tar.gz
+sha256 8923917332daa7833bbc0c1d9eb012167093fbad000da4a9630fb3356aff8cdc audit-2.6.7.tar.gz
diff --git a/package/audit/audit.mk b/package/audit/audit.mk
index 11ee8df..7137208 100644
--- a/package/audit/audit.mk
+++ b/package/audit/audit.mk
@@ -4,7 +4,7 @@
#
################################################################################
-AUDIT_VERSION = 2.6.5
+AUDIT_VERSION = 2.6.7
AUDIT_SITE = http://people.redhat.com/sgrubb/audit
AUDIT_LICENSE = GPLv2
AUDIT_LICENSE_FILES = COPYING
--
2.6.2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 5/7] audit: update legal info
2016-09-15 10:27 [Buildroot] [PATCH 1/7] util-linux: add optional dependency on readline Rahul Bedarkar
` (2 preceding siblings ...)
2016-09-15 10:27 ` [Buildroot] [PATCH 4/7] audit: bump version to 2.6.7 Rahul Bedarkar
@ 2016-09-15 10:27 ` Rahul Bedarkar
2016-09-15 16:20 ` Arnout Vandecappelle
2016-09-16 16:45 ` Thomas Petazzoni
2016-09-16 16:42 ` [Buildroot] [PATCH 1/7] util-linux: add optional dependency on readline Thomas Petazzoni
4 siblings, 2 replies; 11+ messages in thread
From: Rahul Bedarkar @ 2016-09-15 10:27 UTC (permalink / raw)
To: buildroot
Programs are released under GPLv2+. README file says libraries
libaudit.* and libauparse.* are released under LGPL but there are two
files auparse/strsplit.c and lib/strsplit.c which are released under
GPLv2+ which makes both libraries GPL. Until we review situation with
upstream, we don't add license for libraries.
Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
---
package/audit/audit.mk | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package/audit/audit.mk b/package/audit/audit.mk
index 7137208..1a203ce 100644
--- a/package/audit/audit.mk
+++ b/package/audit/audit.mk
@@ -6,7 +6,7 @@
AUDIT_VERSION = 2.6.7
AUDIT_SITE = http://people.redhat.com/sgrubb/audit
-AUDIT_LICENSE = GPLv2
+AUDIT_LICENSE = GPLv2+ (programs)
AUDIT_LICENSE_FILES = COPYING
AUDIT_INSTALL_STAGING = YES
--
2.6.2
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 5/7] audit: update legal info
2016-09-15 10:27 ` [Buildroot] [PATCH 5/7] audit: update legal info Rahul Bedarkar
@ 2016-09-15 16:20 ` Arnout Vandecappelle
2016-09-16 16:45 ` Thomas Petazzoni
1 sibling, 0 replies; 11+ messages in thread
From: Arnout Vandecappelle @ 2016-09-15 16:20 UTC (permalink / raw)
To: buildroot
On 15-09-16 12:27, Rahul Bedarkar wrote:
> Programs are released under GPLv2+. README file says libraries
> libaudit.* and libauparse.* are released under LGPL but there are two
> files auparse/strsplit.c and lib/strsplit.c which are released under
> GPLv2+ which makes both libraries GPL. Until we review situation with
> upstream, we don't add license for libraries.
In that case, I'd prefer to add "unclear (libraries)".
Regards,
Arnout
>
> Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
> ---
> package/audit/audit.mk | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/package/audit/audit.mk b/package/audit/audit.mk
> index 7137208..1a203ce 100644
> --- a/package/audit/audit.mk
> +++ b/package/audit/audit.mk
> @@ -6,7 +6,7 @@
>
> AUDIT_VERSION = 2.6.7
> AUDIT_SITE = http://people.redhat.com/sgrubb/audit
> -AUDIT_LICENSE = GPLv2
> +AUDIT_LICENSE = GPLv2+ (programs)
> AUDIT_LICENSE_FILES = COPYING
>
> AUDIT_INSTALL_STAGING = YES
>
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286500
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 1/7] util-linux: add optional dependency on readline
2016-09-15 10:27 [Buildroot] [PATCH 1/7] util-linux: add optional dependency on readline Rahul Bedarkar
` (3 preceding siblings ...)
2016-09-15 10:27 ` [Buildroot] [PATCH 5/7] audit: update legal info Rahul Bedarkar
@ 2016-09-16 16:42 ` Thomas Petazzoni
4 siblings, 0 replies; 11+ messages in thread
From: Thomas Petazzoni @ 2016-09-16 16:42 UTC (permalink / raw)
To: buildroot
Hello,
On Thu, 15 Sep 2016 15:57:02 +0530, Rahul Bedarkar wrote:
> fdisk and sfdisk tools can be built with readline support. This patch
> adds optional dependency on readline if it is already selected.
>
> Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
> ---
> package/util-linux/util-linux.mk | 7 +++++++
> 1 file changed, 7 insertions(+)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 2/7] util-linux: add optional dependency on audit
2016-09-15 10:27 ` [Buildroot] [PATCH 2/7] util-linux: add optional dependency on audit Rahul Bedarkar
@ 2016-09-16 16:43 ` Thomas Petazzoni
0 siblings, 0 replies; 11+ messages in thread
From: Thomas Petazzoni @ 2016-09-16 16:43 UTC (permalink / raw)
To: buildroot
Hello,
On Thu, 15 Sep 2016 15:57:03 +0530, Rahul Bedarkar wrote:
> login and hwclock can be built with audit support. This patch adds
> optional dependency on audit package if it is already selected.
>
> Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
> ---
> package/util-linux/util-linux.mk | 7 +++++++
> 1 file changed, 7 insertions(+)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 3/7] audit: disable autoreconf
2016-09-15 10:27 ` [Buildroot] [PATCH 3/7] audit: disable autoreconf Rahul Bedarkar
@ 2016-09-16 16:44 ` Thomas Petazzoni
0 siblings, 0 replies; 11+ messages in thread
From: Thomas Petazzoni @ 2016-09-16 16:44 UTC (permalink / raw)
To: buildroot
Hello,
On Thu, 15 Sep 2016 15:57:04 +0530, Rahul Bedarkar wrote:
> Commit upstream 51925b7dd6d0("package/audit: Bump to version 2.6.5")
> removed patch 0002 as part of version bump. But forgot to disable
> autoreconf.
>
> Fixes: 51925b7dd6d0("package/audit: Bump to version 2.6.5")
> Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
> ---
> package/audit/audit.mk | 2 --
> 1 file changed, 2 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 4/7] audit: bump version to 2.6.7
2016-09-15 10:27 ` [Buildroot] [PATCH 4/7] audit: bump version to 2.6.7 Rahul Bedarkar
@ 2016-09-16 16:44 ` Thomas Petazzoni
0 siblings, 0 replies; 11+ messages in thread
From: Thomas Petazzoni @ 2016-09-16 16:44 UTC (permalink / raw)
To: buildroot
Hello,
On Thu, 15 Sep 2016 15:57:05 +0530, Rahul Bedarkar wrote:
> Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
> ---
> package/audit/audit.hash | 2 +-
> package/audit/audit.mk | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Buildroot] [PATCH 5/7] audit: update legal info
2016-09-15 10:27 ` [Buildroot] [PATCH 5/7] audit: update legal info Rahul Bedarkar
2016-09-15 16:20 ` Arnout Vandecappelle
@ 2016-09-16 16:45 ` Thomas Petazzoni
1 sibling, 0 replies; 11+ messages in thread
From: Thomas Petazzoni @ 2016-09-16 16:45 UTC (permalink / raw)
To: buildroot
Hello,
On Thu, 15 Sep 2016 15:57:06 +0530, Rahul Bedarkar wrote:
> Programs are released under GPLv2+. README file says libraries
> libaudit.* and libauparse.* are released under LGPL but there are two
> files auparse/strsplit.c and lib/strsplit.c which are released under
> GPLv2+ which makes both libraries GPL. Until we review situation with
> upstream, we don't add license for libraries.
>
> Signed-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
> ---
> package/audit/audit.mk | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Applied to master, after taking into account Arnout's suggestion of
adding "unclear (libraries)" to the license information.
Thanks,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2016-09-16 16:45 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-09-15 10:27 [Buildroot] [PATCH 1/7] util-linux: add optional dependency on readline Rahul Bedarkar
2016-09-15 10:27 ` [Buildroot] [PATCH 2/7] util-linux: add optional dependency on audit Rahul Bedarkar
2016-09-16 16:43 ` Thomas Petazzoni
2016-09-15 10:27 ` [Buildroot] [PATCH 3/7] audit: disable autoreconf Rahul Bedarkar
2016-09-16 16:44 ` Thomas Petazzoni
2016-09-15 10:27 ` [Buildroot] [PATCH 4/7] audit: bump version to 2.6.7 Rahul Bedarkar
2016-09-16 16:44 ` Thomas Petazzoni
2016-09-15 10:27 ` [Buildroot] [PATCH 5/7] audit: update legal info Rahul Bedarkar
2016-09-15 16:20 ` Arnout Vandecappelle
2016-09-16 16:45 ` Thomas Petazzoni
2016-09-16 16:42 ` [Buildroot] [PATCH 1/7] util-linux: add optional dependency on readline Thomas Petazzoni
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.