2000.04.29 08:28 "upgrade to v3.5.5", by Arnar Mar Hrafnkelsson

Hi - I have a new question. I tried to upgrade to 3.5.5 but had some problems. When I ran the configure script I got this in there:

Checking for Dynamic Shared Object (DSO) support.
./configure: [: missing `]'
./configure: -r: command not found
Done checking for DSO support.

This is on a redhat 6.2 system, this is my libc

-rwxr-xr-x    1 root     root      4101324 Feb 29 16:57 /lib/libc-2.1.3.so
lrwxrwxrwx    1 root     root           13 Apr  4 22:10 /lib/libc.so.6 ->libc-2.1.3.so

The reason for the error seems to be on line 1159

  1158      *-linux*)
  1159          if [ -r /lib/libc.so.6 || -r /lib/libc.so.5 ]; then
  1160              DSOSUF=so.${DIST_MAJOR}

After changing it to

  1159          if [ -r /lib/libc.so.6 -o -r /lib/libc.so.5 ]; then

It worked fine. I hope this helps. If you have had this many times before just disregard, I didn't find the mailing list archives so I just sent it.

Cheers, Arnar.