Bug 288933 - security/wpa_supplicant: Add LIBWPA option (CONFIG_BUILD_WPA_CLIENT_SO)
Summary: security/wpa_supplicant: Add LIBWPA option (CONFIG_BUILD_WPA_CLIENT_SO)
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Robert Clausecker
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-19 05:54 UTC by Muhammad Saheed
Modified: 2025-10-20 16:22 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (cy)


Attachments
patch to add libwpa_client build option in security/wpa_supplicant (19.46 KB, patch)
2025-08-19 05:54 UTC, Muhammad Saheed
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Muhammad Saheed freebsd_committer freebsd_triage 2025-08-19 05:54:18 UTC
Created attachment 263051 [details]
patch to add libwpa_client build option in security/wpa_supplicant

CONFIG_BUILD_WPA_CLIENT_SO allows building libwpa_client shared library and wpa_ctrl.h header file. This library provides helpers to interact with the wpa_supplicant control interface.
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2025-10-13 14:03:20 UTC
Maintainer timeout.
Comment 2 commit-hook freebsd_committer freebsd_triage 2025-10-14 14:57:51 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=edaddcd1a5bb374e58de0d4f99a7cccf6aed09ec

commit edaddcd1a5bb374e58de0d4f99a7cccf6aed09ec
Author:     Muhammad Saheed <saheed@FreeBSD.org>
AuthorDate: 2025-08-19 05:33:27 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-10-14 14:56:32 +0000

    security/wpa_supplicant: Add option to build libwpa_client

    CONFIG_BUILD_WPA_CLIENT_SO allows building the libwpa_client shared
    library and the wpa_ctrl.h header file.  This library provides helpers
    to interact with the wpa_supplicant control interface.

    This is required for net/wutil.

    Approved by:    cy (maintainer timeout)
    PR:             288933
    Sponsored by:   Google LLC (GSoC 2025)

 security/wpa_supplicant/Makefile                   | 21 ++++++--
 .../wpa_supplicant/files/patch-src_common_dhcp.h   |  4 +-
 .../files/patch-src_drivers_driver__bsd.c          | 60 +++++++++++-----------
 .../files/patch-src_drivers_driver__ndis.c         | 18 +++----
 .../patch-src_l2__packet_l2__packet__freebsd.c     |  4 +-
 .../files/patch-src_utils_os__unix.c               |  9 ++--
 .../wpa_supplicant/files/patch-src_wps_wps__upnp.c |  6 +--
 .../files/patch-wpa__supplicant_Makefile           | 13 ++++-
 .../patch-wpa__supplicant_ctrl__iface__unix.c      |  8 +--
 .../files/patch-wpa__supplicant_main.c             | 12 ++---
 .../files/patch-wpa__supplicant_wpa__supplicant.c  |  6 +--
 11 files changed, 93 insertions(+), 68 deletions(-)
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2025-10-14 15:04:27 UTC
Thank you for your contribution.
Comment 4 commit-hook freebsd_committer freebsd_triage 2025-10-20 16:22:23 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e31187f35a97e7aedccc7efe4e4b10645a5be7fa

commit e31187f35a97e7aedccc7efe4e4b10645a5be7fa
Author:     Cy Schubert <cy@FreeBSD.org>
AuthorDate: 2025-10-20 16:21:21 +0000
Commit:     Cy Schubert <cy@FreeBSD.org>
CommitDate: 2025-10-20 16:21:21 +0000

    security/wpa_supplicant-devel: Add default option to build libwpa_client

    PR:     288933

 security/wpa_supplicant-devel/Makefile | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)