-
Notifications
You must be signed in to change notification settings - Fork 4
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
Binaries for arm64 #2
Comments
Sure, I'll look into it 👍 |
It seems like the setup I'm using for armv5/armv6 won't work with arm64. Can you tell me what glibc version you are using?
|
# ldd --version
ldd (Debian GLIBC 2.19-18+deb8u7) 2.19 Is that all you need? |
Yes, thank you! |
@bauerj Any progress on this? 😇 |
Sorry, I know it has been nearly a year without any progress but this seems to be more complicated than I initially thought. The build process randomly crashes and I couldn't find out why. |
Do you have your build scripts public somewhere so I can also give it a try? |
Have you looked at SynoCommunity's approach? There is some progress in building a borgbackup spk package: SynoCommunity/spksrc#2351 |
@kBite Awesome, thanks for sharing that! Would love to see it running on my DS too 😃 Was already prepared to simply use sshfs to make the link, but a "native" package would be all too perfect! |
Hey, sure, I can upload the build scripts (although I need to clean them up a bit first). However, you would have to manually install Debian (or Raspbian) wheezy into a QEMU VM in order to use them. I guess for arm64 some newer OS could be used but that would raise the minimum supported glibc/kernel version. I don't have any documentation how I installed the VMs but there are some instructions on the internet. |
@bauerj That would be much appreciated, thanks 👌 |
Alright, I checked in the scripts but be warned that this requires a significant amount of work to set up 😕 |
@kBite You mentioned that you have a DS218play, which is Have you tried just getting the borg v6 binary from here? Not sure if it works for v8 too though. (or do you have some other |
rtd1296 (ARMv8.0-A) has 4x Cortex-A53 which support
I don't have other I never hassled with cross-compilation. Is there any difference between |
Right, thanks for your response! Clearly my ignorance got the best of me, proving again that assumptions aren't good 😁 Looking at the links you've sent me, it just showed me how little I know about all this architecture stuff and how vast it all is! (At this point a huge "Thanks!" to everybody who does the leg work to make it all so much more pleasant for us users 🙏) Back to the topic: You should be able to get the official SynoCommunity Borg package. You'll need to build your own Python 3 package though, as it's not updated by SynoCommunity yet, have a look here: |
I'm obviously very new to this building/compiling stuff and thus enter with a certain "noobz-brain". @bauerj Have you tried this docker image for building by any chance? |
Closing here due to https://git.feneas.org/noplanman/borg-binary-builder |
Would be nice to have a binary built for arm64 devices (e.g. Pine64) 😊
The text was updated successfully, but these errors were encountered: