From 21e989acce0ec22c72afbc890e25db503e4c8831 Mon Sep 17 00:00:00 2001 From: Ben Meadors Date: Sat, 25 Apr 2026 20:58:49 -0500 Subject: [PATCH] Bump libraries/WiFi to pick up extern "C" / logging.h fix The WiFi submodule's WiFiServer.cpp had `#include "logging.h"` inside an `extern "C" { ... }` block, which gives `arduino::log(...)` C linkage and collides with libc's `extern "C" double log(double)` from under Apple Clang ("conflicting types for 'log'"). Fixed in meshtastic/WiFi#5; this commit bumps the submodule pointer to that change. Once this is on master, the next steps are: bump platform-native's framework-portduino pin (meshtastic/platform-native), then drop the bin/patch-framework-portduino-darwin.py workaround in firmware PR meshtastic/firmware#10300 and bump platform-native's zip pin. --- libraries/WiFi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/WiFi b/libraries/WiFi index c75a5e8..467ec17 160000 --- a/libraries/WiFi +++ b/libraries/WiFi @@ -1 +1 @@ -Subproject commit c75a5e854e9e2892c7d633af1f7a569cd29cab66 +Subproject commit 467ec17adbf08ed920764963538b447ac0626ddd