Skip to content
This repository has been archived by the owner on Apr 16, 2024. It is now read-only.

Enable all arches #133

Draft
wants to merge 3 commits into
base: beta
Choose a base branch
from
Draft

Enable all arches #133

wants to merge 3 commits into from

Conversation

GeorgesStavracas
Copy link
Collaborator

Remove the special-casing of x86_64 and i386, which should
enable all arches to be used.

Remove the special-casing of x86_64 and i386, which should
enable all arches to be used.
@flathubbot
Copy link
Contributor

Started test build 48418

@hfiguiere
Copy link
Contributor

Last time I tried, it was on a previous version, it crashed on startup on my Raspberry Pi. Because GL.

@flathubbot
Copy link
Contributor

Build 48418 failed

@hfiguiere
Copy link
Contributor

with the CEF binary, it's gonna be tough.

@vchernin
Copy link

I tried playing with building CEF with current master for aarch64, and I got nowhere useful. I think I'll open an issue at https://github.com/obsproject/obs-browser instead of spending more time fixing something I hardly understand to begin with.

@tytan652
Copy link
Collaborator

tytan652 commented Aug 19, 2021

I tried playing with building CEF with current master for aarch64, and I got nowhere useful. I think I'll open an issue at https://github.com/obsproject/obs-browser instead of spending more time fixing something I hardly understand to begin with.

OBS Studio doesn't support the latest CEF
Look at this discussion on obs-studio obsproject/obs-studio#3853

I did build OBS Studio on aarch64 with CEF with my AUR packages obs-studio-tytan652 and cef-minimal-obs-bin.

I even made a try building a aarch64 flatpak with flatpak-builder github action master branch, but the missing piece is a stripped version or the CEF tarball to make it lighter, but it should work

@hfiguiere
Copy link
Contributor

but the missing piece is a stripped version or the CEF tarball to make it lighter, but it should work

You can strip it in the flaptak build process.

@tytan652
Copy link
Collaborator

but the missing piece is a stripped version or the CEF tarball to make it lighter, but it should work

You can strip it in the flaptak build process.

Yes, we could but:

  • 273 MB VS 80 MB for the tarball
  • 1.2 GB VS 238,8 MB once uncompressed

I prefer downloading the already stripped for caching deps in github actions. The github cache does not have an unlimited size.

@hfiguiere
Copy link
Contributor

I don't think this is a problem on flathub.

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

Successfully merging this pull request may close these issues.

None yet

5 participants