* [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.