Re: Bypassing the 2/3/4GB virtual memory space on 32-bit ports
Ben Hutchings <[email protected]>
| Newsgroups | gmane.linux.debian.ports.arm,gmane.linux.debian.ports.mips,gmane.linux.debian.devel.general,gmane.linux.debian.devel.release |
|---|---|
| Message-ID | <[email protected]> |
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. > > 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 > > 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. -- Ben Hutchings If you seem to know what you are doing, you'll be given more to do.
signature.asc
(application/pgp-signature, 833 B)
-----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-----