linux.debian.devel

Re: Bypassing the 2/3/4GB virtual memory space on 32-bit ports


--=-wVZhcpww53dTMSK2UZdE
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
On Fri, 2019-08-09 at 00:28 +0200, Aurelien Jarno wrote:
> On 2019-08-08 22:23, Ben Hutchings wrote:
`...`
> > 1a. Require 32-bit build environments to be multiarch with the
> > related 64-bit architecture also enabled.
>=20
> Indeed, but that looks like the first step. From there do you think
> a) the package is responsible for build-depending on the 64-bit
> toolchain and calling it with the right option to generate 32-bit
> binaries?
> or
> b) the build environment should be already configured to make the
> 64-bit toolchain available transparently
>=20
> I had option b) in mind, but option a) looks way easier to implement on
> the infrastructure side, although a bit less on the packaging side. It
> can also be a first step towards b).
Yes - if relatively few packages are hitting the limits, I think it
makes sense to implement (a) in the short term fix for them, then work
on (b) as the longer term solution.
> In that case we should also make
> sure that using a 64-bit compiler doesn't switch the package build
> system to a cross-compilation mode, where notably the testsuite is
> disabled.
Right.
Ben.
--=20
Ben Hutchings
If you seem to know what you are doing, you'll be given more to do.
--=-wVZhcpww53dTMSK2UZdE
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAl1MxFMACgkQ57/I7JWG
EQmWLg/9E2+IYNYMB+mWTm+b5d39T1+/PDNJgzkiOlHBAwwy0F9F2uP5J8wQx2EL
3w9cNTJ8vQSDkJsuQTWQRoqc7wWcwt1L6zKzNSgenmeEIqtoe/0Fr3kRTWvTPisu
6tYFsh7j9I5bFS4v7Q0xV8PdfXq8CEfkil4cD15tKt1wrsFTLPfvqnn9XOiD+cVE
m6va0qnuCeNHf7ZQWY9ql1fp3pKKBQo6vrezI9f3nupi3k2zxVIjqy876XJ8dSF3
gMsip7nKNG6t1lkFYP/hMGVbKVYOG2jl5pxHG2kSCVg3IKrcQ9vsakqngeGzzEWl
BgLyrmm+LiZcgm5sVsduICA0XsR6e6nHW32ecY/5Bgo973woEgm6npKpkXlNTDOV
naWcEVSBIbE6sfTTcA00a5n7yAnyu8FkMuWuA8+Dvqit0KXBV/cNzc/Mpf5CPvRP
4rjANpZrz5kmBkZRbCAfHsNtsxO13j91jj4ofLSBKrPTQCBpkY9rfjloDMtjc862
V+KX2cUQxTi2tLiuo7rEAAPCa/FKtAclQrxlTbgnlH2z3CV9UBN27pO8459GsRf3
TbeTGPtiGXflJJMR0G0adqBzfM41CYYfsCLIduDeip3LiInlG47EPQEykE+c/Oeg
VeaSGEwo640ixVR92Z9WROhQMRWaxv3XOylC4G1LV8HQVhIppg0=
=jiu1
-----END PGP SIGNATURE-----
--=-wVZhcpww53dTMSK2UZdE--




Written by Ben Hutchings 09/08/2019 03:00:01
Check some pics on this site!
25/08/2019 13:00:54