On Mon, Dec 14, 2020 at 11:34:35AM +0100, Leo Le Bouter wrote: > On Mon, 2020-12-14 at 12:27 +0200, Efraim Flashner wrote: > > > but I wouldn't count on > > maintaining a separate glibc for powerpc64le vs the rest of the > > architectures. > > It doesnt need to be maintained, it only needs to work in one commit on > master and then one uses time-machine to rebuild the bootstrap binaries > if they wish to. The make-bootstrap code is already unmaintained for > every architecture anyway since we never rebuild bootstrap binaries > using later GNU Guix revisions ever. It looks like I mispoke, I meant gnu/packages/make-bootstrap.scm. If we change glibc-for-bootstrap to inherit glibc-2.31 then the rest of the bootstrap binaries should use that one and everything else will use the regular glibc. > > > Do you have a preference big-endian vs little endian? > > I'd like both but little endian has the widest eco-system support > especially w.r.t. to Linux drivers. Many Linux drivers have endianness > bugs (lack of endian-safe serialization for DMA..), it's such a plague > that sticking to little endian is just better right now. One common > example being mpt3sas and amdgpu drivers required in some > configurations of the Talos II system. > I remember you mentioning that. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted