Problemy s kompilaci OpenSSH - uz zase!

Stanislav Meduna stano na trillian.eunet.sk
Čtvrtek Červenec 20 11:38:40 CEST 2000


On 19 Jul 2000 12:13:33 +0200, Pavel Kankovsky wrote:

:> /bin/chown: --no-dereference (-h) is not supported on this system
:> Bad exit status from /var/tmp/rpm-tmp.19379 (%prep)

: Nemate lchown()?

Medzi glibc 2.0 a 2.1 boli okolo lchown nejake zmeny,
beruce do uvahy zmeny medzi Linuxom 2.0 a 2.2.
Vid man lchown:

  In versions of Linux prior to 2.1.81  (and  distinct  from
  2.1.46), chown did not follow symbolic links.  Since Linux
  2.1.81, chown does follow symbolic links, and there  is  a
  new  system  call  lchown  that  does  not follow symbolic
  links.  Since Linux 2.1.86, this new call  (that  has  the
  same  semantics as the old chown) has got the same syscall
  number, and chown got the newly introduced number.

Takyto chaos je tazko riesit na urovni glibc, pokial sa do nej
nemaju zavadzat explicitne zavislosti od verzie jadra.
A filozofia glibc vzdy bola, ze zavislost co len od jedneho
header suboru jadra je neziaduca...

:> [PS: Posilam zvlastni cenu chytrakovi, ktery vymyslel, ze glibc-2.0 
:> a glibc-2.1 jsou nekompatibilni. Fakt, moc dik.]

K cene sa pripajam, ale zrovna za toto asi az tak prilis
nemozu.

: To by ani tak nevadilo, kdyby se oboje nejmenovalo libc.so.6.

Za toto uz ale ano.

Zdravi
-- 
				Stano



Další informace o konferenci Linux