glibc.spec z HEAD popusty

Arkadiusz Miskiewicz arekm w pld-linux.org
Nie, 7 Gru 2003, 14:37:51 CET


On Sunday 07 of December 2003 14:12, Jakub Bogusz wrote:

> Raczej nie o to chodzi - glibc.spec na HEAD zostało tak zepsute, że
> zbuduje się _co najwyżej_ na x86_64.
Przy okazji tematu można by porozmawiać o kształcie glibc. Obecnie wychodzi na 
to, że powinno to być coś w stylu RH ale nie do końca tzn.

/lib/libc*.so - wersja pthreadsowa (min kernel 2.4.10)
/lib/tls/libc*.so - wersja TLSowa i NPTLowa za razem (min kernel 2.6.0)
/lib/libc64/libc*.so - wersja 64bitowa na amd64 z TLSem i NPTLem, na sparc64 
prawdopodobnie bez TLS/NPTL (2.6.0)

ia64 nie mamy ale tam wyglądało by to następująco
/lib/libc*.so - TLS+NPTL+2.6.0 kernel
/lib/libc32/libc*.so - jak wyżej czyli TLS+NPTL+2.6.0.

W RH podział jest głebszy, a mianowicie oni mają także wersje pthreadsowe z 
TLSem ale bez NPTLa. IMO u nas nie ma to sensu.

Wersja 32bit i 64bit w jednym pakiecie, a nie tak jak to jest teraz ze sparc64 
gdzie są paczki glibc64, glibc64-devel.

Podział architektórowy następujący:
%global tlsnptlarches      i686 athlon x86_64 ia64 s390 s390x sparcv9 ppc 
ppc64

Minimalne kernele:
%{!?min_kernel:%global          min_kernel      2.4.10}
%global                 min_tls_nptl_kernel         2.6.0

-- 
Arkadiusz Miśkiewicz    CS at FoE, Wroclaw University of Technology
arekm.pld-linux.org AM2-6BONE, 1024/3DB19BBD, arekm(at)ircnet, PLD/Linux



Więcej informacji o liście dyskusyjnej pld-devel-pl