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

add aarch64 repository #69

Open
lcassa opened this issue Jul 7, 2024 · 8 comments
Open

add aarch64 repository #69

lcassa opened this issue Jul 7, 2024 · 8 comments

Comments

@lcassa
Copy link

lcassa commented Jul 7, 2024

Great work @Makrennel, thanks to your efforts I have hyprland on my void linux (x13s ARM processor), but it would be even greater if I could add a repo for my architecture.

@Makrennel
Copy link
Owner

I'll see if I can, although if I get it working I can give no guarantees as I haven't got an ARM system to test on.

@lcassa
Copy link
Author

lcassa commented Jul 7, 2024

I'll gladly test each release!
By the way, I was trying to update it manually and got this ncurses version error

=> util-linux-common-2.39.3_2: installing target dependencies: libcap-ng-devel-0.8.4_1 pam-devel-1.5.3_4 readline-devel-8.2.010_1 zlib-devel-1.3.1_1 ...
=> util-linux-common-2.39.3_2: removing autodeps, please wait...
=> ERROR: util-linux-common-2.39.3_2: failed to install target dependencies! (error 19)
ncurses-libs-6.4_2 in transaction breaks installed pkg `ncurses-6.5_1'
Transaction aborted due to unresolved dependencies.
=> ERROR: Please see above for the real error, exiting...```

@lcassa
Copy link
Author

lcassa commented Aug 19, 2024

I'll gladly test each release! By the way, I was trying to update it manually and got this ncurses version error

=> util-linux-common-2.39.3_2: installing target dependencies: libcap-ng-devel-0.8.4_1 pam-devel-1.5.3_4 readline-devel-8.2.010_1 zlib-devel-1.3.1_1 ...
=> util-linux-common-2.39.3_2: removing autodeps, please wait...
=> ERROR: util-linux-common-2.39.3_2: failed to install target dependencies! (error 19)
ncurses-libs-6.4_2 in transaction breaks installed pkg `ncurses-6.5_1'
Transaction aborted due to unresolved dependencies.
=> ERROR: Please see above for the real error, exiting...```

Should I open a separate issue for this @Makrennel ?

@Makrennel
Copy link
Owner

I'll gladly test each release! By the way, I was trying to update it manually and got this ncurses version error

=> util-linux-common-2.39.3_2: installing target dependencies: libcap-ng-devel-0.8.4_1 pam-devel-1.5.3_4 readline-devel-8.2.010_1 zlib-devel-1.3.1_1 ...
=> util-linux-common-2.39.3_2: removing autodeps, please wait...
=> ERROR: util-linux-common-2.39.3_2: failed to install target dependencies! (error 19)
ncurses-libs-6.4_2 in transaction breaks installed pkg `ncurses-6.5_1'
Transaction aborted due to unresolved dependencies.
=> ERROR: Please see above for the real error, exiting...```

This doesn't really look related to Hyprland packaging, ncurses is not a dependency of Hyprland in any way. It's probably a mirror/xbps problem.

@Makrennel
Copy link
Owner

Ah shoot, looks like the action failed to actually produce aarch64 binaries 😐

@lcassa
Copy link
Author

lcassa commented Nov 6, 2024 via email

@1seco
Copy link

1seco commented Nov 7, 2024

I'm also interested and will be able to help soon. How may I help?

@Makrennel
Copy link
Owner

Well, I test the actions over at https://github.com/Makrennel/hyprland-void-testing and I just can't seem to figure out how to build arm executables from an amd64 host in a container, particularly where it has to run the arm version of hyprwayland-scanner in order to build aquamarine. Usually you would use the binfmt service and qemu-user to emulate arm but that doesn't seem to be working in the build container so... If anyone has any ideas how to fix it it would be appreciated.

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

No branches or pull requests

3 participants