Attention is currently required from: pespin.
Timur Davydov has posted comments on this change by Timur Davydov. ( https://gerrit.osmocom.org/c/libosmocore/+/41878?usp=email )
Change subject: build: control USE_NETNS via configure.ac ......................................................................
Patch Set 3:
(1 comment)
Patchset:
PS2:
I'm waiting for this information before continuing with the review.
There is actually no build-time or runtime failure with netns.c on Emscripten. Emscripten is able to compile it just fine.
The issue was that netns.c used to be excluded unconditionally by `#if defined(__linux__)`, so it was never built for Emscripten at all. The change moves that decision to configure time (`USE_NETNS`), so the file can be built when the target supports it, instead of being hard-wired to __linux__.