Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] iwd: update to 1.11.
@ 2021-01-07 17:34 pbui
  2021-01-07 17:45 ` pbui
                   ` (20 more replies)
  0 siblings, 21 replies; 22+ messages in thread
From: pbui @ 2021-01-07 17:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 357 bytes --]

There is a new pull request by pbui against master on the void-packages repository

https://github.com/pbui/void-packages iwd
https://github.com/void-linux/void-packages/pull/27741

iwd: update to 1.11.
Tested with WPA2 network on x86_64, armv7l, and aarch64 hosts.

A patch file from https://github.com/void-linux/void-packages/pull/27741.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-iwd-27741.patch --]
[-- Type: text/x-diff, Size: 3074 bytes --]

From 5a8af45e7c9a6c4fee0efe8dcdd40c24b54816aa Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Thu, 7 Jan 2021 12:07:21 -0500
Subject: [PATCH 1/2] ell: update to 0.36.

---
 srcpkgs/ell/patches/linux-types.patch | 10 ----------
 srcpkgs/ell/template                  |  4 ++--
 2 files changed, 2 insertions(+), 12 deletions(-)
 delete mode 100644 srcpkgs/ell/patches/linux-types.patch

diff --git a/srcpkgs/ell/patches/linux-types.patch b/srcpkgs/ell/patches/linux-types.patch
deleted file mode 100644
index a3b6baa3cef..00000000000
--- a/srcpkgs/ell/patches/linux-types.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- ell/dhcp-server.c.orig	2020-11-30 12:16:40.821110152 -0500
-+++ ell/dhcp-server.c	2020-11-30 12:16:55.123140621 -0500
-@@ -24,6 +24,7 @@
- #include <config.h>
- #endif
- 
-+#include <linux/types.h>
- #include <net/ethernet.h>
- #include <sys/socket.h>
- #include <arpa/inet.h>
diff --git a/srcpkgs/ell/template b/srcpkgs/ell/template
index 427104e5e16..4b1ca34683d 100644
--- a/srcpkgs/ell/template
+++ b/srcpkgs/ell/template
@@ -1,6 +1,6 @@
 # Template file for 'ell'
 pkgname=ell
-version=0.35
+version=0.36
 revision=1
 build_style=gnu-configure
 configure_args="--enable-glib"
@@ -12,7 +12,7 @@ maintainer="Peter Bui <pbui@github.bx612.space>"
 license="GPL-2.0-only"
 homepage="https://01.org/ell"
 distfiles="${KERNEL_SITE}/libs/${pkgname}/${pkgname}-${version}.tar.xz"
