[pve-devel] Compiling PBS on arm64

Kamil Trzciński ayufan at ayufan.eu
Sun Dec 6 20:41:02 CET 2020


I'm slightly progressing, but I stumbled across some `debcargo` problem. It
appears that
Proxmox uses their own fork of `debcargo`, which is needed in order to
build crates
without the usage of crates.io. Is this patch published somewhere?

rust-debcargo (2.4.2-pve1) proxmox-rust; urgency=medium

  * allow overriding maintainer via debcargo.toml
  * implement local crate support.patch

 -- Proxmox Support Team <support at proxmox.com>  Tue, 14 Jan 2020 16:13:48
+0100


On Fri, Dec 4, 2020 at 4:21 PM Kamil Trzciński <ayufan at ayufan.eu> wrote:

> ARM64 is becoming increasingly popular, especially that PBS seems at least
> for my usage-pattern to be ideal to run on my arm64 NAS. In the end
> I want to try to be able to recompile everything for arm64 and see how
> nicely
> it works there.
>
> But first I decided to try to compile all packages for `amd64`. And I'm
> scratching my head
> to try to do that. This proves to be super hard due to multitude of
> dependencies that are backported,
> unordered, and require a very special set of commands to be executed
> depending on a git repo
> since PBS is rust-based.
>
> Do you maybe happen to have a comprehensive guide that allows you to
> compile everything
> from the scratch without the use of `/devel` repo, ideally with some kind
> of CI scripts that would do this heavy lifting?
>
> Kamil Trzciński
>
>
>



More information about the pve-devel mailing list