[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#874536: linux: arm64ilp32 support



On Thu, 2017-09-07 at 15:01 +0100, Wookey wrote:
> On 2017-09-07 14:46 +0100, Ben Hutchings wrote:
> > > Attached are the packaging changes needed to make the kernel build for arm64ilp32.
> > > 
> > > The arm64ilp32 (aarch64-linux-gnu_ilp32) kernel support is not yet
> > > merged upstream, so I guess you are not going to include this until it
> > > is, but as I've done the work, it's useful to file this patch so you
> > > have the necessary info to hand when the time comes.
> > 
> > Similar to x32, this Debian architecture should *not* have its own
> > redundant kernel image package.
> 
> OK, but we need the kernel-headers package in order build the
> toolchain, so at least that needs to be built (which is in fact all I
> have done/tested so far).

Yes, and that's trivial to add once dpkg recognises the architecture
(remember that you have to get it added in stable, since dak uses the
stable version to validate the architecture list in an upload).

> I agree that the arm64 kernel will work for both. But will
> dependencies work for automatically bringing that in?

The only dependencies on kernel image packages are (or should be) from
the corresponding metapackages.  Once those are installed, upgrades
should work automatically.  However, d-i and vmdb will need to be
changed to add the foreign architecture and install a foreign kernel
metapackage.

Ben.

-- 
Ben Hutchings
Time is nature's way of making sure that everything doesn't happen at
once.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: