Basic requirements for supporting OS and machine ports.
Joseph Myers
joseph@codesourcery.com
Fri Apr 21 18:51:00 GMT 2017
On Fri, 21 Apr 2017, Carlos O'Donell wrote:
> So it sounds like you don't object to the basic requirements, just that
> supporting the basic requirements needs more infrastructure work.
>
> Could we then just agree on *one* basic requirement? That the machine
> and OS have build-many-glibcs.py support?
I don't object to a requirement of the form: new (machine, OS, ABI)
configurations are expected to have such support contributed when the
configuration support is added, and without such support there is no
expectation that developers will help fix any build or build-time-test
problems their patches may cause on the configurations lacking such
support.
This does not impose an ordering in which people must get support for
their (machine, OS, ABI) into various toolchain / kernel components, but
if e.g. the glibc support goes in before the kernel support, the build
with build-many-glibcs.py won't actually work and so there is no
expectation of people fixing build problems until all the relevant support
is upstream.
--
Joseph S. Myers
joseph@codesourcery.com
More information about the Libc-alpha
mailing list