EricssonResearch / EricssonResearch/openwebrtc

How do I build openwebrtc on Raspberry PI 2?

Open
#616 7 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
1.8k
Forks
531
PR merge metrics
No merged PRs in 30d

Description

I tried to build on Raspberry PI2 and it said this.

```
ubuntu@ubuntu:~/openwebrtc_work/cerbero$ ./cerbero-uninstalled -c config/linux.cbc fetch-package --full-reset --reset-rdeps openwebrtc
Traceback (most recent call last):
File "./cerbero-uninstalled", line 8, in
from cerbero.main import main
File "./cerbero/main.py", line 19, in
from cerbero import hacks
File "./cerbero/hacks.py", line 131, in
from cerbero.utils.shell import call
File "./cerbero/utils/shell.py", line 42, in
PLATFORM = system_info()[0]
File "./cerbero/utils/__init__.py", line 124, in system_info
raise FatalError(_("Architecture %s not supported") % arch)
cerbero.errors.FatalError: Fatal Error: Architecture armv7l not supported

```

What should I do now?

Contributor guide

Open the contributing guide

Research direction

Reproduce the failure with ./cerbero-uninstalled -c config/linux.cbc fetch-package --full-reset --reset-rdeps openwebrtc on Raspberry Pi 2. Start in cerbero/utils/__init__.py at system_info(), where armv7l is rejected, and determine whether the supported build path should be documented or implemented; done means the Raspberry Pi 2 path is clear and the command proceeds.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, python, raspberry-pi, ubuntu
Domain
build-system, embedded-iot, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.