This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Propose requiring Python 3.4 or later for building glibc.


This proposal is to being circulated to all the distribution
maintainers to gain their acceptance surrounding the use of
python 3.4 or greater for building glibc.

There has been concern expressed that requiring python 3.4
or greater for the bootstrap process will add an additional
tool the the bootstrap, and specifically a tool that may not
be available on older distributions.

Python is already mostly available for distributions because
of the integration into key OS components. Python can be 
built on older distributions, and on older distributions you
already have to build a lot of things to compile glibc (like
a newer gcc, and binutils).

The question today is:

* Is it OK to require python 3.4 or later to build glibc?

Dmitry Levin has provided input for ALT Linux. Specifically that
despite objections over the addition of Python the bootstrap, that
technically speaking ALT Linux should be OK.

Allan,

Any input from Arch Linux?

Aurelian,

Any input from Debian?

Siddhesh,

Any input from Linaro for toolchains being built?

Florian has provided input for RHEL and Fedora, with a statement
that the distributions have sufficiently new versions of Python 3
that this should not be a problem.

Andreas,

Any input from Gentoo?

Khem,

Any input from your RDK work?

Andreas,

Any further input from SUSE? You object on the basis that the addition
of Python would add to the SUSE bootstrap cycle that is used frequently
in package build and test. I'm recording your objection here as a
non-sustained objection (does not block consensus).

Adam,

Any input from Ubuntu?

Tulio,

Any input from IBM for the AT toolchains being built?

Joseph,

Any input from Mentor Graphics?

-- 
Cheers,
Carlos.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]