* [Buildroot] [PATCH 1/1] util-linux: enable sfdisk in configs
@ 2013-08-15 18:34 Ivan Sergeev
2013-09-02 16:19 ` Thomas Petazzoni
2013-09-08 20:11 ` Peter Korsgaard
0 siblings, 2 replies; 5+ messages in thread
From: Ivan Sergeev @ 2013-08-15 18:34 UTC (permalink / raw)
To: buildroot
Signed-off-by: Ivan Sergeev <vsergeev@kumunetworks.com>
---
package/util-linux/Config.in | 5 +++++
package/util-linux/util-linux.mk | 1 +
2 files changed, 6 insertions(+)
diff --git a/package/util-linux/Config.in b/package/util-linux/Config.in
index e63814f..605e297 100644
--- a/package/util-linux/Config.in
+++ b/package/util-linux/Config.in
@@ -135,6 +135,11 @@ config BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS
help
Scheduling utilities (chrt, ionice, taskset)
+config BR2_PACKAGE_UTIL_LINUX_SFDISK
+ bool "sfdisk"
+ help
+ Partition table manipulator for Linux
+
config BR2_PACKAGE_UTIL_LINUX_SWITCH_ROOT
bool "switch_root"
help
diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk
index c6c8467..64112ba 100644
--- a/package/util-linux/util-linux.mk
+++ b/package/util-linux/util-linux.mk
@@ -68,6 +68,7 @@ UTIL_LINUX_CONF_OPT += \
$(if $(BR2_PACKAGE_UTIL_LINUX_RENAME),--enable-rename,--disable-rename) \
$(if $(BR2_PACKAGE_UTIL_LINUX_RESET),--enable-reset,--disable-reset) \
$(if $(BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS),--enable-schedutils,--disable-schedutils) \
+ $(if $(BR2_PACKAGE_UTIL_LINUX_SFDISK),--enable-sfdisk,--disable-sfdisk) \
$(if $(BR2_PACKAGE_UTIL_LINUX_SWITCH_ROOT),--enable-switch_root,--disable-switch_root) \
$(if $(BR2_PACKAGE_UTIL_LINUX_UNSHARE),--enable-unshare,--disable-unshare) \
$(if $(BR2_PACKAGE_UTIL_LINUX_UTMPDUMP),--enable-utmpdump,--disable-utmpdump) \
--
1.8.3.4
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [Buildroot] [PATCH 1/1] util-linux: enable sfdisk in configs
2013-08-15 18:34 [Buildroot] [PATCH 1/1] util-linux: enable sfdisk in configs Ivan Sergeev
@ 2013-09-02 16:19 ` Thomas Petazzoni
2013-09-08 20:11 ` Peter Korsgaard
1 sibling, 0 replies; 5+ messages in thread
From: Thomas Petazzoni @ 2013-09-02 16:19 UTC (permalink / raw)
To: buildroot
Dear Ivan Sergeev,
On Thu, 15 Aug 2013 11:34:00 -0700, Ivan Sergeev wrote:
> Signed-off-by: Ivan Sergeev <vsergeev@kumunetworks.com>
> ---
> package/util-linux/Config.in | 5 +++++
> package/util-linux/util-linux.mk | 1 +
> 2 files changed, 6 insertions(+)
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] [PATCH 1/1] util-linux: enable sfdisk in configs
2013-08-15 18:34 [Buildroot] [PATCH 1/1] util-linux: enable sfdisk in configs Ivan Sergeev
2013-09-02 16:19 ` Thomas Petazzoni
@ 2013-09-08 20:11 ` Peter Korsgaard
2013-09-11 23:17 ` Ivan Sergeev
2013-09-14 5:51 ` Thomas Petazzoni
1 sibling, 2 replies; 5+ messages in thread
From: Peter Korsgaard @ 2013-09-08 20:11 UTC (permalink / raw)
To: buildroot
>>>>> "Ivan" == Ivan Sergeev <vsergeev@kumunetworks.com> writes:
Ivan> Signed-off-by: Ivan Sergeev <vsergeev@kumunetworks.com>
Ivan> ---
Ivan> package/util-linux/Config.in | 5 +++++
Ivan> package/util-linux/util-linux.mk | 1 +
Ivan> 2 files changed, 6 insertions(+)
Ivan> diff --git a/package/util-linux/Config.in b/package/util-linux/Config.in
Ivan> index e63814f..605e297 100644
Ivan> --- a/package/util-linux/Config.in
Ivan> +++ b/package/util-linux/Config.in
Ivan> @@ -135,6 +135,11 @@ config BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS
Ivan> help
Ivan> Scheduling utilities (chrt, ionice, taskset)
Ivan> +config BR2_PACKAGE_UTIL_LINUX_SFDISK
Ivan> + bool "sfdisk"
Ivan> + help
Ivan> + Partition table manipulator for Linux
Ivan> +
Ivan> config BR2_PACKAGE_UTIL_LINUX_SWITCH_ROOT
Ivan> bool "switch_root"
Ivan> help
Ivan> diff --git a/package/util-linux/util-linux.mk b/package/util-linux/util-linux.mk
Ivan> index c6c8467..64112ba 100644
Ivan> --- a/package/util-linux/util-linux.mk
Ivan> +++ b/package/util-linux/util-linux.mk
Ivan> @@ -68,6 +68,7 @@ UTIL_LINUX_CONF_OPT += \
Ivan> $(if $(BR2_PACKAGE_UTIL_LINUX_RENAME),--enable-rename,--disable-rename) \
Ivan> $(if $(BR2_PACKAGE_UTIL_LINUX_RESET),--enable-reset,--disable-reset) \
Ivan> $(if $(BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS),--enable-schedutils,--disable-schedutils) \
Ivan> + $(if $(BR2_PACKAGE_UTIL_LINUX_SFDISK),--enable-sfdisk,--disable-sfdisk) \
Ehh, I don't see any --enable-sfdisk / --disable-sfdisk configure
options?
./configure --help|grep -B2 sfdisk
--enable-static-programs=LIST
link static the programs in LIST (comma-separated,
supported for losetup, mount, umount, fdisk, sfdisk,
Looking at fdisks/Makemodule.am I see sfdisk is always built (except for
on SPARC):
if !ARCH_SPARC
sbin_PROGRAMS += sfdisk
dist_man_MANS += fdisks/sfdisk.8
sfdisk_SOURCES = \
fdisks/partname.c \
fdisks/sfdisk.c \
fdisks/common.h
sfdisk_LDADD = $(LDADD) libcommon.la
..
Before this patch we always built & installed sfdisk if
BR2_PACKAGE_UTIL_LINUX_BINARIES was enabled, and this patch doesn't
change anything.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 5+ messages in thread* [Buildroot] [PATCH 1/1] util-linux: enable sfdisk in configs
2013-09-08 20:11 ` Peter Korsgaard
@ 2013-09-11 23:17 ` Ivan Sergeev
2013-09-14 5:51 ` Thomas Petazzoni
1 sibling, 0 replies; 5+ messages in thread
From: Ivan Sergeev @ 2013-09-11 23:17 UTC (permalink / raw)
To: buildroot
Yeah, I'm not sure what happen. I must have missed the sfdisk binary in the
target in one of the earlier builds, added this patch thinking that
util-linux did some fancy matching in its configure for --enable-*, and
noticed the binary afterwords. Sorry about that.
On Sun, Sep 8, 2013 at 1:11 PM, Peter Korsgaard <jacmet@uclibc.org> wrote:
> >>>>> "Ivan" == Ivan Sergeev <vsergeev@kumunetworks.com> writes:
>
> Ivan> Signed-off-by: Ivan Sergeev <vsergeev@kumunetworks.com>
> Ivan> ---
> Ivan> package/util-linux/Config.in | 5 +++++
> Ivan> package/util-linux/util-linux.mk | 1 +
> Ivan> 2 files changed, 6 insertions(+)
>
> Ivan> diff --git a/package/util-linux/Config.in
> b/package/util-linux/Config.in
> Ivan> index e63814f..605e297 100644
> Ivan> --- a/package/util-linux/Config.in
> Ivan> +++ b/package/util-linux/Config.in
> Ivan> @@ -135,6 +135,11 @@ config BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS
> Ivan> help
> Ivan> Scheduling utilities (chrt, ionice, taskset)
>
> Ivan> +config BR2_PACKAGE_UTIL_LINUX_SFDISK
> Ivan> + bool "sfdisk"
> Ivan> + help
> Ivan> + Partition table manipulator for Linux
> Ivan> +
> Ivan> config BR2_PACKAGE_UTIL_LINUX_SWITCH_ROOT
> Ivan> bool "switch_root"
> Ivan> help
> Ivan> diff --git a/package/util-linux/util-linux.mk b/package/util-linux/
> util-linux.mk
> Ivan> index c6c8467..64112ba 100644
> Ivan> --- a/package/util-linux/util-linux.mk
> Ivan> +++ b/package/util-linux/util-linux.mk
> Ivan> @@ -68,6 +68,7 @@ UTIL_LINUX_CONF_OPT += \
> Ivan> $(if
> $(BR2_PACKAGE_UTIL_LINUX_RENAME),--enable-rename,--disable-rename) \
> Ivan> $(if
> $(BR2_PACKAGE_UTIL_LINUX_RESET),--enable-reset,--disable-reset) \
> Ivan> $(if
> $(BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS),--enable-schedutils,--disable-schedutils)
> \
> Ivan> + $(if
> $(BR2_PACKAGE_UTIL_LINUX_SFDISK),--enable-sfdisk,--disable-sfdisk) \
>
> Ehh, I don't see any --enable-sfdisk / --disable-sfdisk configure
> options?
>
> ./configure --help|grep -B2 sfdisk
> --enable-static-programs=LIST
> link static the programs in LIST
> (comma-separated,
> supported for losetup, mount, umount, fdisk,
> sfdisk,
>
> Looking at fdisks/Makemodule.am I see sfdisk is always built (except for
> on SPARC):
>
> if !ARCH_SPARC
>
> sbin_PROGRAMS += sfdisk
> dist_man_MANS += fdisks/sfdisk.8
> sfdisk_SOURCES = \
> fdisks/partname.c \
> fdisks/sfdisk.c \
> fdisks/common.h
> sfdisk_LDADD = $(LDADD) libcommon.la
>
> ..
>
> Before this patch we always built & installed sfdisk if
> BR2_PACKAGE_UTIL_LINUX_BINARIES was enabled, and this patch doesn't
> change anything.
>
> --
> Bye, Peter Korsgaard
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20130911/c2764b7e/attachment.html>
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] [PATCH 1/1] util-linux: enable sfdisk in configs
2013-09-08 20:11 ` Peter Korsgaard
2013-09-11 23:17 ` Ivan Sergeev
@ 2013-09-14 5:51 ` Thomas Petazzoni
1 sibling, 0 replies; 5+ messages in thread
From: Thomas Petazzoni @ 2013-09-14 5:51 UTC (permalink / raw)
To: buildroot
Dear Peter Korsgaard,
On Sun, 08 Sep 2013 22:11:14 +0200, Peter Korsgaard wrote:
> Ehh, I don't see any --enable-sfdisk / --disable-sfdisk configure
> options?
>
> ./configure --help|grep -B2 sfdisk
> --enable-static-programs=LIST
> link static the programs in LIST (comma-separated,
> supported for losetup, mount, umount, fdisk, sfdisk,
The patch from Ivan predates the recent util-linux bump. I'm pretty
sure there was a sfdisk option, because I remember testing Ivan's
patch, but it was before the util-bump.
Best regards,
Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-09-14 5:51 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-15 18:34 [Buildroot] [PATCH 1/1] util-linux: enable sfdisk in configs Ivan Sergeev
2013-09-02 16:19 ` Thomas Petazzoni
2013-09-08 20:11 ` Peter Korsgaard
2013-09-11 23:17 ` Ivan Sergeev
2013-09-14 5:51 ` Thomas Petazzoni
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox