All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] cryptsetup: select e2fsprogs for libuuid dependency
       [not found] <=>
@ 2011-02-01 18:44 ` Martin Hicks
  2011-02-01 21:03   ` Thomas Petazzoni
  2011-02-02  1:04   ` [Buildroot] [PATCH] cryptsetup: select e2fsprogs for libuuid dependency Mike Frysinger
  0 siblings, 2 replies; 7+ messages in thread
From: Martin Hicks @ 2011-02-01 18:44 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Martin Hicks <mort@bork.org>
---
 package/cryptsetup/Config.in     |    1 +
 package/cryptsetup/cryptsetup.mk |    1 -
 2 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/package/cryptsetup/Config.in b/package/cryptsetup/Config.in
index 23c4afa..8b543cd 100644
--- a/package/cryptsetup/Config.in
+++ b/package/cryptsetup/Config.in
@@ -3,6 +3,7 @@ config BR2_PACKAGE_CRYPTSETUP
 	select BR2_PACKAGE_LIBGCRYPT
 	select BR2_PACKAGE_POPT
 	select BR2_PACKAGE_LVM2
+	select BR2_PACKAGE_E2FSPROGS
 	help
 	  This tool helps manipulate dm-crypt and luks partitions for on-disk
           encryption.
diff --git a/package/cryptsetup/cryptsetup.mk b/package/cryptsetup/cryptsetup.mk
index 5b0310f..33869c7 100644
--- a/package/cryptsetup/cryptsetup.mk
+++ b/package/cryptsetup/cryptsetup.mk
@@ -6,7 +6,6 @@ CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.bz2
 CRYPTSETUP_SITE = http://cryptsetup.googlecode.com/files
 CRYPTSETUP_INSTALL_STAGING = NO
 CRYPTSETUP_INSTALL_TARGET = YES
-#CRYPTSETUP_CONF_OPT = --BLAH
 CRYPTSETUP_DEPENDENCIES = lvm2 libgcrypt popt e2fsprogs
 
 $(eval $(call AUTOTARGETS,package,cryptsetup))
-- 
1.5.6.5

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [Buildroot] [PATCH] cryptsetup: select e2fsprogs for libuuid dependency
  2011-02-01 18:44 ` [Buildroot] [PATCH] cryptsetup: select e2fsprogs for libuuid dependency Martin Hicks
@ 2011-02-01 21:03   ` Thomas Petazzoni
  2011-02-07 14:09     ` [Buildroot] [PATCH] V2: Add cryptsetup package Martin Hicks
  2011-02-02  1:04   ` [Buildroot] [PATCH] cryptsetup: select e2fsprogs for libuuid dependency Mike Frysinger
  1 sibling, 1 reply; 7+ messages in thread
From: Thomas Petazzoni @ 2011-02-01 21:03 UTC (permalink / raw)
  To: buildroot

Hello Martin,

This patch should be merged in your previous cryptsetup patch. Could
you resend a single patch with those two patches merged ?

Thanks,

Thomas

On Tue,  1 Feb 2011 13:44:17 -0500
Martin Hicks <mort@bork.org> wrote:

> Signed-off-by: Martin Hicks <mort@bork.org>
> ---
>  package/cryptsetup/Config.in     |    1 +
>  package/cryptsetup/cryptsetup.mk |    1 -
>  2 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/package/cryptsetup/Config.in b/package/cryptsetup/Config.in
> index 23c4afa..8b543cd 100644
> --- a/package/cryptsetup/Config.in
> +++ b/package/cryptsetup/Config.in
> @@ -3,6 +3,7 @@ config BR2_PACKAGE_CRYPTSETUP
>  	select BR2_PACKAGE_LIBGCRYPT
>  	select BR2_PACKAGE_POPT
>  	select BR2_PACKAGE_LVM2
> +	select BR2_PACKAGE_E2FSPROGS
>  	help
>  	  This tool helps manipulate dm-crypt and luks partitions for on-disk
>            encryption.
> diff --git a/package/cryptsetup/cryptsetup.mk b/package/cryptsetup/cryptsetup.mk
> index 5b0310f..33869c7 100644
> --- a/package/cryptsetup/cryptsetup.mk
> +++ b/package/cryptsetup/cryptsetup.mk
> @@ -6,7 +6,6 @@ CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.bz2
>  CRYPTSETUP_SITE = http://cryptsetup.googlecode.com/files
>  CRYPTSETUP_INSTALL_STAGING = NO
>  CRYPTSETUP_INSTALL_TARGET = YES
> -#CRYPTSETUP_CONF_OPT = --BLAH
>  CRYPTSETUP_DEPENDENCIES = lvm2 libgcrypt popt e2fsprogs
>  
>  $(eval $(call AUTOTARGETS,package,cryptsetup))


-- 
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] 7+ messages in thread

* [Buildroot] [PATCH] cryptsetup: select e2fsprogs for libuuid dependency
  2011-02-01 18:44 ` [Buildroot] [PATCH] cryptsetup: select e2fsprogs for libuuid dependency Martin Hicks
  2011-02-01 21:03   ` Thomas Petazzoni
@ 2011-02-02  1:04   ` Mike Frysinger
  1 sibling, 0 replies; 7+ messages in thread
From: Mike Frysinger @ 2011-02-02  1:04 UTC (permalink / raw)
  To: buildroot

libuuid has moved to util-linux.  if e2fsprogs is still providing it in BR, 
it's broken and needs fixing.  same goes for libblkid.
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20110201/eb7292d8/attachment.asc>

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Buildroot] [PATCH] V2: Add cryptsetup package
  2011-02-01 21:03   ` Thomas Petazzoni
@ 2011-02-07 14:09     ` Martin Hicks
  2011-02-07 14:16       ` [Buildroot] [PATCH] V3: " Martin Hicks
  2011-02-07 14:17       ` [Buildroot] [PATCH] V2: " Martin Hicks
  0 siblings, 2 replies; 7+ messages in thread
From: Martin Hicks @ 2011-02-07 14:09 UTC (permalink / raw)
  To: buildroot

This adds the cryptsetup package to buildroot.  Includes e2fsprogs
dependency in Config.in

Signed-off-by: Martin Hicks <mort@bork.org>
---
 package/cryptsetup/Config.in     |   11 +++++++++++
 package/cryptsetup/cryptsetup.mk |    9 +++++++++
 2 files changed, 20 insertions(+), 0 deletions(-)
 create mode 100644 package/cryptsetup/Config.in
 create mode 100644 package/cryptsetup/cryptsetup.mk

diff --git a/package/cryptsetup/Config.in b/package/cryptsetup/Config.in
new file mode 100644
index 0000000..9cd9ba4
--- /dev/null
+++ b/package/cryptsetup/Config.in
@@ -0,0 +1,11 @@
+config BR2_PACKAGE_CRYPTSETUP
+	bool "cryptsetup"
+	select BR2_PACKAGE_LIBGCRYPT
+	select BR2_PACKAGE_POPT
+	select BR2_PACKAGE_LVM2
+	select BR2_PACKAGE_E2FSPROGS
+	help
+	  This tool helps manipulate dm-crypt and luks partitions for on-disk
+	  encryption.
+
+	  http://www.saout.de/misc/dm-crypt/
diff --git a/package/cryptsetup/cryptsetup.mk b/package/cryptsetup/cryptsetup.mk
new file mode 100644
index 0000000..8390710
--- /dev/null
+++ b/package/cryptsetup/cryptsetup.mk
@@ -0,0 +1,9 @@
+#
+# cryptsetup
+#
+CRYPTSETUP_VERSION = 1.2.0
+CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.bz2
+CRYPTSETUP_SITE = http://cryptsetup.googlecode.com/files
+CRYPTSETUP_DEPENDENCIES = lvm2 libgcrypt popt e2fsprogs
+
+$(eval $(call AUTOTARGETS,package,cryptsetup))
-- 
1.5.6.5

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [Buildroot] [PATCH] V3: Add cryptsetup package
  2011-02-07 14:09     ` [Buildroot] [PATCH] V2: Add cryptsetup package Martin Hicks
@ 2011-02-07 14:16       ` Martin Hicks
  2011-02-07 17:38         ` Martin Hicks
  2011-02-07 14:17       ` [Buildroot] [PATCH] V2: " Martin Hicks
  1 sibling, 1 reply; 7+ messages in thread
From: Martin Hicks @ 2011-02-07 14:16 UTC (permalink / raw)
  To: buildroot

This adds the cryptsetup package to buildroot. Includes e2fsprogs
dependency in Config.in

Signed-off-by: Martin Hicks <mort@bork.org>
---
 package/Config.in                |    1 +
 package/cryptsetup/Config.in     |   11 +++++++++++
 package/cryptsetup/cryptsetup.mk |    9 +++++++++
 3 files changed, 21 insertions(+), 0 deletions(-)
 create mode 100644 package/cryptsetup/Config.in
 create mode 100644 package/cryptsetup/cryptsetup.mk

diff --git a/package/Config.in b/package/Config.in
index 16a9e8f..631bb80 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -483,6 +483,7 @@ source "package/sysklogd/Config.in"
 source "package/sysvinit/Config.in"
 source "package/util-linux/Config.in"
 endif
+source "package/cryptsetup/Config.in"
 endmenu
 
 menu "Text editors and viewers"
diff --git a/package/cryptsetup/Config.in b/package/cryptsetup/Config.in
new file mode 100644
index 0000000..9cd9ba4
--- /dev/null
+++ b/package/cryptsetup/Config.in
@@ -0,0 +1,11 @@
+config BR2_PACKAGE_CRYPTSETUP
+	bool "cryptsetup"
+	select BR2_PACKAGE_LIBGCRYPT
+	select BR2_PACKAGE_POPT
+	select BR2_PACKAGE_LVM2
+	select BR2_PACKAGE_E2FSPROGS
+	help
+	  This tool helps manipulate dm-crypt and luks partitions for on-disk
+	  encryption.
+
+	  http://www.saout.de/misc/dm-crypt/
diff --git a/package/cryptsetup/cryptsetup.mk b/package/cryptsetup/cryptsetup.mk
new file mode 100644
index 0000000..8390710
--- /dev/null
+++ b/package/cryptsetup/cryptsetup.mk
@@ -0,0 +1,9 @@
+#
+# cryptsetup
+#
+CRYPTSETUP_VERSION = 1.2.0
+CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.bz2
+CRYPTSETUP_SITE = http://cryptsetup.googlecode.com/files
+CRYPTSETUP_DEPENDENCIES = lvm2 libgcrypt popt e2fsprogs
+
+$(eval $(call AUTOTARGETS,package,cryptsetup))
-- 
1.5.6.5

^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [Buildroot] [PATCH] V2: Add cryptsetup package
  2011-02-07 14:09     ` [Buildroot] [PATCH] V2: Add cryptsetup package Martin Hicks
  2011-02-07 14:16       ` [Buildroot] [PATCH] V3: " Martin Hicks
@ 2011-02-07 14:17       ` Martin Hicks
  1 sibling, 0 replies; 7+ messages in thread
From: Martin Hicks @ 2011-02-07 14:17 UTC (permalink / raw)
  To: buildroot

Ignore this.  I forgot the change for package/Config.in

On Mon, Feb 7, 2011 at 9:09 AM, Martin Hicks <mort@bork.org> wrote:
> This adds the cryptsetup package to buildroot. ?Includes e2fsprogs
> dependency in Config.in
>
> Signed-off-by: Martin Hicks <mort@bork.org>
> ---
> ?package/cryptsetup/Config.in ? ? | ? 11 +++++++++++
> ?package/cryptsetup/cryptsetup.mk | ? ?9 +++++++++
> ?2 files changed, 20 insertions(+), 0 deletions(-)
> ?create mode 100644 package/cryptsetup/Config.in
> ?create mode 100644 package/cryptsetup/cryptsetup.mk
>
> diff --git a/package/cryptsetup/Config.in b/package/cryptsetup/Config.in
> new file mode 100644
> index 0000000..9cd9ba4
> --- /dev/null
> +++ b/package/cryptsetup/Config.in
> @@ -0,0 +1,11 @@
> +config BR2_PACKAGE_CRYPTSETUP
> + ? ? ? bool "cryptsetup"
> + ? ? ? select BR2_PACKAGE_LIBGCRYPT
> + ? ? ? select BR2_PACKAGE_POPT
> + ? ? ? select BR2_PACKAGE_LVM2
> + ? ? ? select BR2_PACKAGE_E2FSPROGS
> + ? ? ? help
> + ? ? ? ? This tool helps manipulate dm-crypt and luks partitions for on-disk
> + ? ? ? ? encryption.
> +
> + ? ? ? ? http://www.saout.de/misc/dm-crypt/
> diff --git a/package/cryptsetup/cryptsetup.mk b/package/cryptsetup/cryptsetup.mk
> new file mode 100644
> index 0000000..8390710
> --- /dev/null
> +++ b/package/cryptsetup/cryptsetup.mk
> @@ -0,0 +1,9 @@
> +#
> +# cryptsetup
> +#
> +CRYPTSETUP_VERSION = 1.2.0
> +CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.bz2
> +CRYPTSETUP_SITE = http://cryptsetup.googlecode.com/files
> +CRYPTSETUP_DEPENDENCIES = lvm2 libgcrypt popt e2fsprogs
> +
> +$(eval $(call AUTOTARGETS,package,cryptsetup))
> --
> 1.5.6.5
>
>



-- 
Martin Hicks P.Eng. ?? ? | ? ? ? ? mort at bork.org
Bork Consulting Inc. ? ? | ? +1 (613) 266-2296

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Buildroot] [PATCH] V3: Add cryptsetup package
  2011-02-07 14:16       ` [Buildroot] [PATCH] V3: " Martin Hicks
@ 2011-02-07 17:38         ` Martin Hicks
  0 siblings, 0 replies; 7+ messages in thread
From: Martin Hicks @ 2011-02-07 17:38 UTC (permalink / raw)
  To: buildroot

So I was playing with external toolchains this afternoon and it seems
like I had to add the following patch to get it to find the gcrypt
stuff in the staging dir.  Is this commonly necessary for library
dependencies?

diff --git a/package/cryptsetup/cryptsetup.mk b/package/cryptsetup/cryptsetup.mk
index 8390710..4f5dd3a 100644
--- a/package/cryptsetup/cryptsetup.mk
+++ b/package/cryptsetup/cryptsetup.mk
@@ -4,6 +4,7 @@
 CRYPTSETUP_VERSION = 1.2.0
 CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.bz2
 CRYPTSETUP_SITE = http://cryptsetup.googlecode.com/files
+CRYPTSETUP_CONF_OPT = --with-libgcrypt-prefix=$(STAGING_DIR)/usr
 CRYPTSETUP_DEPENDENCIES = lvm2 libgcrypt popt e2fsprogs

 $(eval $(call AUTOTARGETS,package,cryptsetup))


On Mon, Feb 7, 2011 at 9:16 AM, Martin Hicks <mort@bork.org> wrote:
> This adds the cryptsetup package to buildroot. Includes e2fsprogs
> dependency in Config.in
>
> Signed-off-by: Martin Hicks <mort@bork.org>
> ---
> ?package/Config.in ? ? ? ? ? ? ? ?| ? ?1 +
> ?package/cryptsetup/Config.in ? ? | ? 11 +++++++++++
> ?package/cryptsetup/cryptsetup.mk | ? ?9 +++++++++
> ?3 files changed, 21 insertions(+), 0 deletions(-)
> ?create mode 100644 package/cryptsetup/Config.in
> ?create mode 100644 package/cryptsetup/cryptsetup.mk
>
> diff --git a/package/Config.in b/package/Config.in
> index 16a9e8f..631bb80 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -483,6 +483,7 @@ source "package/sysklogd/Config.in"
> ?source "package/sysvinit/Config.in"
> ?source "package/util-linux/Config.in"
> ?endif
> +source "package/cryptsetup/Config.in"
> ?endmenu
>
> ?menu "Text editors and viewers"
> diff --git a/package/cryptsetup/Config.in b/package/cryptsetup/Config.in
> new file mode 100644
> index 0000000..9cd9ba4
> --- /dev/null
> +++ b/package/cryptsetup/Config.in
> @@ -0,0 +1,11 @@
> +config BR2_PACKAGE_CRYPTSETUP
> + ? ? ? bool "cryptsetup"
> + ? ? ? select BR2_PACKAGE_LIBGCRYPT
> + ? ? ? select BR2_PACKAGE_POPT
> + ? ? ? select BR2_PACKAGE_LVM2
> + ? ? ? select BR2_PACKAGE_E2FSPROGS
> + ? ? ? help
> + ? ? ? ? This tool helps manipulate dm-crypt and luks partitions for on-disk
> + ? ? ? ? encryption.
> +
> + ? ? ? ? http://www.saout.de/misc/dm-crypt/
> diff --git a/package/cryptsetup/cryptsetup.mk b/package/cryptsetup/cryptsetup.mk
> new file mode 100644
> index 0000000..8390710
> --- /dev/null
> +++ b/package/cryptsetup/cryptsetup.mk
> @@ -0,0 +1,9 @@
> +#
> +# cryptsetup
> +#
> +CRYPTSETUP_VERSION = 1.2.0
> +CRYPTSETUP_SOURCE = cryptsetup-$(CRYPTSETUP_VERSION).tar.bz2
> +CRYPTSETUP_SITE = http://cryptsetup.googlecode.com/files
> +CRYPTSETUP_DEPENDENCIES = lvm2 libgcrypt popt e2fsprogs
> +
> +$(eval $(call AUTOTARGETS,package,cryptsetup))
> --
> 1.5.6.5
>
>



-- 
Martin Hicks P.Eng. ?? ? | ? ? ? ? mort at bork.org
Bork Consulting Inc. ? ? | ? +1 (613) 266-2296

^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-02-07 17:38 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <=>
2011-02-01 18:44 ` [Buildroot] [PATCH] cryptsetup: select e2fsprogs for libuuid dependency Martin Hicks
2011-02-01 21:03   ` Thomas Petazzoni
2011-02-07 14:09     ` [Buildroot] [PATCH] V2: Add cryptsetup package Martin Hicks
2011-02-07 14:16       ` [Buildroot] [PATCH] V3: " Martin Hicks
2011-02-07 17:38         ` Martin Hicks
2011-02-07 14:17       ` [Buildroot] [PATCH] V2: " Martin Hicks
2011-02-02  1:04   ` [Buildroot] [PATCH] cryptsetup: select e2fsprogs for libuuid dependency Mike Frysinger

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.