gnu/lib: Raise WARNS generally to 1 via Makefile.inc.
lvm2: More cleanup (include <unistd.h>, use default CSTD, WARNS = 1).<unistd.h> is required for some prototypes (getpid(), unlink(), ...).WARNS?=2 requires some more work.
Remove more lvm2 related _XOPEN_SOURCE definitions.
Set CSTD back to gnu89 again for various contrib/ related stuff.
libdevmapper, liblvm - stop inter-lib linking* Don't link libraries to other libraries, this only causes trouble like having to do: -lprop -ldevmapper -lprop.* Remove the double-linking to prop
libdevmapper, liblvm - stop inter-lib linking* Don't link libraries to other libraries, this only causes trouble like having to do: -lprop -ldevmapper -lprop.* Remove the double-linking to prop and crypto in cryptdisks.Suggested-by: Sascha Wildner (swildner@)
show more ...
libdevmapper/liblvm: Add SHLIB_MAJOR so we get the .so too.
lvm2 stuff - bind into build system* Bind all the lvm2 stuff into the build system and get rid of useless lvm2tools.mk.