Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 948052 - net-wireless/wpa_supplicant-2.10-r6 stabilisation, then cleanup old (was: net-wireless/wpa_supplicant: port to Qt6)
Summary: net-wireless/wpa_supplicant-2.10-r6 stabilisation, then cleanup old (was: net...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Rick Farina (Zero_Chaos)
URL: https://lists.infradead.org/pipermail...
Whiteboard:
Keywords: CC-ARCHES
Depends on:
Blocks: qt5-removal
  Show dependency tree
 
Reported: 2025-01-13 18:05 UTC by Jason A. Donenfeld
Modified: 2025-02-25 17:57 UTC (History)
3 users (show)

See Also:
Package list:
net-wireless/wpa_supplicant-2.10-r6
Runtime testing required: ---
nattka: sanity-check+


Attachments
Moves from qt5 to qt6 (0001-net-wireless-wpa_supplicant-port-to-qt6.patch,28.39 KB, patch)
2025-01-13 18:09 UTC, Jason A. Donenfeld
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jason A. Donenfeld gentoo-dev 2025-01-13 18:05:47 UTC
Needs porting.

Reproducible: Always
Comment 1 Jason A. Donenfeld gentoo-dev 2025-01-13 18:08:46 UTC
Upstream patch: https://lists.infradead.org/pipermail/hostap/2025-January/043276.html
Comment 2 Jason A. Donenfeld gentoo-dev 2025-01-13 18:09:19 UTC
Created attachment 916438 [details, diff]
Moves from qt5 to qt6

If this patch looks good, I'll happily push it.
Comment 3 Larry the Git Cow gentoo-dev 2025-01-24 04:46:05 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9557a1f92662c6437ca68f58af90eb3f72043222

commit 9557a1f92662c6437ca68f58af90eb3f72043222
Author:     Jason A. Donenfeld <zx2c4@gentoo.org>
AuthorDate: 2025-01-13 18:06:48 +0000
Commit:     Jason A. Donenfeld <zx2c4@gentoo.org>
CommitDate: 2025-01-24 04:43:54 +0000

    net-wireless/wpa_supplicant: port to qt6
    
    Closes: https://bugs.gentoo.org/948052
    Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>

 .../files/wpa_supplicant-2.10-use-qt6.patch        | 311 ++++++++++++++
 .../wpa_supplicant/wpa_supplicant-2.10-r6.ebuild   | 478 +++++++++++++++++++++
 .../wpa_supplicant/wpa_supplicant-9999.ebuild      |  23 +-
 3 files changed, 801 insertions(+), 11 deletions(-)
Comment 4 Andreas Sturmlechner gentoo-dev 2025-01-25 12:16:24 UTC
Morphing into stable bug.

Jason, did you get any kind of reaction from upstream yet?
Comment 5 Jason A. Donenfeld gentoo-dev 2025-02-10 20:39:02 UTC
(In reply to Andreas Sturmlechner from comment #4)
> Morphing into stable bug.
> 
> Jason, did you get any kind of reaction from upstream yet?

Not yet. I sent a ping today.

When I ported it to Qt5 in 2015 (a decade ago!!) it also took a while to be accepted too.
Comment 6 Larry the Git Cow gentoo-dev 2025-02-22 23:30:48 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7a5cbd5907d0ca44b418ce6d413a2d02173ab1

commit fd7a5cbd5907d0ca44b418ce6d413a2d02173ab1
Author:     Christopher Byrne <salah.coronya@gmail.com>
AuthorDate: 2025-02-22 00:39:22 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-02-22 23:29:03 +0000

    net-wireless/wpa_supplicant: add 2.11
    
    This contains a patch to fix certain brcmfmac adapters. It reverts
    commit 41638606054a09867fe3f9a2b5523aa4678cbfa5 "Mark authorization
    completed on driver indication during 4-way HS offload".
    
    Bug: https://bugs.gentoo.org/948052
    Bug: https://bugs.gentoo.org/937452
    Closes: https://bugs.gentoo.org/939007
    Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/40693
    Signed-off-by: Sam James <sam@gentoo.org>

 net-wireless/wpa_supplicant/Manifest               |   1 +
 ...-authorization-completed-on-driver-indica.patch |  53 +++
 .../wpa_supplicant/wpa_supplicant-2.11.ebuild      | 480 +++++++++++++++++++++
 3 files changed, 534 insertions(+)
Comment 7 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-02-22 23:38:21 UTC
bug 947353 does need to be fixed but better to do that in 2.11 in a -r1 in case of fallout.
Comment 8 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-02-23 00:04:16 UTC
arm done
Comment 9 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-02-23 00:04:18 UTC
ppc64 done
Comment 10 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-02-23 00:04:19 UTC
ppc done
Comment 11 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-02-23 00:04:20 UTC
arm64 done
Comment 12 Jakov Smolić archtester gentoo-dev 2025-02-23 12:19:39 UTC
amd64 done
Comment 13 Jakov Smolić archtester gentoo-dev 2025-02-23 12:19:41 UTC
x86 done

all arches done
Comment 14 Larry the Git Cow gentoo-dev 2025-02-25 17:57:02 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50156f19a7f87204992d05b1b19795fe5b767c29

commit 50156f19a7f87204992d05b1b19795fe5b767c29
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2025-02-23 22:46:56 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2025-02-25 17:56:11 +0000

    net-wireless/wpa_supplicant: drop 2.10-r5
    
    Closes: https://bugs.gentoo.org/948052
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 .../wpa_supplicant/wpa_supplicant-2.10-r5.ebuild   | 477 ---------------------
 1 file changed, 477 deletions(-)