For some reason, I allowd symbols from libc to overide symbols from
authorSam Hartman <hartmans@mit.edu>
Sun, 28 Jul 1996 04:46:46 +0000 (04:46 +0000)
committerSam Hartman <hartmans@mit.edu>
Sun, 28 Jul 1996 04:46:46 +0000 (04:46 +0000)
the shared library when building AIX shared libraries without gcc.
This is broken and fails when using gssrpc.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8856 dc483132-0cff-0310-8789-dd5450dbe970

src/util/ChangeLog
src/util/makeshlib.sh

index ab39db25da9984e5bdb667d675cbb020d29861ec..439fe79a974f65b6d6dafff194cfd8f05b25abc3 100644 (file)
@@ -1,3 +1,8 @@
+Sun Jul 28 00:43:16 1996  Sam Hartman  <hartmans@tertius.mit.edu>
+
+       * makeshlib.sh (aix Allow symbols for the shared library to
+        overide symbols from libc.
+
 Wed Jul 10 00:52:28 1996  Marc Horowitz  <marc@mit.edu>
 
        * Makefile.in (all-unix): "install" the db2 headers and libs with
index 5b606227881815903da4def393e869a3e8da6fba..e017406f4c76c947b40764e6c1b4c9ab64576254 100644 (file)
@@ -109,7 +109,7 @@ ar cq $library $FILES || exit $?
        then
        if test "$HAVE_GCC" = "yes" ; then
                $CC -o shr.o.$VERSION $library -nostartfiles -Xlinker -bgcbypass:1 -Xlinker -bfilelist -Xlinker -bM:SRE -Xlinker -bE:${library}.syms $ldflags $liblist $libdirfl
-               else ld -o shr.o.$VERSION $library -H512 -T512 -bM:SRE -lc $ldflags -bfilelist -bgcbypass:1 -bnodelcsect -x -bE:${library}.syms $libdirfl $liblist
+               else ld -o shr.o.$VERSION $library -H512 -T512 -bM:SRE  $ldflags -bfilelist -bgcbypass:1 -bnodelcsect -x -bE:${library}.syms $libdirfl $liblist -lc
             fi
  stat=$?
        if [ $stat -eq 0 ]