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

Provide FreeBSD aarch64 binaries #2517

Closed
mathstuf opened this issue Dec 15, 2019 · 5 comments
Closed

Provide FreeBSD aarch64 binaries #2517

mathstuf opened this issue Dec 15, 2019 · 5 comments

Comments

@mathstuf
Copy link
Contributor

Output of restic version

N/A

What should restic do differently? Which functionality do you think we should add?

Pre-built binaries for FreeBSD aarch64. This is the recommended architecture for FreeBSD on modern Raspberry Pi devices.

What are you trying to do?

Run restic on my Raspberry Pi.

Did restic help you today? Did it make you happy in any way?

Reliable backups and easy restoration :) . About to restore to a new laptop this week (already done this for another new machine before and it's a breeze).

@rawtaz
Copy link
Contributor

rawtaz commented Dec 16, 2019

@mathstuf Have you built restic on that platform successfully (and maybe even ran the tests)?

@rawtaz rawtaz added the type: feature suggestion suggesting a new feature label Dec 16, 2019
@mathstuf
Copy link
Contributor Author

My hardware is probably a bit anemic for it right now (plus, I'd like to avoid unnecessary wear on the SD card it has). I'll see if I can dig up other aarch64 hardware to test on.

However, I see that Fedora builds it on aarch64 at least, so that should be sufficient from the arch angle. I assume FreeBSD's API is not so radically different to make that implausible either.

For CI, sr.ht is likely the closest to being there, but Cirrus-CI is also plausible (FreeBSD is already supported there).

@rawtaz
Copy link
Contributor

rawtaz commented Dec 16, 2019

I'm not in charge of the building so I can't say, but I would expect/guess that whatever platforms we support binaries for must be suitable in the current build system we use. Regardless, this one is for core maintainers to take a look at. Thanks @mathstuf.

@mathstuf
Copy link
Contributor Author

It looks like support just landed in the toolchain recently: golang/go#24715 so the fact that this is missing shouldn't be too much of a surprise I suppose.

@mathstuf
Copy link
Contributor Author

mathstuf commented Jun 3, 2020

FWIW, pkg install restic now works. I'm going to close this as that process also makes it easier to keep it up-to-date.

@mathstuf mathstuf closed this as completed Jun 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants