Attention is currently required from: fixeria, osmith.
pespin has posted comments on this change by pespin. ( https://gerrit.osmocom.org/c/osmo-pcu/+/41886?usp=email )
Change subject: csn1.h: Fix missing include stddef.h for offsetof()
......................................................................
Patch Set 1:
(1 comment)
Patchset:
PS1:
This is already fixed in the libosmo-gprs version of csn1.h.
--
To view, visit https://gerrit.osmocom.org/c/osmo-pcu/+/41886?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-pcu
Gerrit-Branch: master
Gerrit-Change-Id: I3ddd10dd67e7850ace36ac996598cbfd4bbaa40e
Gerrit-Change-Number: 41886
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Comment-Date: Tue, 20 Jan 2026 12:55:49 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
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: move netns/tun conditionals to configure.ac Move Linux-/embedded-specific conditional compilation out of the sources and into configure.ac.
......................................................................
Patch Set 1:
(5 comments)
Patchset:
PS1:
> You are again mixing different unrelated stuff in the same patch, which is confusing when reviewing […]
Got it. I'll rework this and resend it split into separate orthogonal commits.
Commit Message:
https://gerrit.osmocom.org/c/libosmocore/+/41878/comment/ecdd1cef_93022584?… :
PS1, Line 12: - Detect struct in6_addr.s6_addr32 via AC_CHECK_MEMBER and use
> This should be a separate commit, since it's not related at all to the other ones.
Got it. I'll rework this and resend it split into separate orthogonal commits.
File configure.ac:
https://gerrit.osmocom.org/c/libosmocore/+/41878/comment/6f740b5a_8c5b3fab?… :
PS1, Line 242: AM_CONDITIONAL(ENABLE_TUN, test "x$embedded" != "xyes")
> Why are you adding ENABLE_TUN? It's never set to "no".
ENABLE_TUN is meant to be the inverse of EMBEDDED, so that tun.c is not built
for --enable-embedded. I added it for readability and to make extending the
condition easier later (e.g. Emscripten).
File include/osmocom/core/netns.h:
https://gerrit.osmocom.org/c/libosmocore/+/41878/comment/4b1a0aa0_944ca6a8?… :
PS1, Line 5: #if (USE_NETNS)
> if netns is not supported, modify Makefile.am to avoid adding this file to the buildset.
Understood. I'll handle this in a separate patch.
File src/core/Makefile.am:
https://gerrit.osmocom.org/c/libosmocore/+/41878/comment/8d202844_7c4aa79a?… :
PS1, Line 83: if ENABLE_TUN
> WHy this? AFAICT it can ever be false?
ENABLE_TUN is meant to be the inverse of EMBEDDED, so that tun.c is not built
for --enable-embedded. I added it for readability and to make extending the
condition easier later (e.g. Emscripten).
--
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/41878?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Change-Id: I2322eb2936bea35596f1fd6b6a713ea5f997b1ea
Gerrit-Change-Number: 41878
Gerrit-PatchSet: 1
Gerrit-Owner: Timur Davydov <dtv.comp(a)gmail.com>
Gerrit-Reviewer: Jenkins Builder
Gerrit-CC: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-Comment-Date: Tue, 20 Jan 2026 12:50:30 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: pespin <pespin(a)sysmocom.de>
Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/libosmocore/+/41883?usp=email
to look at the new patch set (#2).
The following approvals got outdated and were removed:
Verified+1 by Jenkins Builder
Change subject: gb: Avoid accessing struct log_target members directly
......................................................................
gb: Avoid accessing struct log_target members directly
Change-Id: Idb2f7f3736f0a22a091a702e23ef7cf58e56cfa9
---
M src/gb/common_vty.c
M src/gb/gprs_bssgp_vty.c
M src/gb/gprs_ns2_vty.c
M src/gb/gprs_ns_vty.c
4 files changed, 29 insertions(+), 29 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/83/41883/2
--
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/41883?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newpatchset
Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Change-Id: Idb2f7f3736f0a22a091a702e23ef7cf58e56cfa9
Gerrit-Change-Number: 41883
Gerrit-PatchSet: 2
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Attention is currently required from: Timur Davydov, laforge, neels.
pespin has posted comments on this change by Timur Davydov. ( https://gerrit.osmocom.org/c/libosmocore/+/41813?usp=email )
Change subject: Add Emscripten build support and JS callback logging backend
......................................................................
Patch Set 9:
(1 comment)
File src/core/netdev.c:
https://gerrit.osmocom.org/c/libosmocore/+/41813/comment/6b70f3e2_d5628dee?… :
PS5, Line 67: #if (!EMBEDDED) && !defined(__EMSCRIPTEN__)
> Done, the changes have been submitted as a separate patch.
And yet afaict the new version of this patch doesn't depend on those ones? I have the feeling you are doing something wrong there ;)
Make sure you have the patches in the same branch and push them together to gerrit.
--
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/41813?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Change-Id: Ia8d5f4bb6570b5e055826f3a051e5e5896866e31
Gerrit-Change-Number: 41813
Gerrit-PatchSet: 9
Gerrit-Owner: Timur Davydov <dtv.comp(a)gmail.com>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: neels <nhofmeyr(a)sysmocom.de>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-CC: laforge <laforge(a)osmocom.org>
Gerrit-Attention: neels <nhofmeyr(a)sysmocom.de>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Attention: Timur Davydov <dtv.comp(a)gmail.com>
Gerrit-Comment-Date: Tue, 20 Jan 2026 12:08:44 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: pespin <pespin(a)sysmocom.de>
Comment-In-Reply-To: Timur Davydov <dtv.comp(a)gmail.com>
Attention is currently required from: Timur Davydov.
pespin has posted comments on this change by Timur Davydov. ( https://gerrit.osmocom.org/c/libosmocore/+/41878?usp=email )
Change subject: build: move netns/tun conditionals to configure.ac Move Linux-/embedded-specific conditional compilation out of the sources and into configure.ac.
......................................................................
Patch Set 1:
(5 comments)
Patchset:
PS1:
You are again mixing different unrelated stuff in the same patch, which is confusing when reviewing the patch.
Please split this into separate orthogonal topics.
Commit Message:
https://gerrit.osmocom.org/c/libosmocore/+/41878/comment/c5f24c56_cb0ca592?… :
PS1, Line 12: - Detect struct in6_addr.s6_addr32 via AC_CHECK_MEMBER and use
This should be a separate commit, since it's not related at all to the other ones.
File configure.ac:
https://gerrit.osmocom.org/c/libosmocore/+/41878/comment/14fc29ce_10129c84?… :
PS1, Line 242: AM_CONDITIONAL(ENABLE_TUN, test "x$embedded" != "xyes")
Why are you adding ENABLE_TUN? It's never set to "no".
File include/osmocom/core/netns.h:
https://gerrit.osmocom.org/c/libosmocore/+/41878/comment/e98278ba_4c7b1c2f?… :
PS1, Line 5: #if (USE_NETNS)
if netns is not supported, modify Makefile.am to avoid adding this file to the buildset.
File src/core/Makefile.am:
https://gerrit.osmocom.org/c/libosmocore/+/41878/comment/82f9dd24_be2f883e?… :
PS1, Line 83: if ENABLE_TUN
WHy this? AFAICT it can ever be false?
--
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/41878?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Change-Id: I2322eb2936bea35596f1fd6b6a713ea5f997b1ea
Gerrit-Change-Number: 41878
Gerrit-PatchSet: 1
Gerrit-Owner: Timur Davydov <dtv.comp(a)gmail.com>
Gerrit-Reviewer: Jenkins Builder
Gerrit-CC: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: Timur Davydov <dtv.comp(a)gmail.com>
Gerrit-Comment-Date: Tue, 20 Jan 2026 12:07:33 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No