-checksum=2bfe9da7781f65f1cb1595a5a068a3ae74d4b68b74f287c6f0c892cfe623913f
+checksum=2f99e743a235b1c834b19112e4e0283d02da93b863899381466cde47bf159cf6
 
 do_check() {
 	dbus-run-session make check

From cfbff2cb7ffc1d3e09ca6376bb760d37594e0a79 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Thu, 7 Jan 2021 12:07:29 -0500
Subject: [PATCH 2/2] iwd: update to 1.11.

---
 srcpkgs/iwd/template | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/srcpkgs/iwd/template b/srcpkgs/iwd/template
index aa7e24ffb1d..5876e48c19e 100644
--- a/srcpkgs/iwd/template
+++ b/srcpkgs/iwd/template
@@ -1,11 +1,11 @@
 # Template file for 'iwd'
 pkgname=iwd
-version=1.10
+version=1.11
 revision=1
 build_style=gnu-configure
 configure_args="--disable-systemd-service --enable-pie
  --enable-external-ell --enable-dbus-policy --enable-wired"
-hostmakedepends="python3-docutils pkg-config automake libtool"
+hostmakedepends="python3-docutils pkg-config"
 makedepends="readline-devel dbus-devel ell-devel"
 depends="dbus ell>=0.29"
 checkdepends="python3"
@@ -15,15 +15,11 @@ license="LGPL-2.1-or-later"
 homepage="https://iwd.wiki.kernel.org/"
 changelog="https://git.kernel.org/pub/scm/network/wireless/iwd.git/plain/ChangeLog"
 distfiles="${KERNEL_SITE}/network/wireless/${pkgname}-${version}.tar.xz"
-checksum=94781d7435f1822dd55ae6abe8091e04db4c69abd2e800669981a1a75512e463
+checksum=db854f569cfa94dc32120d8cf2e7d483a16679f238e1a4794837d0e455ea7aa9
 make_dirs="/var/lib/iwd 0600 root root
  /var/lib/ead 0600 root root
  /etc/iwd 755 root root"
 
-pre_configure() {
-	autoreconf -fi
-}
-
 post_install() {
 	vsv ead
 	vsv iwd

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
@ 2021-01-07 17:45 ` pbui
  2021-01-07 17:57 ` pbui
                   ` (19 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: pbui @ 2021-01-07 17:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 226 bytes --]

New comment by pbui on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-756271556

Comment:
Hmm, test suite passes locally for me... Not sure why one of the tests core dumps on CI.

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
  2021-01-07 17:45 ` pbui
@ 2021-01-07 17:57 ` pbui
  2021-01-07 19:32 ` st3r4g
                   ` (18 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: pbui @ 2021-01-07 17:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 627 bytes --]

New comment by pbui on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-756278455

Comment:
I'm wondering if it is because the CI host lacks `CONFIG_KEY_DH_OPERATIONS=y` in the kernel... The wsc test that fails performs a few "diffie-hellman" operations and if the host lacks that configruation, then it may fail.  Since my local x86_64 void machine does have that configured, it passes just fine.

I only noticed this because the RPI kernels do not have this configuration setting and iwd warns about it at run-time (but it still works with WPA2 as this is only needed for WPS).

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
  2021-01-07 17:45 ` pbui
  2021-01-07 17:57 ` pbui
@ 2021-01-07 19:32 ` st3r4g
  2021-01-15  0:38 ` sgn
                   ` (17 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: st3r4g @ 2021-01-07 19:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 168 bytes --]

New comment by st3r4g on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-756333649

Comment:
Testing on x86_64, ok so far

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (2 preceding siblings ...)
  2021-01-07 19:32 ` st3r4g
@ 2021-01-15  0:38 ` sgn
  2021-01-15  0:46 ` sgn
                   ` (16 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: sgn @ 2021-01-15  0:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 625 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-760567056

Comment:
I guess we need to bump version for ell in `depends`:
```
Error relocating /usr/libexec/iwd: l_acd_new: symbol not found
Error relocating /usr/libexec/iwd: l_tls_set_cert_dump_path: symbol not found
Error relocating /usr/libexec/iwd: l_acd_set_debug: symbol not found
Error relocating /usr/libexec/iwd: l_acd_destroy: symbol not found
Error relocating /usr/libexec/iwd: l_acd_set_event_handler: symbol not found
Error relocating /usr/libexec/iwd: l_acd_start: symbol not found
```

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (3 preceding siblings ...)
  2021-01-15  0:38 ` sgn
@ 2021-01-15  0:46 ` sgn
  2021-01-15  0:50 ` sgn
                   ` (15 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: sgn @ 2021-01-15  0:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 670 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-760567056

Comment:
~I guess we need to bump version for ell in `depends`~, there is something wrong in my machine :|:
```
Error relocating /usr/libexec/iwd: l_acd_new: symbol not found
Error relocating /usr/libexec/iwd: l_tls_set_cert_dump_path: symbol not found
Error relocating /usr/libexec/iwd: l_acd_set_debug: symbol not found
Error relocating /usr/libexec/iwd: l_acd_destroy: symbol not found
Error relocating /usr/libexec/iwd: l_acd_set_event_handler: symbol not found
Error relocating /usr/libexec/iwd: l_acd_start: symbol not found
```

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (4 preceding siblings ...)
  2021-01-15  0:46 ` sgn
@ 2021-01-15  0:50 ` sgn
  2021-01-15  0:53 ` ericonr
                   ` (14 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: sgn @ 2021-01-15  0:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 668 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-760567056

Comment:
I guess we need to bump version for ell in `depends`, those symbol was introduced with ell 0.36:
```
Error relocating /usr/libexec/iwd: l_acd_new: symbol not found
Error relocating /usr/libexec/iwd: l_tls_set_cert_dump_path: symbol not found
Error relocating /usr/libexec/iwd: l_acd_set_debug: symbol not found
Error relocating /usr/libexec/iwd: l_acd_destroy: symbol not found
Error relocating /usr/libexec/iwd: l_acd_set_event_handler: symbol not found
Error relocating /usr/libexec/iwd: l_acd_start: symbol not found
```

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (5 preceding siblings ...)
  2021-01-15  0:50 ` sgn
@ 2021-01-15  0:53 ` ericonr
  2021-01-15  1:59 ` [PR PATCH] [Updated] " pbui
                   ` (13 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: ericonr @ 2021-01-15  0:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 275 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-760572475

Comment:
We might need to gate the iwd/ell test suite on `XBPS_CHECK_PKG = full`, since it depends heavily on features of the installed kernel.

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

* Re: [PR PATCH] [Updated] iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (6 preceding siblings ...)
  2021-01-15  0:53 ` ericonr
@ 2021-01-15  1:59 ` pbui
  2021-01-15  2:02 ` pbui
                   ` (12 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: pbui @ 2021-01-15  1:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 362 bytes --]

There is an updated pull request by pbui against master on the void-packages repository

https://github.com/pbui/void-packages iwd
https://github.com/void-linux/void-packages/pull/27741

iwd: update to 1.11.
Tested with WPA2 network on x86_64, armv7l, and aarch64 hosts.

A patch file from https://github.com/void-linux/void-packages/pull/27741.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-iwd-27741.patch --]
[-- Type: text/x-diff, Size: 3562 bytes --]

From df6e17cf6e9cb654f0dba1363ebebcbceb279d3b Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Thu, 7 Jan 2021 12:07:21 -0500
Subject: [PATCH 1/2] ell: update to 0.36.

Orphan for another active user.
---
 srcpkgs/ell/patches/linux-types.patch | 10 ----------
 srcpkgs/ell/template                  |  6 +++---
 2 files changed, 3 insertions(+), 13 deletions(-)
 delete mode 100644 srcpkgs/ell/patches/linux-types.patch

diff --git a/srcpkgs/ell/patches/linux-types.patch b/srcpkgs/ell/patches/linux-types.patch
deleted file mode 100644
index a3b6baa3cef..00000000000
--- a/srcpkgs/ell/patches/linux-types.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- ell/dhcp-server.c.orig	2020-11-30 12:16:40.821110152 -0500
-+++ ell/dhcp-server.c	2020-11-30 12:16:55.123140621 -0500
-@@ -24,6 +24,7 @@
- #include <config.h>
- #endif
- 
-+#include <linux/types.h>
- #include <net/ethernet.h>
- #include <sys/socket.h>
- #include <arpa/inet.h>
diff --git a/srcpkgs/ell/template b/srcpkgs/ell/template
index 427104e5e16..9542af7ae78 100644
--- a/srcpkgs/ell/template
+++ b/srcpkgs/ell/template
@@ -1,6 +1,6 @@
 # Template file for 'ell'
 pkgname=ell
-version=0.35
+version=0.36
 revision=1
 build_style=gnu-configure
 configure_args="--enable-glib"
@@ -8,11 +8,11 @@ hostmakedepends="pkg-config"
 makedepends="libglib-devel"
 checkdepends="dbus"
 short_desc="Linux library for embedded development"
-maintainer="Peter Bui <pbui@github.bx612.space>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
 homepage="https://01.org/ell"
 distfiles="${KERNEL_SITE}/libs/${pkgname}/${pkgname}-${version}.tar.xz"
-checksum=2bfe9da7781f65f1cb1595a5a068a3ae74d4b68b74f287c6f0c892cfe623913f
+checksum=2f99e743a235b1c834b19112e4e0283d02da93b863899381466cde47bf159cf6
 
 do_check() {
 	dbus-run-session make check

From ac0f0ff29b16f5f32e6d0ef1bc7a63db0269fef9 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Thu, 7 Jan 2021 12:07:29 -0500
Subject: [PATCH 2/2] iwd: update to 1.11.

- Bump ell version in depends due to new symbols.
- Orphan for another active user.
---
 srcpkgs/iwd/template | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/iwd/template b/srcpkgs/iwd/template
index aa7e24ffb1d..a7316c1d2b5 100644
--- a/srcpkgs/iwd/template
+++ b/srcpkgs/iwd/template
@@ -1,29 +1,25 @@
 # Template file for 'iwd'
 pkgname=iwd
-version=1.10
+version=1.11
 revision=1
 build_style=gnu-configure
 configure_args="--disable-systemd-service --enable-pie
  --enable-external-ell --enable-dbus-policy --enable-wired"
-hostmakedepends="python3-docutils pkg-config automake libtool"
+hostmakedepends="python3-docutils pkg-config"
 makedepends="readline-devel dbus-devel ell-devel"
-depends="dbus ell>=0.29"
+depends="dbus ell>=0.36"
 checkdepends="python3"
 short_desc="Internet Wireless Daemon by Intel that aims to replace wpa_supplicant"
-maintainer="Peter Bui <pbui@github.bx612.space>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://iwd.wiki.kernel.org/"
 changelog="https://git.kernel.org/pub/scm/network/wireless/iwd.git/plain/ChangeLog"
 distfiles="${KERNEL_SITE}/network/wireless/${pkgname}-${version}.tar.xz"
-checksum=94781d7435f1822dd55ae6abe8091e04db4c69abd2e800669981a1a75512e463
+checksum=db854f569cfa94dc32120d8cf2e7d483a16679f238e1a4794837d0e455ea7aa9
 make_dirs="/var/lib/iwd 0600 root root
  /var/lib/ead 0600 root root
  /etc/iwd 755 root root"
 
-pre_configure() {
-	autoreconf -fi
-}
-
 post_install() {
 	vsv ead
 	vsv iwd

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (7 preceding siblings ...)
  2021-01-15  1:59 ` [PR PATCH] [Updated] " pbui
@ 2021-01-15  2:02 ` pbui
  2021-01-15  2:24 ` ericonr
                   ` (11 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: pbui @ 2021-01-15  2:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 588 bytes --]

New comment by pbui on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-760594650

Comment:
I have bumped the `depends` version for `ell` in `depends` for `iwd.

I am also orphaning the packages since I have mostly reverted back to using `wpa_supplicant` and `dhcpcd` now on my machines.  It appears that `iwd` has a tough time reconnecting to my wireless router and seems to lose connection regularly on my RPIs.

I may still bump the packages from time to time, but I will let someone else who actively uses it to claim it if they wish.

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (8 preceding siblings ...)
  2021-01-15  2:02 ` pbui
@ 2021-01-15  2:24 ` ericonr
  2021-01-15  3:45 ` ericonr
                   ` (10 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: ericonr @ 2021-01-15  2:24 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 207 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-760602007

Comment:
I believe you can drop `musl-rawmemchr.patch` from ell as well :) 

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (9 preceding siblings ...)
  2021-01-15  2:24 ` ericonr
@ 2021-01-15  3:45 ` ericonr
  2021-01-15  9:36 ` travankor
                   ` (9 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: ericonr @ 2021-01-15  3:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 197 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-760626240

Comment:
Ah, feel free to put me as maintainer for both packages.

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (10 preceding siblings ...)
  2021-01-15  3:45 ` ericonr
@ 2021-01-15  9:36 ` travankor
  2021-01-15  9:42 ` travankor
                   ` (8 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: travankor @ 2021-01-15  9:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 502 bytes --]

New comment by travankor on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-760783309

Comment:
>It appears that iwd has a tough time reconnecting to my wireless router

I've always had this if the network is down. `iwctl  station wlanX scan` seems to work around this.

>seems to lose connection regularly on my RPIs

Are we missing kernel options for the RPI kernels? Also linux5.10 has something buggy that breaks iwd so don't test with 5.10 yet.

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (11 preceding siblings ...)
  2021-01-15  9:36 ` travankor
@ 2021-01-15  9:42 ` travankor
  2021-01-15  9:43 ` travankor
                   ` (7 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: travankor @ 2021-01-15  9:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 553 bytes --]

New comment by travankor on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-760783309

Comment:
>It appears that iwd has a tough time reconnecting to my wireless router

I've always had this if the network is down. `iwctl  station wlanX scan` seems to work around this.

>seems to lose connection regularly on my RPIs

Are we missing kernel options for the RPI kernels? Also linux5.10 has a [bug](https://lore.kernel.org/linux-crypto/20210107092855.7609/) that breaks iwd so don't test with 5.10 yet.

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (12 preceding siblings ...)
  2021-01-15  9:42 ` travankor
@ 2021-01-15  9:43 ` travankor
  2021-01-15  9:57 ` travankor
                   ` (6 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: travankor @ 2021-01-15  9:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 588 bytes --]

New comment by travankor on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-760783309

Comment:
>It appears that iwd has a tough time reconnecting to my wireless router

I've always had this if the network is down. `iwctl  station wlanX scan` seems to work around this.

>seems to lose connection regularly on my RPIs

Are we missing kernel options for the RPI kernels? Also linux5.10 has a [bug](https://lore.kernel.org/linux-crypto/20210107092855.76093-1-tianjia.zhang@linux.alibaba.com/) that breaks iwd so don't test with 5.10 yet.

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (13 preceding siblings ...)
  2021-01-15  9:43 ` travankor
@ 2021-01-15  9:57 ` travankor
  2021-01-15  9:57 ` travankor
                   ` (5 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: travankor @ 2021-01-15  9:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 604 bytes --]

New comment by travankor on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-760783309

Comment:
>It appears that iwd has a tough time reconnecting to my wireless router

I've always had this if the network is down. `iwctl  station wlanX scan` seems to work around this.

>seems to lose connection regularly on my RPIs

Are we missing kernel options for the RPI kernels? Also linux5.10 has a [bug](https://lore.kernel.org/linux-crypto/161054303634.2657259.11011286561405860797.stgit@warthog.procyon.org.uk() that breaks iwd so don't test with 5.10 yet.

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (14 preceding siblings ...)
  2021-01-15  9:57 ` travankor
@ 2021-01-15  9:57 ` travankor
  2021-01-15 16:39 ` [PR PATCH] [Updated] " pbui
                   ` (4 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: travankor @ 2021-01-15  9:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 603 bytes --]

New comment by travankor on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-760783309

Comment:
>It appears that iwd has a tough time reconnecting to my wireless router

I've always had this if the network is down. `iwctl  station wlanX scan` seems to work around this.

>seems to lose connection regularly on my RPIs

Are we missing kernel options for the RPI kernels? Also linux5.10 has a [bug](https://lore.kernel.org/linux-crypto/161054303634.2657259.11011286561405860797.stgit@warthog.procyon.org.uk) that breaks iwd so don't test with 5.10 yet.

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

* Re: [PR PATCH] [Updated] iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (15 preceding siblings ...)
  2021-01-15  9:57 ` travankor
@ 2021-01-15 16:39 ` pbui
  2021-01-15 16:40 ` pbui
                   ` (3 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: pbui @ 2021-01-15 16:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 362 bytes --]

There is an updated pull request by pbui against master on the void-packages repository

https://github.com/pbui/void-packages iwd
https://github.com/void-linux/void-packages/pull/27741

iwd: update to 1.11.
Tested with WPA2 network on x86_64, armv7l, and aarch64 hosts.

A patch file from https://github.com/void-linux/void-packages/pull/27741.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-iwd-27741.patch --]
[-- Type: text/x-diff, Size: 3562 bytes --]

From df6e17cf6e9cb654f0dba1363ebebcbceb279d3b Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Thu, 7 Jan 2021 12:07:21 -0500
Subject: [PATCH 1/2] ell: update to 0.36.

Orphan for another active user.
---
 srcpkgs/ell/patches/linux-types.patch | 10 ----------
 srcpkgs/ell/template                  |  6 +++---
 2 files changed, 3 insertions(+), 13 deletions(-)
 delete mode 100644 srcpkgs/ell/patches/linux-types.patch

diff --git a/srcpkgs/ell/patches/linux-types.patch b/srcpkgs/ell/patches/linux-types.patch
deleted file mode 100644
index a3b6baa3cef..00000000000
--- a/srcpkgs/ell/patches/linux-types.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- ell/dhcp-server.c.orig	2020-11-30 12:16:40.821110152 -0500
-+++ ell/dhcp-server.c	2020-11-30 12:16:55.123140621 -0500
-@@ -24,6 +24,7 @@
- #include <config.h>
- #endif
- 
-+#include <linux/types.h>
- #include <net/ethernet.h>
- #include <sys/socket.h>
- #include <arpa/inet.h>
diff --git a/srcpkgs/ell/template b/srcpkgs/ell/template
index 427104e5e16..9542af7ae78 100644
--- a/srcpkgs/ell/template
+++ b/srcpkgs/ell/template
@@ -1,6 +1,6 @@
 # Template file for 'ell'
 pkgname=ell
-version=0.35
+version=0.36
 revision=1
 build_style=gnu-configure
 configure_args="--enable-glib"
@@ -8,11 +8,11 @@ hostmakedepends="pkg-config"
 makedepends="libglib-devel"
 checkdepends="dbus"
 short_desc="Linux library for embedded development"
-maintainer="Peter Bui <pbui@github.bx612.space>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="GPL-2.0-only"
 homepage="https://01.org/ell"
 distfiles="${KERNEL_SITE}/libs/${pkgname}/${pkgname}-${version}.tar.xz"
-checksum=2bfe9da7781f65f1cb1595a5a068a3ae74d4b68b74f287c6f0c892cfe623913f
+checksum=2f99e743a235b1c834b19112e4e0283d02da93b863899381466cde47bf159cf6
 
 do_check() {
 	dbus-run-session make check

From ac0f0ff29b16f5f32e6d0ef1bc7a63db0269fef9 Mon Sep 17 00:00:00 2001
From: Peter Bui <pbui@github.bx612.space>
Date: Thu, 7 Jan 2021 12:07:29 -0500
Subject: [PATCH 2/2] iwd: update to 1.11.

- Bump ell version in depends due to new symbols.
- Orphan for another active user.
---
 srcpkgs/iwd/template | 14 +++++---------
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/srcpkgs/iwd/template b/srcpkgs/iwd/template
index aa7e24ffb1d..a7316c1d2b5 100644
--- a/srcpkgs/iwd/template
+++ b/srcpkgs/iwd/template
@@ -1,29 +1,25 @@
 # Template file for 'iwd'
 pkgname=iwd
-version=1.10
+version=1.11
 revision=1
 build_style=gnu-configure
 configure_args="--disable-systemd-service --enable-pie
  --enable-external-ell --enable-dbus-policy --enable-wired"
-hostmakedepends="python3-docutils pkg-config automake libtool"
+hostmakedepends="python3-docutils pkg-config"
 makedepends="readline-devel dbus-devel ell-devel"
-depends="dbus ell>=0.29"
+depends="dbus ell>=0.36"
 checkdepends="python3"
 short_desc="Internet Wireless Daemon by Intel that aims to replace wpa_supplicant"
-maintainer="Peter Bui <pbui@github.bx612.space>"
+maintainer="Orphaned <orphan@voidlinux.org>"
 license="LGPL-2.1-or-later"
 homepage="https://iwd.wiki.kernel.org/"
 changelog="https://git.kernel.org/pub/scm/network/wireless/iwd.git/plain/ChangeLog"
 distfiles="${KERNEL_SITE}/network/wireless/${pkgname}-${version}.tar.xz"
-checksum=94781d7435f1822dd55ae6abe8091e04db4c69abd2e800669981a1a75512e463
+checksum=db854f569cfa94dc32120d8cf2e7d483a16679f238e1a4794837d0e455ea7aa9
 make_dirs="/var/lib/iwd 0600 root root
  /var/lib/ead 0600 root root
  /etc/iwd 755 root root"
 
-pre_configure() {
-	autoreconf -fi
-}
-
 post_install() {
 	vsv ead
 	vsv iwd

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (16 preceding siblings ...)
  2021-01-15 16:39 ` [PR PATCH] [Updated] " pbui
@ 2021-01-15 16:40 ` pbui
  2021-01-15 16:51 ` pbui
                   ` (2 subsequent siblings)
  20 siblings, 0 replies; 22+ messages in thread
From: pbui @ 2021-01-15 16:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 224 bytes --]

New comment by pbui on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-761050005

Comment:
@ericonr I've dropped the `musl-rawmemchr` patch and made you the maintainer for both.

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (17 preceding siblings ...)
  2021-01-15 16:40 ` pbui
@ 2021-01-15 16:51 ` pbui
  2021-01-18 21:30 ` ericonr
  2021-01-21 14:31 ` [PR PATCH] [Closed]: " ericonr
  20 siblings, 0 replies; 22+ messages in thread
From: pbui @ 2021-01-15 16:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 987 bytes --]

New comment by pbui on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-761056180

Comment:
@travankor On RPI, I think we are missing `CONFIG_KEY_DH_OPERATIONS` which is not in the upstream kernel config: https://github.com/raspberrypi/linux/blob/rpi-5.4.y/arch/arm64/configs/bcmrpi3_defconfig.  This only impacts WPS mode I believe (which I do not use).  When I run `iwd` on the RPIs I get a warning that this option is missing.

Regarding the connection issue, I can connect to my router using `iwd` on my RPIs, but they tend to lose their connection over time and never recover... So I end up having to reboot them every day.  This has been going on for a few months, and I finally just got tired of it and switched back to `wpa_supplicant` (which appears to be more stable or at least able to stay connected).  I've only been using `iwd` with the 5.4 kernel both on my RPis and my laptop, where I've experienced the reconnection issue.

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

* Re: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (18 preceding siblings ...)
  2021-01-15 16:51 ` pbui
@ 2021-01-18 21:30 ` ericonr
  2021-01-21 14:31 ` [PR PATCH] [Closed]: " ericonr
  20 siblings, 0 replies; 22+ messages in thread
From: ericonr @ 2021-01-18 21:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 222 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/27741#issuecomment-762479063

Comment:
Since this uses a bunch of kernel header stuff, I will wait for GCC to be merged.

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

* Re: [PR PATCH] [Closed]: iwd: update to 1.11.
  2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
                   ` (19 preceding siblings ...)
  2021-01-18 21:30 ` ericonr
@ 2021-01-21 14:31 ` ericonr
  20 siblings, 0 replies; 22+ messages in thread
From: ericonr @ 2021-01-21 14:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 216 bytes --]

There's a closed pull request on the void-packages repository

iwd: update to 1.11.
https://github.com/void-linux/void-packages/pull/27741

Description:
Tested with WPA2 network on x86_64, armv7l, and aarch64 hosts.

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

end of thread, other threads:[~2021-01-21 14:31 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-07 17:34 [PR PATCH] iwd: update to 1.11 pbui
2021-01-07 17:45 ` pbui
2021-01-07 17:57 ` pbui
2021-01-07 19:32 ` st3r4g
2021-01-15  0:38 ` sgn
2021-01-15  0:46 ` sgn
2021-01-15  0:50 ` sgn
2021-01-15  0:53 ` ericonr
2021-01-15  1:59 ` [PR PATCH] [Updated] " pbui
2021-01-15  2:02 ` pbui
2021-01-15  2:24 ` ericonr
2021-01-15  3:45 ` ericonr
2021-01-15  9:36 ` travankor
2021-01-15  9:42 ` travankor
2021-01-15  9:43 ` travankor
2021-01-15  9:57 ` travankor
2021-01-15  9:57 ` travankor
2021-01-15 16:39 ` [PR PATCH] [Updated] " pbui
2021-01-15 16:40 ` pbui
2021-01-15 16:51 ` pbui
2021-01-18 21:30 ` ericonr
2021-01-21 14:31 ` [PR PATCH] [Closed]: " ericonr

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).