[GH-ISSUE #1010] No barrier/barrierc build for pinephone (ARM64 Linux phone) #807

Closed
opened 2026-05-05 07:10:11 -06:00 by gitea-mirror · 3 comments
Owner

Originally created by @Utopiah on GitHub (Jan 8, 2021).
Original GitHub issue: https://github.com/debauchee/barrier/issues/1010

Describe the bug
I'm trying to get barrier or barrierc on a pinephone, Linux Arm mobile phone with an Alpine based distribution (PostmarketOS). I saw some Alpine x64 or Arm Windows32 but I don't see any Alpine Arm/Aarch64 builds.

Additional context
I naively tried to apk install dependencies but quite a few are missing.

Originally created by @Utopiah on GitHub (Jan 8, 2021). Original GitHub issue: https://github.com/debauchee/barrier/issues/1010 **Describe the bug** I'm trying to get barrier or barrierc on a pinephone, Linux Arm mobile phone with an Alpine based distribution (PostmarketOS). I saw some Alpine x64 or Arm Windows32 but I don't see any Alpine Arm/Aarch64 builds. **Additional context** I naively tried to apk install dependencies but quite a few are missing.
Author
Owner

@p12tic commented on GitHub (Jan 10, 2021):

Thanks for the bug report.

Unfortunately we don't create most of the Barrier packages. I think it makes sense to fill a bug report in either Alpine or PostmarketOS depending on which has Barrier already packaged for non-ARM systems. Barrier works on ARM64 already, so it should not be too much work to provide a ARM64 build depending on the tooling that the packagers have.

<!-- gh-comment-id:757540680 --> @p12tic commented on GitHub (Jan 10, 2021): Thanks for the bug report. Unfortunately we don't create most of the Barrier packages. I think it makes sense to fill a bug report in either Alpine or PostmarketOS depending on which has Barrier already packaged for non-ARM systems. Barrier works on ARM64 already, so it should not be too much work to provide a ARM64 build depending on the tooling that the packagers have.
Author
Owner

@Utopiah commented on GitHub (Jan 11, 2021):

Thanks for coming back so fast. I'll check with PostmarketOS first which might eventually backtrack to Alpine repositories. Still in order to expedite the process I imagine skipping Qt could help, hence the suggestion of using first only barrierc. I had a try at the build process and it worked on my Debian machine right away. Unfortunately skimming through I didn't notice any flag that would allow to build just barrierc. Is there a way to do so? Would it actually facilitate or not so much?'''

<!-- gh-comment-id:757822067 --> @Utopiah commented on GitHub (Jan 11, 2021): Thanks for coming back so fast. I'll check with PostmarketOS first which might eventually backtrack to Alpine repositories. Still in order to expedite the process I imagine skipping Qt could help, hence the suggestion of using first only barrierc. I had a try at the build process and it worked on my Debian machine right away. Unfortunately skimming through I didn't notice any flag that would allow to build just barrierc. Is there a way to do so? Would it actually facilitate or not so much?'''
Author
Owner

@p12tic commented on GitHub (Jan 11, 2021):

You can set BARRIER_BUILD_GUI Cmake option to off to disable building of the GUI component. IIRC that would avoid Qt dependency.

<!-- gh-comment-id:757838839 --> @p12tic commented on GitHub (Jan 11, 2021): You can set BARRIER_BUILD_GUI Cmake option to off to disable building of the GUI component. IIRC that would avoid Qt dependency.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/barrier#807
No description provided.