K 10
svn:author
V 6
iulius
K 8
svn:date
V 27
2011-06-11T06:04:18.455317Z
K 7
svn:log
V 976
Fix the build on MacOS because of common variables.  We just declare
them as non-common by adding initialisations.

Root cause seems to be that ranlib behaves different on MacOS X.  By
default, ranlib (actual libtool, ranlib is a symbolic link to libtool)
doesn't put common symbols in the index.  From ranlib(1):

       -c     Include  common symbols as definitions with respect to the
              table of contents.  This is seldom the  intended  behavior
              for  linking from a library, as it forces the linking of a
              library member  just  because  it  uses  an  uninitialized
              global  that  is  undefined  at that point in the linking.
              This option is included only because this was the original
              behavior of ranlib.  This option is not the default.


Thanks to Dennis Preiser and vi Bo Lindbergh for the patch.

Also remove the three now unnecessary mentions to shmem.o, expire.o
and ov.o in ovmethod.mk.

END
