-
Bug
-
Resolution: Not a Bug
-
Minor
-
None
-
master, Pike 16.0.2
-
None
-
None
Hi,
I'm trying to boot the AGL linux for qemuriscv64 machine, Initially I tried with building from master branch but it failed to display anything on the screen.
After suggestions from the agl-dev-community (https://lists.automotivelinux.org/g/agl-dev-community/topic/103124747?p=Created,,,20,1,0,0) I I tried to use the pre-build files for pike 16.0.2. The pre-built images for qemux86-64 worked fine. But I couldn't find any pre-built images for qemuriscv64.
So I tried to build for qemuriscv64, after build still it is not able to display anything on the screen (both using master and pike 16.0.2). I could see these error logs in "journalctl -b"
Nov 03 08:28:54 qemuriscv64 dbcfeeder.py[441]: Traceback (most recent call last): Nov 03 08:28:54 qemuriscv64 dbcfeeder.py[441]: File "/usr/bin/dbcfeeder.py", line 46, in <module> Nov 03 08:28:54 qemuriscv64 dbcfeeder.py[441]: from dbcfeederlib import databrokerclientwrapper Nov 03 08:28:54 qemuriscv64 dbcfeeder.py[441]: File "/usr/lib/python3.10/site-packages/dbcfeederlib/databrokerclientwrapper.py", line 24, in <module> Nov 03 08:28:54 qemuriscv64 dbcfeeder.py[441]: import grpc.aio Nov 03 08:28:54 qemuriscv64 dbcfeeder.py[441]: File "/usr/lib/python3.10/site-packages/grpc/__init__.py", line 22, in <module> Nov 03 08:28:54 qemuriscv64 dbcfeeder.py[441]: from grpc import _compression Nov 03 08:28:54 qemuriscv64 dbcfeeder.py[441]: File "/usr/lib/python3.10/site-packages/grpc/_compression.py", line 15, in <module> Nov 03 08:28:54 qemuriscv64 dbcfeeder.py[441]: from grpc._cython import cygrpc Nov 03 08:28:54 qemuriscv64 dbcfeeder.py[441]: ImportError: /usr/lib/python3.10/site-packages/grpc/_cython/cygrpc.cpython-310-riscv64-linux-gnu.so: undefined symbol: __atomic_compare_exchange_1 Nov 03 08:28:55 qemuriscv64 systemd[1]: kuksa-dbc-feeder.service: Main process exited, code=exited, status=1/FAILURE Nov 03 08:28:55 qemuriscv64 systemd[1]: kuksa-dbc-feeder.service: Failed with result 'exit-code'.
I've attached the entire dump of "journalctl -b" for your reference