osmith has posted comments on this change by osmith. ( https://gerrit.osmocom.org/c/osmo-asf4-dfu/+/39785?usp=email )
Change subject: gcc/Makefile: set shell: bash -o pipefail -e
......................................................................
Patch Set 1:
(1 comment)
Patchset:
PS1:
CI is expected to fail until https://gerrit.osmocom.org/c/docker-playground/+/39784 is merged
```
/bin/bash: line 13: xxd: command not found
/bin/bash: line 13: xxd: command not found
/bin/bash: line 13: xxd: command not found
make: *** [Makefile:119: dfu-merge] Error 127
```
--
To view, visit https://gerrit.osmocom.org/c/osmo-asf4-dfu/+/39785?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: osmo-asf4-dfu
Gerrit-Branch: master
Gerrit-Change-Id: I9459f63828eab461607fa9f226716d32ae898549
Gerrit-Change-Number: 39785
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Comment-Date: Fri, 14 Mar 2025 09:37:52 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Attention is currently required from: fixeria, laforge.
osmith has posted comments on this change by fixeria. ( https://gerrit.osmocom.org/c/libosmocore/+/39776?usp=email )
Change subject: configure.ac: check for Python interpreter unconditionally
......................................................................
Patch Set 2: Code-Review+1
(1 comment)
Patchset:
PS2:
Looked at the Makefiles, it really seems not possible to build it without python. It is not listed as dependency in the OE build, but I guess there python from the host just gets used implicitly (which is needed for OE itself IIRC).
--
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/39776?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: Ib19c4c4bb2b8dd12805ce470896ec5d82c72b064
Gerrit-Change-Number: 39776
Gerrit-PatchSet: 2
Gerrit-Owner: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Comment-Date: Fri, 14 Mar 2025 09:36:41 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
laforge has abandoned this change. ( https://gerrit.osmocom.org/c/osmo-asf4-dfu/+/39438?usp=email )
Change subject: ver in usb prod desc
......................................................................
Abandoned
became part of I39eae7aaafd5531db6ce48837c9499432caadbed
--
To view, visit https://gerrit.osmocom.org/c/osmo-asf4-dfu/+/39438?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: abandon
Gerrit-Project: osmo-asf4-dfu
Gerrit-Branch: master
Gerrit-Change-Id: I1f183695a3e458db2668e9950f859c936a821dc8
Gerrit-Change-Number: 39438
Gerrit-PatchSet: 7
Gerrit-Owner: Hoernchen <ewild(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-asf4-dfu/+/39786?usp=email )
Change subject: gcc/Makefile: fail early if xxd is not installed
......................................................................
gcc/Makefile: fail early if xxd is not installed
Since aaec8734 ("add fw update crcstub") the xxd program is required for
running the Makefile.
Change-Id: I6a3e7021929ba58c14f1ffced5702d2dfa839ebe
---
M gcc/Makefile
1 file changed, 4 insertions(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-asf4-dfu refs/changes/86/39786/1
diff --git a/gcc/Makefile b/gcc/Makefile
index b5d3cf0..27a9143 100644
--- a/gcc/Makefile
+++ b/gcc/Makefile
@@ -13,6 +13,10 @@
MK_DIR = mkdir -p
+ifeq (, $(shell which xxd))
+$(error missing required program "xxd")
+endif
+
OBJS += \
hal/src/hal_io.o \
hpl/core/hpl_core_m4.o \
--
To view, visit https://gerrit.osmocom.org/c/osmo-asf4-dfu/+/39786?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: osmo-asf4-dfu
Gerrit-Branch: master
Gerrit-Change-Id: I6a3e7021929ba58c14f1ffced5702d2dfa839ebe
Gerrit-Change-Number: 39786
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Attention is currently required from: fixeria.
Hello Jenkins Builder,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/libosmocore/+/39776?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: configure.ac: check for Python interpreter unconditionally
......................................................................
configure.ac: check for Python interpreter unconditionally
Python is required at built-time for auto-generating code.
Change-Id: Ib19c4c4bb2b8dd12805ce470896ec5d82c72b064
Fixes: OS#4885
---
M configure.ac
1 file changed, 4 insertions(+), 1 deletion(-)
git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/76/39776/2
--
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/39776?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: Ib19c4c4bb2b8dd12805ce470896ec5d82c72b064
Gerrit-Change-Number: 39776
Gerrit-PatchSet: 2
Gerrit-Owner: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de>
Attention is currently required from: pespin.
fixeria has posted comments on this change by pespin. ( https://gerrit.osmocom.org/c/libosmo-gprs/+/39783?usp=email )
Change subject: csn1: Use enum to select enc/dec direction
......................................................................
Patch Set 1: Code-Review+2
--
To view, visit https://gerrit.osmocom.org/c/libosmo-gprs/+/39783?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: libosmo-gprs
Gerrit-Branch: master
Gerrit-Change-Id: I216d4d94f585dd4dcf9947324fdbdc786ab2b5c5
Gerrit-Change-Number: 39783
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-Comment-Date: Fri, 14 Mar 2025 09:07:24 +0000
Gerrit-HasComments: No
Gerrit-Has-Labels: Yes
Attention is currently required from: laforge, neels.
fixeria has posted comments on this change by neels. ( https://gerrit.osmocom.org/c/pysim/+/39741?usp=email )
Change subject: [1/6] personalization: refactor: drop ClassVarMeta use
......................................................................
Patch Set 6:
(1 comment)
Patchset:
PS6:
> Name: […]
So many letters here... is it a comment by Mychaela? Oh, no, it's Neels!
Just a few cents from me: if properly implemented, a metaclass allows you to pass variables in both ways:
```
# like this
class Foo(metaclass=MetaFoo, a=1, b=2):
''' ... '''
# and like this
# like this
class Foo(metaclass=MetaFoo):
a = 1
b = 2
# or both at the same time
class Foo(metaclass=MetaFoo, a=1):
b = 2
```
This can be achieved as follows:
```
class MetaFoo(abc.ABCMeta):
def __new__(mcs, name, bases, namespace, **kwargs):
x = super().__new__(mcs, name, bases, namespace)
x.a = namespace.get('a', kwargs.get('a', None))
x.b = namespace.get('b', kwargs.get('b', None))
return x
```
A good example is `ApduCommandMeta`.
--
To view, visit https://gerrit.osmocom.org/c/pysim/+/39741?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: pysim
Gerrit-Branch: master
Gerrit-Change-Id: I60ea8fd11fb438ec90ddb08b17b658cbb789c051
Gerrit-Change-Number: 39741
Gerrit-PatchSet: 6
Gerrit-Owner: neels <nhofmeyr(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-CC: fixeria <vyanitskiy(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-Comment-Date: Fri, 14 Mar 2025 08:53:25 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: neels <nhofmeyr(a)sysmocom.de>
Comment-In-Reply-To: laforge <laforge(a)osmocom.org>