Alasdair Kergon
b10cc18f53
Add -Wformat-security and change one fprintf() to fputs().
2007-04-27 19:26:57 +00:00
Alasdair Kergon
2294fdb496
Change some #include lines to search only standard system directories.
2007-04-27 17:46:16 +00:00
Alasdair Kergon
2d6a014920
Use CFLAGS when linking so mixed sparc builds can supply -m64
2007-01-11 17:12:27 +00:00
Alasdair Kergon
fd6570720a
Add configure --with-dmdir to compile against a device-mapper source tree.
...
Use no flush suspending for mirrors.
2007-01-09 20:31:08 +00:00
Alasdair Kergon
7840c78a23
Add DISTCLEAN_TARGETS to make template for configure.h.
...
More fixes to error paths.
2006-05-16 20:53:13 +00:00
Alasdair Kergon
45dca55fc8
Make SIZE_SHORT the default for display_size().
...
Fix some memory leaks in error paths found by coverity.
Use C99 struct initialisers.
Move DEFS into configure.h.
Clean-ups to remove miscellaneous compiler warnings.
2006-05-09 21:23:51 +00:00
Alasdair Kergon
70e45ad37b
Check for libsepol.
...
Add some cflow & scope support.
Separate out DEFS from CFLAGS.
Remove inlines and use unique function names.
2006-04-19 15:33:07 +00:00
Alasdair Kergon
160bb70cdf
Add %.so: %.a make template rule.
2006-02-02 19:16:47 +00:00
Alasdair Kergon
17e298ad2a
Only do lockfs filesystem sync when suspending snapshots.
...
Switchover library building to use LIB_SUFFIX.
2006-01-31 14:52:30 +00:00
Alasdair Kergon
8fbedf3441
Add DEFS
2005-10-25 19:03:59 +00:00
Alasdair Kergon
c65d95bf29
Cluster-extension-only installation.
2004-08-18 18:57:40 +00:00
Alasdair Kergon
24581482d0
make -O2 optimisation flag configurable.
2004-06-29 13:29:25 +00:00
Alasdair Kergon
20c0adb961
Fix LD_FLAGS->LDFLAGS. LD_DEPS->LDDEPS.
...
Update configure script: add --disable-selinux & some missing messages.
2004-06-28 14:01:24 +00:00
Alasdair Kergon
fe55bfddcf
lvm.static can be installed in different dir from rest of tools
2004-04-14 18:00:23 +00:00
Alasdair Kergon
c0842e6444
Install example config file by default if there isn't one already.
2004-04-14 17:39:55 +00:00
Alasdair Kergon
012ad2d423
More build fixes
2004-04-06 15:14:23 +00:00
Alasdair Kergon
bdee01a03d
Fix shared format1 build.
2004-04-05 16:29:37 +00:00
Alasdair Kergon
66ed5f82c4
Update copyright notices.
2004-03-30 19:35:44 +00:00
Alasdair Kergon
894c70e7f8
Update makefiles (incl. cmdlib).
2004-03-26 13:21:12 +00:00
Alasdair Kergon
16adf4de1b
Fix DESTDIR with configure path overrides.
2004-03-17 19:37:44 +00:00
Alasdair Kergon
f93434a8ce
Basic internationalisation support.
2004-02-13 22:56:45 +00:00
Alasdair Kergon
e63c51cd97
Inherit CFLAGS at make time
2003-10-21 21:59:42 +00:00
Alasdair Kergon
6a5f21b34e
Missing 'make install' dependency.
2003-05-06 11:58:55 +00:00
Alasdair Kergon
373058a32a
Improve build robustness.
2003-04-15 13:24:42 +00:00
Alasdair Kergon
e8c4bf56fe
Tidy various pre-processing incl. making libdl optional.
2003-03-24 18:08:53 +00:00
Alasdair Kergon
2f4d91fd69
configure --disable-devmapper if you don't have libdevmapper
2003-01-08 22:44:07 +00:00
Alasdair Kergon
dd2157534b
Default stripesize 64k & config file setting for it;
...
Clear many compiler warnings (i386) & associated bugs - hopefully without
introducing too many new bugs:-) (Same exercise required for other archs.)
Default compilation has optimisation - or else use ./configure --enable-debug
2002-12-19 23:25:55 +00:00
Alasdair Kergon
34dd8d0a91
Some new features.
2002-11-18 14:04:08 +00:00
AJ Lewis
83a9a7bdb2
o This resolves bug #79
...
o added -D_REENTRANT to the CFLAGS so clvmd works properly with liblvm
(I saw this problem with Redhat 7.3)
2002-08-15 15:31:33 +00:00
Patrick Caulfield
76f3792287
Use O_DIRECT for writing to devices.
...
Doesn't work on HPPA due to a kernel bug but other archs shuld be OK.
2002-07-22 08:10:54 +00:00
Alasdair Kergon
25c79a4fcd
Remove any core files on distclean.
2002-01-24 13:30:40 +00:00
Alasdair Kergon
ae14d205a5
Allow compilation against a device-mapper that was installed into $DESTDIR
...
Always check for negative (error) return code from lv_active()
2002-01-18 16:43:19 +00:00
Alasdair Kergon
71f5d0dac7
Another attempt to support both readline versions.
2002-01-08 19:17:08 +00:00
Alasdair Kergon
8697263bde
Fix $DESTDIR support
2002-01-02 14:23:10 +00:00
Alasdair Kergon
e905a20a60
Tweaks for make install. -m args replaces verbose to display maps.
2001-12-03 20:23:53 +00:00
Alasdair Kergon
649c8649f7
Make source files depend on makefiles.
2001-11-28 15:00:49 +00:00
Alasdair Kergon
405139e3b8
o Tool support for segments.
...
o vgmerge working.
2001-11-28 13:45:50 +00:00
Alasdair Kergon
4f8d347171
Use CFLAGS during make rule generation.
2001-11-28 12:28:03 +00:00
Joe Thornber
47a14884d6
o Turn on pool debugging by default (-DDEBUG_POOL)
2001-11-28 09:07:53 +00:00
Patrick Caulfield
fa904b53be
Don't need EXTRA_LIBS as autoconf fills in LIBS for us with all that is needed.
...
BTW if there are any *real* autoconf experts out there please feel free to flame
me.
2001-11-16 11:39:13 +00:00
Patrick Caulfield
02a13a5a18
Do substitution on LIBS so that those platforms that need -lncurses as well as
...
lreadline will work.
2001-11-16 10:40:16 +00:00
Alasdair Kergon
0ac7ead922
Merge lvreduce & lvextend into lvresize.
2001-11-13 14:17:50 +00:00
Alasdair Kergon
993dfa4368
lvremove
2001-10-29 13:52:23 +00:00
Alasdair Kergon
b7ab3f673c
o fopen error message
...
o debug options in makefile
2001-10-25 15:07:26 +00:00
Alasdair Kergon
0b8c30c109
persistent filter & some log message changes
2001-10-23 18:20:27 +00:00
Alasdair Kergon
5380bd39ca
makefile support for tests
2001-10-04 12:07:29 +00:00
Alasdair Kergon
b753656d50
Create symlinks to .h files in an include directory
2001-10-01 13:36:54 +00:00
Alasdair Kergon
157159e487
Fix dependencies.
2001-09-24 12:05:04 +00:00
Alasdair Kergon
02ada9f800
Makefiles & autoconf.
2001-09-21 12:37:43 +00:00