Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

For testing / future - Ubuntu 24.04 Dockerfile #953

Merged
merged 4 commits into from
Dec 15, 2024

Conversation

jquagga
Copy link
Contributor

@jquagga jquagga commented Apr 26, 2024

So when I proposed the dual-stage build for the Dockerfile I said that the libraries would probably change when Ubuntu rolled forward and Ubuntu just rolled forward. I chased down the dependencies and this Dockerfile builds trunk-recorder and it seems to work in my light testing.

This does change a bit about the prior Dockerfile. This version doesn't build rtl-sdr or gr-osmosdr; it sources them from Ubuntu upstream. Nobel is new enough to have rtlv4 support in it. That coupled with the fork of gr-osmosdr used in the previous Dockerfile not being happy building in 24.04 at the moment led me to move both back to upstream.

@jquagga jquagga closed this Apr 26, 2024
@jquagga jquagga reopened this Apr 26, 2024
@jquagga
Copy link
Contributor Author

jquagga commented Apr 26, 2024

Ok it took a minute to get the dependencies right. It seems picky on 32-bit arm whereas amd64 worked with all 3 versions here. But it finally builds in workflow.

@robotastic robotastic merged commit 8083a86 into robotastic:master Dec 15, 2024
1 check passed
@robotastic
Copy link
Owner

Awesome! Sorry I should have merged this in sooner

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants