Re: Removing dpkg arch definition for arm64ilp32?
Wookey <[email protected]>
| Newsgroups | gmane.linux.debian.ports.arm,gmane.linux.debian.devel.dpkg.general |
|---|---|
| Organization | Wookware |
| Message-ID | <[email protected]> |
On 2023-11-11 18:57 +0100, Guillem Jover wrote: > Hi! > > On Fri, 2023-10-27 at 20:17:21 -0400, Lennart Sorensen wrote: > > On Fri, Oct 27, 2023 at 02:29:30PM +0100, Steve McIntyre wrote: > > > Are either of those ports (armeb/arm64ilp32) actually useful / alive > > > at this point? > > > > Not that I have seen. I didn't think anything other than the IXP ever > > really used big endian and that's a long time ago. arm64ilp32 seems > > to serve less purpose than x32 did (and x32 doesn't seem to be doing > > much either). Certainly looks essentially dead at this point. > > While scanning the libc-alpha list recently I read [M] that arm64ilp32 > was never upstreamed in Linux nor glibc? If so, I think there's little > point in carrying the arch definitions in dpkg, and I guess that would > not make the cut if requested now (for reference this was requested in > bug #824742). Does anyone know whether it was ever used or it is being > used even if privately/internally somewhere? It was being used internally/developmentally for a while (at CISCO) but, as you observe, only with large kernel and toolchain patches. Various groups dragged their feet on this to disourage it becoming a thing we'd all have to maintain for years. I was doing the debian development at ARM at the time and the bootstrap was never completed. A few people (largely just CISCO) wanted it quite badly. Nearly everyone else thought it was not worth the maintenance effort. No-one has asked about it for quite a few years now (last mail Oct 2018) so I think we can assume that it is indeed dead and no-one would notice for years/ever if you removed it from dpkg. > For armeb, I assume it was properly upstreamed at the time, and it was > actually used, even if it's currently not in use (like arm) I see tons > of references in Sources files, and thus removing the arch definitions > for either of these would not be safe right now I think. It is obsolete. It probably doesn't work any more having been unused since the early days of the NSLU2/Sarge (circa 2006/2007). It might still have been in use till 2011ish?. As you say it should probably be removed from upstream sources before it is removed from dpkg. Interesting question on how much effort (if any) (and when) should be applied to tidying up stuff like this which is simply no longer in use. If/when 'arm' is removed 'armeb' should certainly go with it. Wookey -- Principal hats: Debian, Wookware, ARM http://wookware.org/
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEER4nvI8Pe/wVWh5yq+4YyUahvnkcFAmVP5bgACgkQ+4YyUahv nkdf8g//RDW7ayapoQWZucStW1v1zLeCgPDTztBd9HLkEMnsCT90YG1jGko+n05U +/sM2U7mYF8S0BMqrfqEUOIyCgw0rkp4V7EUEgVPw1mH54pNBZqgOGT1p5OxJ4LS /iDi3OIXE1z4aesQlsgeiizOddVKSFymNBjytXXvULY2e85daun8YE7AmYy0+wb3 yh409qo9s4j9m0HQe/6kyOVOHR8/KXoLz4p9fONS0roTTah7D9EoRdg1ZvzhiC+V BvlUv0Py2OvOB/if3qyKcdf2BXLZQ9VJBw9h+xOOfqJqut3QYogM9mou2gpkYPNv GatwVb4WRwWJzpFbHl6NlDM4P8wvW+UhtcsqAJIOgZc+pQj2mhLYXVpffMfFodYi Z37abPrxqdAJ1xH4hMtISprRqGLtm5h1AidnmAs3w+O9hDB302XDFzCLd+cYfUMP GIs+JzkMxDt3HGxN9WT/CUyBnniDfIMsgZ/br844aRzk30FGjXfXi4nUUEAIKM5e FUbjwALSxH2zhPBMiX4N5J5SJ1UnnYTZhwIQ5IcDQkpnkhsy4vSpc+hsTUyAuZPx E1isEGBsU3cJFnBSkhVpkS0JW37kjPHgKr+3sarULjIWRL61We7l0FxUtFzC+vcN 8aW85419oZ76Md2v9uMEZn6tbxXdhApxud0NpPfSosdgEwDvBOE= =JYo5 -----END PGP SIGNATURE-----