Re: Propose requiring Python 3.4 or later for building glibc.

2018-10-21 Thread Andreas K. Huettel
Am Freitag, 19. Oktober 2018, 15:47:14 CEST schrieb Carlos O'Donell:
> 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.
> 
[...]

> Andreas,
> 
> Any input from Gentoo?
> 

Well, theoretically it's still possible to have a python-2 only Gentoo 
install. In practice that is probably not very useful anymore since more and 
more packages require python-3 (meson, future icu, ...). So I don't really 
mind (and I suspect that some people from our python team will be secretly 
glad about it).

As for python-3 versions, python-3.4 is our "oldest", so no problem.

Cheers, Andreas

-- 
Andreas K. Hüttel
dilfri...@gentoo.org
Gentoo Linux developer
(council, toolchain, perl, libreoffice)


signature.asc
Description: This is a digitally signed message part.


Re: Propose requiring Python 3.4 or later for building glibc.

2018-10-21 Thread Khem Raj
On Fri, Oct 19, 2018 at 2:47 PM Carlos O'Donell  wrote:
>
> 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?

We already depend on python 3.5 for other reasons
and build our own python3 during cross compile, this
change essentially is therefore fine for us, only difference
is that now we have to build python3-native before glibc
which might add a bit to build time due
to serialization.

>
> 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.



Processed: qrisk2 hard codes location of libc headers

2018-10-21 Thread Debian Bug Tracking System
Processing control commands:

> block 798955 by -1
Bug #798955 [src:glibc] Moving glibc headers from /usr/include to 
/usr/include/$(DEB_HOST_MULTIARCH)
798955 was blocked by: 911359 909969 910235 909966 911393 911489 910097 857708 
857535 911394 909964 910322 909965 911358 910299 911455 911491 910055 910127 
911456 909967
798955 was not blocking any bugs.
Added blocking bug(s) of 798955: 911556

-- 
798955: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798955
911556: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911556
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: zabbix hard codes locations of iconv.h and pthread.h

2018-10-21 Thread Debian Bug Tracking System
Processing control commands:

> block 798955 by -1
Bug #798955 [src:glibc] Moving glibc headers from /usr/include to 
/usr/include/$(DEB_HOST_MULTIARCH)
798955 was blocked by: 911358 911456 909964 909966 910235 910097 911491 857535 
909969 857708 910127 911393 910055 911455 911394 911556 909965 910299 911359 
910322 911489 909967
798955 was not blocking any bugs.
Added blocking bug(s) of 798955: 911574

-- 
798955: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798955
911574: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911574
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems