* Re: [PR PATCH] [Updated] cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
@ 2022-09-25 9:47 ` motorto
2022-09-25 16:58 ` motorto
` (17 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: motorto @ 2022-09-25 9:47 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1026 bytes --]
There is an updated pull request by motorto against master on the void-packages repository
https://github.com/motorto/void-packages cryptsetup-2.5.0
https://github.com/void-linux/void-packages/pull/39446
cryptsetup: update to 2.5.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**, using it on my full disk encrypted system boot included (x86_64-glibc), and its working fine.
I have also went ahead and compiled it on a VM with musl glibc (x86_64-musl) and cross compiled it with armv6l.
#### Local build testing
- I built this PR locally for my native architecture, x86_64-{musl,glibc}
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- armv6l
Probably should be marked as tests needed as other people might have different setups than mine. ( and this update broke something).
A patch file from https://github.com/void-linux/void-packages/pull/39446.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-cryptsetup-2.5.0-39446.patch --]
[-- Type: text/x-diff, Size: 1557 bytes --]
From fcc6d9d6e623656b36f7904ed9d72c135902a931 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Sat, 24 Sep 2022 13:04:50 +0100
Subject: [PATCH] cryptsetup: update to 2.5.0.
---
srcpkgs/cryptsetup/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/cryptsetup/template b/srcpkgs/cryptsetup/template
index 40de06c9b1d3..3c5195afb5fc 100644
--- a/srcpkgs/cryptsetup/template
+++ b/srcpkgs/cryptsetup/template
@@ -1,12 +1,12 @@
# Template file for 'cryptsetup'
pkgname=cryptsetup
-version=2.4.3
+version=2.5.0
revision=1
build_style=gnu-configure
configure_args="--with-crypto_backend=openssl --enable-cryptsetup-reencrypt
--enable-libargon2 $(vopt_enable pwquality)"
make_check_args="-C tests"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config ruby-asciidoctor"
makedepends="device-mapper-devel json-c-devel openssl-devel popt-devel
libargon2-devel libssh-devel $(vopt_if pwquality libpwquality-devel)"
checkdepends="procps-ng which jq tar xz xxd"
@@ -16,7 +16,7 @@ license="GPL-2.0-or-later"
homepage="https://gitlab.com/cryptsetup/cryptsetup"
changelog="https://gitlab.com/cryptsetup/cryptsetup/raw/master/docs/v${version}-ReleaseNotes"
distfiles="${KERNEL_SITE}/utils/cryptsetup/v${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fc0df945188172264ec5bf1d0bda08264fadc8a3f856d47eba91f31fe354b507
+checksum=9184a6ebbd9ce7eb211152e7f741a6c82f2d1cc0e24a84ec9c52939eee0f0542
make_check=extended
subpackages="libcryptsetup cryptsetup-devel"
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
2022-09-25 9:47 ` [PR PATCH] [Updated] " motorto
@ 2022-09-25 16:58 ` motorto
2022-09-25 19:14 ` motorto
` (16 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: motorto @ 2022-09-25 16:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1026 bytes --]
There is an updated pull request by motorto against master on the void-packages repository
https://github.com/motorto/void-packages cryptsetup-2.5.0
https://github.com/void-linux/void-packages/pull/39446
cryptsetup: update to 2.5.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**, using it on my full disk encrypted system boot included (x86_64-glibc), and its working fine.
I have also went ahead and compiled it on a VM with musl glibc (x86_64-musl) and cross compiled it with armv6l.
#### Local build testing
- I built this PR locally for my native architecture, x86_64-{musl,glibc}
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- armv6l
Probably should be marked as tests needed as other people might have different setups than mine. ( and this update broke something).
A patch file from https://github.com/void-linux/void-packages/pull/39446.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-cryptsetup-2.5.0-39446.patch --]
[-- Type: text/x-diff, Size: 1585 bytes --]
From 50d6c670be757485d0277b69923df87b0042b946 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Sat, 24 Sep 2022 13:04:50 +0100
Subject: [PATCH] cryptsetup: update to 2.5.0.
---
srcpkgs/cryptsetup/template | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/cryptsetup/template b/srcpkgs/cryptsetup/template
index 40de06c9b1d3..6cbeb2fdb0d5 100644
--- a/srcpkgs/cryptsetup/template
+++ b/srcpkgs/cryptsetup/template
@@ -1,12 +1,12 @@
# Template file for 'cryptsetup'
pkgname=cryptsetup
-version=2.4.3
+version=2.5.0
revision=1
build_style=gnu-configure
configure_args="--with-crypto_backend=openssl --enable-cryptsetup-reencrypt
--enable-libargon2 $(vopt_enable pwquality)"
make_check_args="-C tests"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config ruby-asciidoctor"
makedepends="device-mapper-devel json-c-devel openssl-devel popt-devel
libargon2-devel libssh-devel $(vopt_if pwquality libpwquality-devel)"
checkdepends="procps-ng which jq tar xz xxd"
@@ -16,8 +16,7 @@ license="GPL-2.0-or-later"
homepage="https://gitlab.com/cryptsetup/cryptsetup"
changelog="https://gitlab.com/cryptsetup/cryptsetup/raw/master/docs/v${version}-ReleaseNotes"
distfiles="${KERNEL_SITE}/utils/cryptsetup/v${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fc0df945188172264ec5bf1d0bda08264fadc8a3f856d47eba91f31fe354b507
-make_check=extended
+checksum=9184a6ebbd9ce7eb211152e7f741a6c82f2d1cc0e24a84ec9c52939eee0f0542
subpackages="libcryptsetup cryptsetup-devel"
build_options="pwquality"
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
2022-09-25 9:47 ` [PR PATCH] [Updated] " motorto
2022-09-25 16:58 ` motorto
@ 2022-09-25 19:14 ` motorto
2022-09-29 17:47 ` motorto
` (15 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: motorto @ 2022-09-25 19:14 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1026 bytes --]
There is an updated pull request by motorto against master on the void-packages repository
https://github.com/motorto/void-packages cryptsetup-2.5.0
https://github.com/void-linux/void-packages/pull/39446
cryptsetup: update to 2.5.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**, using it on my full disk encrypted system boot included (x86_64-glibc), and its working fine.
I have also went ahead and compiled it on a VM with musl glibc (x86_64-musl) and cross compiled it with armv6l.
#### Local build testing
- I built this PR locally for my native architecture, x86_64-{musl,glibc}
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- armv6l
Probably should be marked as tests needed as other people might have different setups than mine. ( and this update broke something).
A patch file from https://github.com/void-linux/void-packages/pull/39446.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-cryptsetup-2.5.0-39446.patch --]
[-- Type: text/x-diff, Size: 1557 bytes --]
From a9250da2b066627d4a6beb827c61243bf2b42052 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Sat, 24 Sep 2022 13:04:50 +0100
Subject: [PATCH] cryptsetup: update to 2.5.0.
---
srcpkgs/cryptsetup/template | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/srcpkgs/cryptsetup/template b/srcpkgs/cryptsetup/template
index 40de06c9b1d3..3c5195afb5fc 100644
--- a/srcpkgs/cryptsetup/template
+++ b/srcpkgs/cryptsetup/template
@@ -1,12 +1,12 @@
# Template file for 'cryptsetup'
pkgname=cryptsetup
-version=2.4.3
+version=2.5.0
revision=1
build_style=gnu-configure
configure_args="--with-crypto_backend=openssl --enable-cryptsetup-reencrypt
--enable-libargon2 $(vopt_enable pwquality)"
make_check_args="-C tests"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config ruby-asciidoctor"
makedepends="device-mapper-devel json-c-devel openssl-devel popt-devel
libargon2-devel libssh-devel $(vopt_if pwquality libpwquality-devel)"
checkdepends="procps-ng which jq tar xz xxd"
@@ -16,7 +16,7 @@ license="GPL-2.0-or-later"
homepage="https://gitlab.com/cryptsetup/cryptsetup"
changelog="https://gitlab.com/cryptsetup/cryptsetup/raw/master/docs/v${version}-ReleaseNotes"
distfiles="${KERNEL_SITE}/utils/cryptsetup/v${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fc0df945188172264ec5bf1d0bda08264fadc8a3f856d47eba91f31fe354b507
+checksum=9184a6ebbd9ce7eb211152e7f741a6c82f2d1cc0e24a84ec9c52939eee0f0542
make_check=extended
subpackages="libcryptsetup cryptsetup-devel"
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
` (2 preceding siblings ...)
2022-09-25 19:14 ` motorto
@ 2022-09-29 17:47 ` motorto
2022-09-29 18:06 ` motorto
` (14 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: motorto @ 2022-09-29 17:47 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1026 bytes --]
There is an updated pull request by motorto against master on the void-packages repository
https://github.com/motorto/void-packages cryptsetup-2.5.0
https://github.com/void-linux/void-packages/pull/39446
cryptsetup: update to 2.5.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**, using it on my full disk encrypted system boot included (x86_64-glibc), and its working fine.
I have also went ahead and compiled it on a VM with musl glibc (x86_64-musl) and cross compiled it with armv6l.
#### Local build testing
- I built this PR locally for my native architecture, x86_64-{musl,glibc}
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- armv6l
Probably should be marked as tests needed as other people might have different setups than mine. ( and this update broke something).
A patch file from https://github.com/void-linux/void-packages/pull/39446.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-cryptsetup-2.5.0-39446.patch --]
[-- Type: text/x-diff, Size: 1666 bytes --]
From 68b0135bec6406668a2c9637269a51458cc222ab Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Sat, 24 Sep 2022 13:04:50 +0100
Subject: [PATCH] cryptsetup: update to 2.5.0.
---
srcpkgs/cryptsetup/template | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/cryptsetup/template b/srcpkgs/cryptsetup/template
index 40de06c9b1d3..a848a18423c9 100644
--- a/srcpkgs/cryptsetup/template
+++ b/srcpkgs/cryptsetup/template
@@ -1,12 +1,12 @@
# Template file for 'cryptsetup'
pkgname=cryptsetup
-version=2.4.3
+version=2.5.0
revision=1
build_style=gnu-configure
configure_args="--with-crypto_backend=openssl --enable-cryptsetup-reencrypt
--enable-libargon2 $(vopt_enable pwquality)"
make_check_args="-C tests"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config ruby-asciidoctor"
makedepends="device-mapper-devel json-c-devel openssl-devel popt-devel
libargon2-devel libssh-devel $(vopt_if pwquality libpwquality-devel)"
checkdepends="procps-ng which jq tar xz xxd"
@@ -16,8 +16,8 @@ license="GPL-2.0-or-later"
homepage="https://gitlab.com/cryptsetup/cryptsetup"
changelog="https://gitlab.com/cryptsetup/cryptsetup/raw/master/docs/v${version}-ReleaseNotes"
distfiles="${KERNEL_SITE}/utils/cryptsetup/v${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fc0df945188172264ec5bf1d0bda08264fadc8a3f856d47eba91f31fe354b507
-make_check=extended
+checksum=9184a6ebbd9ce7eb211152e7f741a6c82f2d1cc0e24a84ec9c52939eee0f0542
+make_check=extended # tests depend on acessing /dev/mapper/control fails on CI
subpackages="libcryptsetup cryptsetup-devel"
build_options="pwquality"
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
` (3 preceding siblings ...)
2022-09-29 17:47 ` motorto
@ 2022-09-29 18:06 ` motorto
2022-10-17 21:08 ` [PR REVIEW] " Piraty
` (13 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: motorto @ 2022-09-29 18:06 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1026 bytes --]
There is an updated pull request by motorto against master on the void-packages repository
https://github.com/motorto/void-packages cryptsetup-2.5.0
https://github.com/void-linux/void-packages/pull/39446
cryptsetup: update to 2.5.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**, using it on my full disk encrypted system boot included (x86_64-glibc), and its working fine.
I have also went ahead and compiled it on a VM with musl glibc (x86_64-musl) and cross compiled it with armv6l.
#### Local build testing
- I built this PR locally for my native architecture, x86_64-{musl,glibc}
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- armv6l
Probably should be marked as tests needed as other people might have different setups than mine. ( and this update broke something).
A patch file from https://github.com/void-linux/void-packages/pull/39446.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-cryptsetup-2.5.0-39446.patch --]
[-- Type: text/x-diff, Size: 1665 bytes --]
From 4c2ee1cf13e9d3cc73e1b3681891cbdfaef45e23 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Sat, 24 Sep 2022 13:04:50 +0100
Subject: [PATCH] cryptsetup: update to 2.5.0.
---
| 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
--git a/srcpkgs/cryptsetup/template b/srcpkgs/cryptsetup/template
index 40de06c9b1d3..f4ccb04a624b 100644
--- a/srcpkgs/cryptsetup/template
+++ b/srcpkgs/cryptsetup/template
@@ -1,12 +1,12 @@
# Template file for 'cryptsetup'
pkgname=cryptsetup
-version=2.4.3
+version=2.5.0
revision=1
build_style=gnu-configure
configure_args="--with-crypto_backend=openssl --enable-cryptsetup-reencrypt
--enable-libargon2 $(vopt_enable pwquality)"
make_check_args="-C tests"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config ruby-asciidoctor"
makedepends="device-mapper-devel json-c-devel openssl-devel popt-devel
libargon2-devel libssh-devel $(vopt_if pwquality libpwquality-devel)"
checkdepends="procps-ng which jq tar xz xxd"
@@ -16,8 +16,8 @@ license="GPL-2.0-or-later"
homepage="https://gitlab.com/cryptsetup/cryptsetup"
changelog="https://gitlab.com/cryptsetup/cryptsetup/raw/master/docs/v${version}-ReleaseNotes"
distfiles="${KERNEL_SITE}/utils/cryptsetup/v${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fc0df945188172264ec5bf1d0bda08264fadc8a3f856d47eba91f31fe354b507
-make_check=extended
+checksum=9184a6ebbd9ce7eb211152e7f741a6c82f2d1cc0e24a84ec9c52939eee0f0542
+make_check=ci-skip # tests depend on acessing /dev/mapper/control fails on CI
subpackages="libcryptsetup cryptsetup-devel"
build_options="pwquality"
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR REVIEW] cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
` (4 preceding siblings ...)
2022-09-29 18:06 ` motorto
@ 2022-10-17 21:08 ` Piraty
2022-10-17 21:58 ` motorto
` (12 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: Piraty @ 2022-10-17 21:08 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 181 bytes --]
New review comment by Piraty on void-packages repository
https://github.com/void-linux/void-packages/pull/39446#discussion_r997512153
Comment:
some tests fail in local builds too
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
` (5 preceding siblings ...)
2022-10-17 21:08 ` [PR REVIEW] " Piraty
@ 2022-10-17 21:58 ` motorto
2022-10-17 22:07 ` motorto
` (11 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: motorto @ 2022-10-17 21:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1152 bytes --]
New comment by motorto on void-packages repository
https://github.com/void-linux/void-packages/pull/39446#issuecomment-1281545775
Comment:
Yeah with CI I meant the chroot ...
Not sure if the failure is the same reason, let me check
On 22/10/17 02:08PM, Piraty wrote:
> @Piraty commented on this pull request.
>
>
>
> > @@ -16,8 +16,8 @@ license="GPL-2.0-or-later"
> homepage="https://gitlab.com/cryptsetup/cryptsetup"
> changelog="https://gitlab.com/cryptsetup/cryptsetup/raw/master/docs/v${version}-ReleaseNotes"
> distfiles="${KERNEL_SITE}/utils/cryptsetup/v${version%.*}/${pkgname}-${version}.tar.xz"
> -checksum=fc0df945188172264ec5bf1d0bda08264fadc8a3f856d47eba91f31fe354b507
> -make_check=extended
> +checksum=9184a6ebbd9ce7eb211152e7f741a6c82f2d1cc0e24a84ec9c52939eee0f0542
> +make_check=ci-skip # tests depend on acessing /dev/mapper/control fails on CI
>
> some tests fail in local builds too
>
> --
> Reply to this email directly or view it on GitHub:
> https://github.com/void-linux/void-packages/pull/39446#pullrequestreview-1144813989
> You are receiving this because you authored the thread.
>
> Message ID: ***@***.***>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
` (6 preceding siblings ...)
2022-10-17 21:58 ` motorto
@ 2022-10-17 22:07 ` motorto
2022-10-17 22:08 ` [PR REVIEW] " motorto
` (10 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: motorto @ 2022-10-17 22:07 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1378 bytes --]
New comment by motorto on void-packages repository
https://github.com/void-linux/void-packages/pull/39446#issuecomment-1281545775
Comment:
Yeah with CI I meant the chroot ...
Not sure if the failure is the same reason, let me check
Strike that, the tests that needs to be run as root locally are skipped at least on my x86_64-glibc.
=======================
All 9 tests passed
(22 tests were not run)
=======================
On 22/10/17 02:08PM, Piraty wrote:
> @Piraty commented on this pull request.
>
>
>
> > @@ -16,8 +16,8 @@ license="GPL-2.0-or-later"
> homepage="https://gitlab.com/cryptsetup/cryptsetup"
> changelog="https://gitlab.com/cryptsetup/cryptsetup/raw/master/docs/v${version}-ReleaseNotes"
> distfiles="${KERNEL_SITE}/utils/cryptsetup/v${version%.*}/${pkgname}-${version}.tar.xz"
> -checksum=fc0df945188172264ec5bf1d0bda08264fadc8a3f856d47eba91f31fe354b507
> -make_check=extended
> +checksum=9184a6ebbd9ce7eb211152e7f741a6c82f2d1cc0e24a84ec9c52939eee0f0542
> +make_check=ci-skip # tests depend on acessing /dev/mapper/control fails on CI
>
> some tests fail in local builds too
>
> --
> Reply to this email directly or view it on GitHub:
> https://github.com/void-linux/void-packages/pull/39446#pullrequestreview-1144813989
> You are receiving this because you authored the thread.
>
> Message ID: ***@***.***>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR REVIEW] cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
` (7 preceding siblings ...)
2022-10-17 22:07 ` motorto
@ 2022-10-17 22:08 ` motorto
2022-10-17 22:09 ` motorto
` (9 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: motorto @ 2022-10-17 22:08 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 362 bytes --]
New review comment by motorto on void-packages repository
https://github.com/void-linux/void-packages/pull/39446#discussion_r997549993
Comment:
Replied below, but if you want I can add the make_check=no because they require root to run and are skipped locally.
=======================
All 9 tests passed
(22 tests were not run)
=======================
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR REVIEW] cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
` (8 preceding siblings ...)
2022-10-17 22:08 ` [PR REVIEW] " motorto
@ 2022-10-17 22:09 ` motorto
2022-10-19 23:24 ` Piraty
` (8 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: motorto @ 2022-10-17 22:09 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 372 bytes --]
New review comment by motorto on void-packages repository
https://github.com/void-linux/void-packages/pull/39446#discussion_r997549993
Comment:
Replied below, but if you want I can add the make_check=no because they require root to run and are skipped locally.
```
=======================
All 9 tests passed
(22 tests were not run)
=======================
```
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR REVIEW] cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
` (9 preceding siblings ...)
2022-10-17 22:09 ` motorto
@ 2022-10-19 23:24 ` Piraty
2022-10-21 11:33 ` motorto
` (7 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: Piraty @ 2022-10-19 23:24 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 719 bytes --]
New review comment by Piraty on void-packages repository
https://github.com/void-linux/void-packages/pull/39446#discussion_r1000013365
Comment:
```
$ grep CHECK etc/conf
XBPS_CHECK_PKGS=full
$ ./xbps-src binary-bootstrap x86_64-musl && ./xbps-src pkg cryptsetup
...
FAIL: luks2-reencryption-mangle-test
WARNING: You must be root to run this test, test skipped.
SKIP: verity-compat-test
WARNING: You must be root to run this test, test skipped.
SKIP: integrity-compat-test
WARNING: You must be root to run this test, test skipped.
SKIP: ssh-test-plugin
=======================
2 of 10 tests failed
(21 tests were not run)
=======================
make[2]: *** [Makefile:900: check-TESTS] Error 1
```
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR REVIEW] cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
` (10 preceding siblings ...)
2022-10-19 23:24 ` Piraty
@ 2022-10-21 11:33 ` motorto
2022-10-23 11:47 ` [PR PATCH] [Updated] " motorto
` (6 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: motorto @ 2022-10-21 11:33 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 297 bytes --]
New review comment by motorto on void-packages repository
https://github.com/void-linux/void-packages/pull/39446#discussion_r1001684874
Comment:
Reported upstream (https://gitlab.com/cryptsetup/cryptsetup/-/issues/781)
Are you okay with adding make_check=no if libc is musl on the template ?
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
` (11 preceding siblings ...)
2022-10-21 11:33 ` motorto
@ 2022-10-23 11:47 ` motorto
2022-10-23 12:00 ` motorto
` (5 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: motorto @ 2022-10-23 11:47 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1026 bytes --]
There is an updated pull request by motorto against master on the void-packages repository
https://github.com/motorto/void-packages cryptsetup-2.5.0
https://github.com/void-linux/void-packages/pull/39446
cryptsetup: update to 2.5.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**, using it on my full disk encrypted system boot included (x86_64-glibc), and its working fine.
I have also went ahead and compiled it on a VM with musl glibc (x86_64-musl) and cross compiled it with armv6l.
#### Local build testing
- I built this PR locally for my native architecture, x86_64-{musl,glibc}
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- armv6l
Probably should be marked as tests needed as other people might have different setups than mine. ( and this update broke something).
A patch file from https://github.com/void-linux/void-packages/pull/39446.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-cryptsetup-2.5.0-39446.patch --]
[-- Type: text/x-diff, Size: 1944 bytes --]
From 011d3fb1f4215be48e638008e251d00f36542750 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Sat, 24 Sep 2022 13:04:50 +0100
Subject: [PATCH] cryptsetup: update to 2.5.0.
---
srcpkgs/cryptsetup/template | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/cryptsetup/template b/srcpkgs/cryptsetup/template
index 40de06c9b1d3..1c41904624fe 100644
--- a/srcpkgs/cryptsetup/template
+++ b/srcpkgs/cryptsetup/template
@@ -1,12 +1,12 @@
# Template file for 'cryptsetup'
pkgname=cryptsetup
-version=2.4.3
+version=2.5.0
revision=1
build_style=gnu-configure
configure_args="--with-crypto_backend=openssl --enable-cryptsetup-reencrypt
--enable-libargon2 $(vopt_enable pwquality)"
make_check_args="-C tests"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config ruby-asciidoctor"
makedepends="device-mapper-devel json-c-devel openssl-devel popt-devel
libargon2-devel libssh-devel $(vopt_if pwquality libpwquality-devel)"
checkdepends="procps-ng which jq tar xz xxd"
@@ -16,10 +16,18 @@ license="GPL-2.0-or-later"
homepage="https://gitlab.com/cryptsetup/cryptsetup"
changelog="https://gitlab.com/cryptsetup/cryptsetup/raw/master/docs/v${version}-ReleaseNotes"
distfiles="${KERNEL_SITE}/utils/cryptsetup/v${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fc0df945188172264ec5bf1d0bda08264fadc8a3f856d47eba91f31fe354b507
-make_check=extended
+checksum=9184a6ebbd9ce7eb211152e7f741a6c82f2d1cc0e24a84ec9c52939eee0f0542
+make_check=ci-skip
subpackages="libcryptsetup cryptsetup-devel"
+if [ "$XBPS_LIBC" = "musl" ]
+then
+ make_check=no # Test fail on musl see upstream:
+ # https://gitlab.com/cryptsetup/cryptsetup/-/issues/781
+else
+ make_check=ci-skip # tests depend on acessing /dev/mapper/control fails on CI
+fi
+
build_options="pwquality"
desc_option_pwquality="Enable support for checking password quality via libpwquality"
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
` (12 preceding siblings ...)
2022-10-23 11:47 ` [PR PATCH] [Updated] " motorto
@ 2022-10-23 12:00 ` motorto
2022-10-27 17:49 ` motorto
` (4 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: motorto @ 2022-10-23 12:00 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1026 bytes --]
There is an updated pull request by motorto against master on the void-packages repository
https://github.com/motorto/void-packages cryptsetup-2.5.0
https://github.com/void-linux/void-packages/pull/39446
cryptsetup: update to 2.5.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**, using it on my full disk encrypted system boot included (x86_64-glibc), and its working fine.
I have also went ahead and compiled it on a VM with musl glibc (x86_64-musl) and cross compiled it with armv6l.
#### Local build testing
- I built this PR locally for my native architecture, x86_64-{musl,glibc}
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- armv6l
Probably should be marked as tests needed as other people might have different setups than mine. ( and this update broke something).
A patch file from https://github.com/void-linux/void-packages/pull/39446.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-cryptsetup-2.5.0-39446.patch --]
[-- Type: text/x-diff, Size: 1922 bytes --]
From 04f35b65209a2cbe9f479482c24175e27c877fa3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Sat, 24 Sep 2022 13:04:50 +0100
Subject: [PATCH] cryptsetup: update to 2.5.0.
---
srcpkgs/cryptsetup/template | 15 +++++++++++----
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/cryptsetup/template b/srcpkgs/cryptsetup/template
index 40de06c9b1d3..9ebbdea0b34c 100644
--- a/srcpkgs/cryptsetup/template
+++ b/srcpkgs/cryptsetup/template
@@ -1,12 +1,12 @@
# Template file for 'cryptsetup'
pkgname=cryptsetup
-version=2.4.3
+version=2.5.0
revision=1
build_style=gnu-configure
configure_args="--with-crypto_backend=openssl --enable-cryptsetup-reencrypt
--enable-libargon2 $(vopt_enable pwquality)"
make_check_args="-C tests"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config ruby-asciidoctor"
makedepends="device-mapper-devel json-c-devel openssl-devel popt-devel
libargon2-devel libssh-devel $(vopt_if pwquality libpwquality-devel)"
checkdepends="procps-ng which jq tar xz xxd"
@@ -16,10 +16,17 @@ license="GPL-2.0-or-later"
homepage="https://gitlab.com/cryptsetup/cryptsetup"
changelog="https://gitlab.com/cryptsetup/cryptsetup/raw/master/docs/v${version}-ReleaseNotes"
distfiles="${KERNEL_SITE}/utils/cryptsetup/v${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fc0df945188172264ec5bf1d0bda08264fadc8a3f856d47eba91f31fe354b507
-make_check=extended
+checksum=9184a6ebbd9ce7eb211152e7f741a6c82f2d1cc0e24a84ec9c52939eee0f0542
subpackages="libcryptsetup cryptsetup-devel"
+if [ "$XBPS_LIBC" = "musl" ]
+then
+ make_check=no # Test fail on musl see upstream:
+ # https://gitlab.com/cryptsetup/cryptsetup/-/issues/781
+else
+ make_check=ci-skip # tests depend on acessing /dev/mapper/control fails on CI
+fi
+
build_options="pwquality"
desc_option_pwquality="Enable support for checking password quality via libpwquality"
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
` (13 preceding siblings ...)
2022-10-23 12:00 ` motorto
@ 2022-10-27 17:49 ` motorto
2022-11-16 13:07 ` leahneukirchen
` (3 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: motorto @ 2022-10-27 17:49 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1026 bytes --]
There is an updated pull request by motorto against master on the void-packages repository
https://github.com/motorto/void-packages cryptsetup-2.5.0
https://github.com/void-linux/void-packages/pull/39446
cryptsetup: update to 2.5.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**, using it on my full disk encrypted system boot included (x86_64-glibc), and its working fine.
I have also went ahead and compiled it on a VM with musl glibc (x86_64-musl) and cross compiled it with armv6l.
#### Local build testing
- I built this PR locally for my native architecture, x86_64-{musl,glibc}
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- armv6l
Probably should be marked as tests needed as other people might have different setups than mine. ( and this update broke something).
A patch file from https://github.com/void-linux/void-packages/pull/39446.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-cryptsetup-2.5.0-39446.patch --]
[-- Type: text/x-diff, Size: 2045 bytes --]
From f68c618b1d7ca7ea844c728e3579404cc9a7ab7d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Sat, 24 Sep 2022 13:04:50 +0100
Subject: [PATCH] cryptsetup: update to 2.5.0.
---
srcpkgs/cryptsetup/template | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
diff --git a/srcpkgs/cryptsetup/template b/srcpkgs/cryptsetup/template
index 40de06c9b1d3..d7595fc7c534 100644
--- a/srcpkgs/cryptsetup/template
+++ b/srcpkgs/cryptsetup/template
@@ -1,12 +1,12 @@
# Template file for 'cryptsetup'
pkgname=cryptsetup
-version=2.4.3
+version=2.5.0
revision=1
build_style=gnu-configure
configure_args="--with-crypto_backend=openssl --enable-cryptsetup-reencrypt
--enable-libargon2 $(vopt_enable pwquality)"
make_check_args="-C tests"
-hostmakedepends="pkg-config"
+hostmakedepends="pkg-config ruby-asciidoctor"
makedepends="device-mapper-devel json-c-devel openssl-devel popt-devel
libargon2-devel libssh-devel $(vopt_if pwquality libpwquality-devel)"
checkdepends="procps-ng which jq tar xz xxd"
@@ -16,13 +16,19 @@ license="GPL-2.0-or-later"
homepage="https://gitlab.com/cryptsetup/cryptsetup"
changelog="https://gitlab.com/cryptsetup/cryptsetup/raw/master/docs/v${version}-ReleaseNotes"
distfiles="${KERNEL_SITE}/utils/cryptsetup/v${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fc0df945188172264ec5bf1d0bda08264fadc8a3f856d47eba91f31fe354b507
-make_check=extended
+checksum=9184a6ebbd9ce7eb211152e7f741a6c82f2d1cc0e24a84ec9c52939eee0f0542
subpackages="libcryptsetup cryptsetup-devel"
-
build_options="pwquality"
desc_option_pwquality="Enable support for checking password quality via libpwquality"
+if [ "$XBPS_LIBC" = "musl" ]
+then
+ make_check=no # Test fail on musl see upstream:
+ # https://gitlab.com/cryptsetup/cryptsetup/-/issues/781
+else
+ make_check=ci-skip # tests depend on acessing /dev/mapper/control fails on CI
+fi
+
post_patch() {
if [ "$XBPS_TARGET_LIBC" = musl ]; then
# Require losetup from util-linux, also failing when present
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
` (14 preceding siblings ...)
2022-10-27 17:49 ` motorto
@ 2022-11-16 13:07 ` leahneukirchen
2022-11-16 18:59 ` [PR PATCH] [Updated] " motorto
` (2 subsequent siblings)
18 siblings, 0 replies; 20+ messages in thread
From: leahneukirchen @ 2022-11-16 13:07 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 273 bytes --]
New comment by leahneukirchen on void-packages repository
https://github.com/void-linux/void-packages/pull/39446#issuecomment-1316994188
Comment:
I'd prefer we use `--disable-asciidoc` and use the included man pages to not pull in even more deps to a quite core package.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Updated] cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
` (15 preceding siblings ...)
2022-11-16 13:07 ` leahneukirchen
@ 2022-11-16 18:59 ` motorto
2022-11-16 19:04 ` motorto
2022-11-16 20:57 ` [PR PATCH] [Merged]: " leahneukirchen
18 siblings, 0 replies; 20+ messages in thread
From: motorto @ 2022-11-16 18:59 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1026 bytes --]
There is an updated pull request by motorto against master on the void-packages repository
https://github.com/motorto/void-packages cryptsetup-2.5.0
https://github.com/void-linux/void-packages/pull/39446
cryptsetup: update to 2.5.0.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**, using it on my full disk encrypted system boot included (x86_64-glibc), and its working fine.
I have also went ahead and compiled it on a VM with musl glibc (x86_64-musl) and cross compiled it with armv6l.
#### Local build testing
- I built this PR locally for my native architecture, x86_64-{musl,glibc}
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- armv6l
Probably should be marked as tests needed as other people might have different setups than mine. ( and this update broke something).
A patch file from https://github.com/void-linux/void-packages/pull/39446.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-cryptsetup-2.5.0-39446.patch --]
[-- Type: text/x-diff, Size: 1946 bytes --]
From 060c57c67d33a741163837b0dc878b56dc8d7e9f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Cerqueira?= <acerqueira021@gmail.com>
Date: Sat, 24 Sep 2022 13:04:50 +0100
Subject: [PATCH] cryptsetup: update to 2.5.0.
---
srcpkgs/cryptsetup/template | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
diff --git a/srcpkgs/cryptsetup/template b/srcpkgs/cryptsetup/template
index 40de06c9b1d3..89f75fedfc62 100644
--- a/srcpkgs/cryptsetup/template
+++ b/srcpkgs/cryptsetup/template
@@ -1,10 +1,10 @@
# Template file for 'cryptsetup'
pkgname=cryptsetup
-version=2.4.3
+version=2.5.0
revision=1
build_style=gnu-configure
configure_args="--with-crypto_backend=openssl --enable-cryptsetup-reencrypt
- --enable-libargon2 $(vopt_enable pwquality)"
+ --disable-asciidoc --enable-libargon2 $(vopt_enable pwquality)"
make_check_args="-C tests"
hostmakedepends="pkg-config"
makedepends="device-mapper-devel json-c-devel openssl-devel popt-devel
@@ -16,13 +16,19 @@ license="GPL-2.0-or-later"
homepage="https://gitlab.com/cryptsetup/cryptsetup"
changelog="https://gitlab.com/cryptsetup/cryptsetup/raw/master/docs/v${version}-ReleaseNotes"
distfiles="${KERNEL_SITE}/utils/cryptsetup/v${version%.*}/${pkgname}-${version}.tar.xz"
-checksum=fc0df945188172264ec5bf1d0bda08264fadc8a3f856d47eba91f31fe354b507
-make_check=extended
+checksum=9184a6ebbd9ce7eb211152e7f741a6c82f2d1cc0e24a84ec9c52939eee0f0542
subpackages="libcryptsetup cryptsetup-devel"
-
build_options="pwquality"
desc_option_pwquality="Enable support for checking password quality via libpwquality"
+if [ "$XBPS_LIBC" = "musl" ]
+then
+ make_check=no # Test fail on musl see upstream:
+ # https://gitlab.com/cryptsetup/cryptsetup/-/issues/781
+else
+ make_check=ci-skip # tests depend on acessing /dev/mapper/control fails on CI
+fi
+
post_patch() {
if [ "$XBPS_TARGET_LIBC" = musl ]; then
# Require losetup from util-linux, also failing when present
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
` (16 preceding siblings ...)
2022-11-16 18:59 ` [PR PATCH] [Updated] " motorto
@ 2022-11-16 19:04 ` motorto
2022-11-16 20:57 ` [PR PATCH] [Merged]: " leahneukirchen
18 siblings, 0 replies; 20+ messages in thread
From: motorto @ 2022-11-16 19:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 264 bytes --]
New comment by motorto on void-packages repository
https://github.com/void-linux/void-packages/pull/39446#issuecomment-1317528745
Comment:
Thanks, I am pretty sure that enabling `--disable-asciidoc` still copies the man pages ... Could you verify `xls` says so.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PR PATCH] [Merged]: cryptsetup: update to 2.5.0.
2022-09-24 14:10 [PR PATCH] cryptsetup: update to 2.5.0 motorto
` (17 preceding siblings ...)
2022-11-16 19:04 ` motorto
@ 2022-11-16 20:57 ` leahneukirchen
18 siblings, 0 replies; 20+ messages in thread
From: leahneukirchen @ 2022-11-16 20:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 861 bytes --]
There's a merged pull request on the void-packages repository
cryptsetup: update to 2.5.0.
https://github.com/void-linux/void-packages/pull/39446
Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**, using it on my full disk encrypted system boot included (x86_64-glibc), and its working fine.
I have also went ahead and compiled it on a VM with musl glibc (x86_64-musl) and cross compiled it with armv6l.
#### Local build testing
- I built this PR locally for my native architecture, x86_64-{musl,glibc}
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- armv6l
Probably should be marked as tests needed as other people might have different setups than mine. ( and this update broke something).
^ permalink raw reply [flat|nested] 20+ messages in thread