On Mon, 2025-01-20 at 17:53 +0100, Jochen Sprickerhof wrote:
> Hi Phil,
>
> * Phil Wyett <philip.wyett@kathenas.org> [2025-01-20 16:35]:
> > https://wiki.debian.org/sbuild
> >
> > https://wiki.debian.org/sbuild#Cross-compiling_packages
> >
> >
> > On the sbuild wiki page in the cross compiling section should we be
> > advising
> > users that they need to create a chroot for the {ARCH} they wish to cross
> > build
> > for and also have the relevant crossbuild-essential-{ARCH} package
> > installed?
>
> No, why?
>
> Cross compiling means that you need that normal build arch chroot as
> initial set up. An other thing is using sbuild --arch=, that uses qemu
> most of the time, where you need the arch chroot.
>
> Cheers Jochen
Hi,
Ah... Let me describe my setup.
* A VM with Debian trixie install - standard utilities plus ssh server.
* sbuild, pbuilder, piuparts and reprotest etc. installed.
* qemu is not the install.
For --host=arm64 I have to generate an arm64 chroot and install crossbuild-
essential-arm64 for crossbuilds to work.
Regards
Phil
--
Donations...
Buy Me A Coffee: https://buymeacoffee.com/kathenasorg
--
"I play the game for the game’s own sake"
Arthur Conan Doyle - The Adventure of the Bruce-Partington Plans
--
Internet Relay Chat (IRC): kathenas
Website: https://kathenas.org
Instagram: https://instagram.com/kathenasorg
Threads: https://www.threads.net/@kathenasorg
--
Attachment:
signature.asc
Description: This is a digitally signed message part