set major version of shlibs to 0
commit73379f0be5cea4faacaceb9ad90ebbf2c16096aa
authorBen Gras <ben@minix3.org>
Wed, 9 May 2012 14:45:11 +0000 (9 16:45 +0200)
committerBen Gras <ben@minix3.org>
Thu, 10 May 2012 14:38:24 +0000 (10 16:38 +0200)
tree6764e59bddabf181286e6ee1328efdb972e21610
parentcfb2d7bca570c930138a5b031d3401147bbada1a
set major version of shlibs to 0

WARNING: this will break existing dynamically linked binaries if they
exist. If you have any:
. re-build world statically first if necessary
. remove libraries from /lib and /usr/lib
. then build world

This change:
. avoids possible future dismay when interfacing other
  systems' binaries; done until they are abi-compatible

Thanks to Antoine Leca for pointing this out.
21 files changed:
docs/UPDATING
drivers/ramdisk/proto.common.dynamic
external/bsd/file/lib/shlib_version
external/bsd/libarchive/lib/libarchive/shlib_version
external/public-domain/xz/lib/shlib_version
lib/libbz2/shlib_version
lib/libc/compat/shlib_version
lib/libc/shlib_version [copied from lib/libcompat_minix/shlib_version with 50% similarity]
lib/libcompat_minix/shlib_version
lib/libcrypt/shlib_version
lib/libcurses/shlib_version
lib/libelf/Makefile
lib/libm/arch/i387/shlib_version
lib/libm/shlib_version
lib/libminlib/shlib_version
lib/libprop/shlib_version
lib/libpuffs/shlib_version
lib/librefuse/shlib_version
lib/libterminfo/shlib_version
lib/libutil/shlib_version
lib/libz/shlib_version