Hi all,

Sorry for bothering you with this non-quite-SMP problem, but my posts
to various "more relevant" Usenet groups gave no useful replies, and
IMHO this group is read by most competent Linux guys, experts not
only on SMP issues ;-)) So please, forgive me.

I have installed RedHat 5.2 system on one of my PCs, upgraded it to
kernel 2.2.1, then tried to use kernel-level NFS daemon, knfsd.
The only way I was able to make it run, was to install knfsd RPM
from rawhide.redhat.com, together with new version of glibc, 2.0.111
(programs from knfsd package failed to run with the original 2.0.7
glibc coming with RH5.2, reporting errors in loading shared libraries,
not finding "__bzero").

After 2.0.111 glibc was installed, knfsd worked fine and I am really
satisfied with it - for the first time in my (long) Linux experience,
there are no problems with my Solaris Sun machines accessing Linux
partitions (all user-level Linux NFS daemons used to stop responding on
most attempts to write a big file (100+ MB) from Sun to PC partition).

Unfortunately, the new glibc seems to be not down-compatible. I am
finding more and more apps crashing with messages like:

  error in loading shared libraries: dos: undefined symbol: __udivdi3

other undefined symbols are __setjmp, __setfpucw etc.

'nm' run on libc.so.6 shows all these symbols with lower-case "t"
symbol, which means that it is defined "local" in the library.
In older versions of glibc they used to be "T" - global symbols.

I am really confused. The new knfsd is so good that I would be really
sad if I had to withdraw. On the other hand, I need the other apps
running, some of them being big packages, downloaded in binary form,
which I am unable to recompile.

Any hints would be appreciated. As this is off-topic (sorry once again),
please use e-mail address given below.

regards, Michal.

-- 
  Michal Szymanski ([EMAIL PROTECTED])
  Warsaw University Observatory, Warszawa, POLAND
-
Linux SMP list: FIRST see FAQ at http://www.irisa.fr/prive/mentre/smp-faq/
To Unsubscribe: send "unsubscribe linux-smp" to [EMAIL PROTECTED]

Reply via email to