1 |
W dniu nie, 25.02.2018 o godzinie 15∶17 +0900, użytkownik Benda Xu |
2 |
napisał: |
3 |
> Hi all, |
4 |
> |
5 |
> Yes, it's 2018. But there are still RHEL 4 and 5 systems running |
6 |
> antique kernels such as 2.6.8 and 2.6.18. In my experience, many of |
7 |
> them are data acquisition hubs or computing clusters. No administrator |
8 |
> cares about security as long as they "work". |
9 |
> |
10 |
> Under the form "Prefix", Gentoo is set out to rescue users trapped in |
11 |
> these abandoned wastelands of antiques. After years of work, we have |
12 |
> achieved that goal, except one minor thing: glibc periodically drop |
13 |
> support for old linux kernels, the lastest glibc supporting linux 2.6.8 |
14 |
> is 2.16 and for linux-2.6.18 it is glibc-2.19. |
15 |
> |
16 |
> With the recent reunion of the Toolchain Project, old glibc versions are |
17 |
> masked and removed, accelerating the adoption of new versions. This |
18 |
> opens a new oppotunity for the Prefix: people stops caring about |
19 |
> unsupported glibc versions, the Prefix Project can take them over |
20 |
> without worrying about breaking other peoples' machines. |
21 |
> |
22 |
> Now, profiles/default/linux/amd64/17.0/no-multilib/prefix/kernel-2.6.16+ |
23 |
> unmasks <glibc-2.18. Some pathes needs to be backported, like the |
24 |
> /lib/gentoo/functions.sh transition. prefix/kernel-2.6+ with glibc-2.16 |
25 |
> is also planned. In addition, glibc have to be patched to get python3 |
26 |
> built[1-3], which is urgent once portage drops python2[4]. |
27 |
> |
28 |
> |
29 |
> So I would like to hear what you guys think if I: |
30 |
> |
31 |
> - keep glibc-2.19 and glibc-2.16 in tree and unmasking them in the |
32 |
> selected Prefix profiles; |
33 |
> |
34 |
> - maintain those selected outdated glibc versions on the |
35 |
> infrastructure of the Toolchain Project[5]; |
36 |
> |
37 |
> - (optional) add an exception to the toolchain support policy[6]. |
38 |
|
39 |
|
40 |
How about moving them to an overlay? |
41 |
|
42 |
> |
43 |
> Thanks and cheers! |
44 |
> Benda |
45 |
> |
46 |
> 1. https://bugs.python.org/issue28092 |
47 |
> 2. https://bugs.python.org/issue31255 |
48 |
> 3. https://bugs.python.org/issue29157 |
49 |
> 4. https://archives.gentoo.org/gentoo-project/message/7eb61502d827476a9326b0f180dbd2fa |
50 |
> 5. https://wiki.gentoo.org/wiki/Project:Toolchain/Patchsets_with_Git |
51 |
> 6. https://wiki.gentoo.org/wiki/Project:Toolchain/Support_policies |
52 |
> |
53 |
|
54 |
-- |
55 |
Best regards, |
56 |
Michał Górny |