* [Buildroot] [PATCH 1/1] package/aespipe: bump version to 2.4f
@ 2019-10-26 8:21 Bernd Kuhls
2019-10-26 13:20 ` Thomas Petazzoni
0 siblings, 1 reply; 3+ messages in thread
From: Bernd Kuhls @ 2019-10-26 8:21 UTC (permalink / raw)
To: buildroot
Updated link to package homepage since old link is just a redirect now.
Added sha1 and md5 hashes provided by upstream.
Removed -no-pie workaround after upstream added a check in configure,
quoting ChangeLog:
- Added configure script autodetection for x86/amd64 -fno-pie compile
and -no-pie linker flags. These are needed when compiler/linker
produces position independent executable (PIE) by default.
Build-tested host-aespipe on Debian Buster 10.1 using
"gcc version 8.3.0 (Debian 8.3.0-6)"
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
---
package/aespipe/Config.in | 2 +-
package/aespipe/Config.in.host | 2 +-
package/aespipe/aespipe.hash | 5 ++++-
package/aespipe/aespipe.mk | 12 +-----------
4 files changed, 7 insertions(+), 14 deletions(-)
diff --git a/package/aespipe/Config.in b/package/aespipe/Config.in
index 2c2ff5cd8c..e1683a0aa2 100644
--- a/package/aespipe/Config.in
+++ b/package/aespipe/Config.in
@@ -8,4 +8,4 @@ config BR2_PACKAGE_AESPIPE
It can be used to encrypt and decrypt loop-AES compatible
encrypted disk images.
- http://koti.tnnet.fi/jari.ruusu/linux/
+ http://loop-aes.sourceforge.net/
diff --git a/package/aespipe/Config.in.host b/package/aespipe/Config.in.host
index b64868ce74..1e98c21c9a 100644
--- a/package/aespipe/Config.in.host
+++ b/package/aespipe/Config.in.host
@@ -7,4 +7,4 @@ config BR2_PACKAGE_HOST_AESPIPE
archives. It can be used to encrypt and decrypt loop-AES
compatible encrypted disk images.
- http://koti.tnnet.fi/jari.ruusu/linux/
+ http://loop-aes.sourceforge.net/
diff --git a/package/aespipe/aespipe.hash b/package/aespipe/aespipe.hash
index 7e3a16503c..134a16df48 100644
--- a/package/aespipe/aespipe.hash
+++ b/package/aespipe/aespipe.hash
@@ -1,2 +1,5 @@
+# From https://sourceforge.net/projects/loop-aes/files/aespipe/v2.4f/
+sha1 2c23e1a6be298cf4f173f06b1123e4ecd5e9a202 aespipe-v2.4f.tar.bz2
+md5 ed05c62c1954110f009bedda4bc1562f aespipe-v2.4f.tar.bz2
# Locally computed:
-sha256 bad5abb8678c2a6062d22b893171623e0c8e6163b5c1e6e5086e2140e606b93a aespipe-v2.4e.tar.bz2
+sha256 b135e1659f58dc9be5e3c88923cd03d2a936096ab8cd7f2b3af4cb7a844cef96 aespipe-v2.4f.tar.bz2
diff --git a/package/aespipe/aespipe.mk b/package/aespipe/aespipe.mk
index aa25420f11..fd4f776dda 100644
--- a/package/aespipe/aespipe.mk
+++ b/package/aespipe/aespipe.mk
@@ -4,20 +4,10 @@
#
################################################################################
-AESPIPE_VERSION = 2.4e
+AESPIPE_VERSION = 2.4f
AESPIPE_SOURCE = aespipe-v$(AESPIPE_VERSION).tar.bz2
AESPIPE_SITE = http://loop-aes.sourceforge.net/aespipe
AESPIPE_LICENSE = GPL
-# Recent Debian, Gentoo and Ubuntu enable -fPIE by default, breaking the build:
-# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837393
-# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835148
-# Older gcc versions however don't support the -no-pie flag, so we have to
-# check its availability.
-HOST_AESPIPE_NO_PIE_FLAG = $(call host-cc-option,-no-pie)
-HOST_AESPIPE_CONF_ENV = \
- CFLAGS="$(HOST_CFLAGS) $(HOST_AESPIPE_NO_PIE_FLAG)" \
- LDFLAGS="$(HOST_LDFLAGS) $(HOST_AESPIPE_NO_PIE_FLAG)"
-
$(eval $(autotools-package))
$(eval $(host-autotools-package))
--
2.20.1
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [Buildroot] [PATCH 1/1] package/aespipe: bump version to 2.4f
2019-10-26 8:21 [Buildroot] [PATCH 1/1] package/aespipe: bump version to 2.4f Bernd Kuhls
@ 2019-10-26 13:20 ` Thomas Petazzoni
2019-10-26 17:07 ` Bernd Kuhls
0 siblings, 1 reply; 3+ messages in thread
From: Thomas Petazzoni @ 2019-10-26 13:20 UTC (permalink / raw)
To: buildroot
On Sat, 26 Oct 2019 10:21:20 +0200
Bernd Kuhls <bernd.kuhls@t-online.de> wrote:
> Updated link to package homepage since old link is just a redirect now.
>
> Added sha1 and md5 hashes provided by upstream.
>
> Removed -no-pie workaround after upstream added a check in configure,
> quoting ChangeLog:
>
> - Added configure script autodetection for x86/amd64 -fno-pie compile
> and -no-pie linker flags. These are needed when compiler/linker
> produces position independent executable (PIE) by default.
>
> Build-tested host-aespipe on Debian Buster 10.1 using
> "gcc version 8.3.0 (Debian 8.3.0-6)"
>
> Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
> ---
> package/aespipe/Config.in | 2 +-
> package/aespipe/Config.in.host | 2 +-
> package/aespipe/aespipe.hash | 5 ++++-
> package/aespipe/aespipe.mk | 12 +-----------
> 4 files changed, 7 insertions(+), 14 deletions(-)
Applied to master, thanks. Since host-cc-option was only used by
aespipe, could you cook a patch to drop this macro as well ?
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 3+ messages in thread
* [Buildroot] [PATCH 1/1] package/aespipe: bump version to 2.4f
2019-10-26 13:20 ` Thomas Petazzoni
@ 2019-10-26 17:07 ` Bernd Kuhls
0 siblings, 0 replies; 3+ messages in thread
From: Bernd Kuhls @ 2019-10-26 17:07 UTC (permalink / raw)
To: buildroot
Am Sat, 26 Oct 2019 15:20:58 +0200 schrieb Thomas Petazzoni:
> Applied to master, thanks. Since host-cc-option was only used by
> aespipe, could you cook a patch to drop this macro as well ?
Hi Thomas,
done: http://patchwork.ozlabs.org/patch/1184771/
Regards, Bernd
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2019-10-26 17:07 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-10-26 8:21 [Buildroot] [PATCH 1/1] package/aespipe: bump version to 2.4f Bernd Kuhls
2019-10-26 13:20 ` Thomas Petazzoni
2019-10-26 17:07 ` Bernd Kuhls
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.