public inbox for lvm2-cvs@sourceware.org
help / color / mirror / Atom feed
* LVM2 WHATS_NEW make.tmpl.in
@ 2010-10-07 16:33 agk
  0 siblings, 0 replies; 9+ messages in thread
From: agk @ 2010-10-07 16:33 UTC (permalink / raw)
  To: lvm-devel, lvm2-cvs

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	agk@sourceware.org	2010-10-07 16:33:35

Modified files:
	.              : WHATS_NEW make.tmpl.in 

Log message:
	Allow CC to be overridden at build time (for 'scan-build make').

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1746&r2=1.1747
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/make.tmpl.in.diff?cvsroot=lvm2&r1=1.111&r2=1.112

--- LVM2/WHATS_NEW	2010/10/05 17:34:05	1.1746
+++ LVM2/WHATS_NEW	2010/10/07 16:33:34	1.1747
@@ -1,5 +1,6 @@
 Version 2.02.75 - 
 =====================================
+  Allow CC to be overridden at build time (for 'scan-build make').
   Rename 'flags' to 'status' in struct metadata_area.
   Avoid segfault by limiting partial mode for lvm1 metadata. (2.02.74)
   Add dm_zalloc and use it and dm_pool_zalloc throughout.
--- LVM2/make.tmpl.in	2010/09/27 19:09:34	1.111
+++ LVM2/make.tmpl.in	2010/10/07 16:33:35	1.112
@@ -17,9 +17,8 @@
 
 @SET_MAKE@
 
-CC = @CC@
+CC ?= @CC@
 RANLIB = @RANLIB@
-SHELL = /bin/sh
 INSTALL = @INSTALL@
 MKDIR_P = @MKDIR_P@
 MSGFMT = @MSGFMT@


^ permalink raw reply	[flat|nested] 9+ messages in thread

* LVM2 WHATS_NEW make.tmpl.in
@ 2011-11-20 20:52 agk
  0 siblings, 0 replies; 9+ messages in thread
From: agk @ 2011-11-20 20:52 UTC (permalink / raw)
  To: lvm-devel, lvm2-cvs

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	agk@sourceware.org	2011-11-20 20:52:09

Modified files:
	.              : WHATS_NEW make.tmpl.in 

Log message:
	Don't ignore configure --mandir and --infodir.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.2192&r2=1.2193
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/make.tmpl.in.diff?cvsroot=lvm2&r1=1.123&r2=1.124

--- LVM2/WHATS_NEW	2011/11/18 19:42:03	1.2192
+++ LVM2/WHATS_NEW	2011/11/20 20:52:09	1.2193
@@ -1,5 +1,6 @@
 Version 2.02.89 - 
 ==================================
+  Don't ignore configure --mandir and --infodir.
   Drop pool memory allocated within lv_has_target_type().
   Reduce stack allocation of some PATH_MAX sized char buffers.
   Unlock memory before writing metadata.
@@ -8,7 +9,7 @@
   Skip non-virtual snapshots for availability change for lvchange with vg name.
   Adjusted mirror region size only for mirrors and raids.
   Reorder prompt conditions for removal of active volumes.
-  Avoid 'mda inconsistency' by properly registering UNLABELLED_PV flag (2.02.86).
+  Avoid 'mda inconsistency' by properly registering UNLABELLED_PV flag (2.02.86)
   Fix --enable-static_link unless using --enable-dmeventd / --enable-udev_sync.
   Move gentoo MAKEDEV to /sbin in lvm2create_initrd.
   Add filter to avoid scan of device if it is part of active multipath.
--- LVM2/make.tmpl.in	2011/11/14 21:30:35	1.123
+++ LVM2/make.tmpl.in	2011/11/20 20:52:09	1.124
@@ -58,9 +58,9 @@
 usrlibdir = $(DESTDIR)@usrlibdir@
 sbindir = $(DESTDIR)@sbindir@
 usrsbindir = $(DESTDIR)@usrsbindir@
-datarootdir = $(DESTDIR)@datarootdir@
-infodir = $(datarootdir)/info
-mandir = $(datarootdir)/man
+datarootdir = @datarootdir@
+infodir = $(DESTDIR)@infodir@
+mandir = $(DESTDIR)@mandir@
 localedir = $(DESTDIR)@LOCALEDIR@
 staticdir = $(DESTDIR)@STATICDIR@
 udevdir = $(DESTDIR)@udevdir@


^ permalink raw reply	[flat|nested] 9+ messages in thread

* LVM2 WHATS_NEW make.tmpl.in
@ 2010-08-02 12:57 agk
  0 siblings, 0 replies; 9+ messages in thread
From: agk @ 2010-08-02 12:57 UTC (permalink / raw)
  To: lvm-devel, lvm2-cvs

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	agk@sourceware.org	2010-08-02 12:57:04

Modified files:
	.              : WHATS_NEW make.tmpl.in 

Log message:
	revert the 'Base' change - that wasn't the cause of the problem

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1683&r2=1.1684
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/make.tmpl.in.diff?cvsroot=lvm2&r1=1.108&r2=1.109

--- LVM2/WHATS_NEW	2010/08/02 12:44:21	1.1683
+++ LVM2/WHATS_NEW	2010/08/02 12:57:04	1.1684
@@ -3,7 +3,6 @@
   Fix exported_symbols generation to use standard compiler arguments.
   Use #include <> not "" in lvm2app.h which gets installed on the system.
   Make liblvm.device-mapper wait for include file generation.
-  Drop explicit 'Base' version from exported symbols.
   Fix configure to supply DEFAULT_RUN_DIR to Makefiles.
   Fix wrong number of mirror log at allocate policy
 
--- LVM2/make.tmpl.in	2010/08/02 12:44:21	1.108
+++ LVM2/make.tmpl.in	2010/08/02 12:57:04	1.109
@@ -366,7 +366,7 @@
 	) > $@
 
 .export.sym: .exported_symbols_generated
-	set -e; (echo "{"; echo "	global:"; \
+	set -e; (echo "Base {"; echo "	global:"; \
 		 sed "s/^/		/;s/$$/;/" < $<; \
 		 echo "	local:"; echo "		*;"; echo "};") > $@
 


^ permalink raw reply	[flat|nested] 9+ messages in thread

* LVM2 WHATS_NEW make.tmpl.in
@ 2010-08-02 12:44 agk
  0 siblings, 0 replies; 9+ messages in thread
From: agk @ 2010-08-02 12:44 UTC (permalink / raw)
  To: lvm-devel, lvm2-cvs

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	agk@sourceware.org	2010-08-02 12:44:21

Modified files:
	.              : WHATS_NEW make.tmpl.in 

Log message:
	Fix exported_symbols generation to use standard compiler arguments.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1682&r2=1.1683
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/make.tmpl.in.diff?cvsroot=lvm2&r1=1.107&r2=1.108

--- LVM2/WHATS_NEW	2010/08/02 12:23:01	1.1682
+++ LVM2/WHATS_NEW	2010/08/02 12:44:21	1.1683
@@ -1,5 +1,6 @@
 Version 2.02.73 - 
 ================================
+  Fix exported_symbols generation to use standard compiler arguments.
   Use #include <> not "" in lvm2app.h which gets installed on the system.
   Make liblvm.device-mapper wait for include file generation.
   Drop explicit 'Base' version from exported symbols.
--- LVM2/make.tmpl.in	2010/07/31 14:13:59	1.107
+++ LVM2/make.tmpl.in	2010/08/02 12:44:21	1.108
@@ -360,7 +360,7 @@
 	set -e; \
 	( cat $(srcdir)/.exported_symbols; \
 	  if test x$(EXPORTED_HEADER) != x; then \
-        	$(CC) -E -P $(EXPORTED_HEADER) | \
+        	$(CC) -E -P $(INCLUDES) $(DEFS) $(CFLAGS) $(EXPORTED_HEADER) | \
         	$(SED) -ne "/^typedef|}/!s/.*[ \*]\(\$(EXPORTED_FN_PREFIX)_[a-z0-9_]*\)(.*/\1/p"; \
 	  fi \
 	) > $@


^ permalink raw reply	[flat|nested] 9+ messages in thread

* LVM2 WHATS_NEW make.tmpl.in
@ 2010-07-31 14:14 agk
  0 siblings, 0 replies; 9+ messages in thread
From: agk @ 2010-07-31 14:14 UTC (permalink / raw)
  To: lvm-devel, lvm2-cvs

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	agk@sourceware.org	2010-07-31 14:13:59

Modified files:
	.              : WHATS_NEW make.tmpl.in 

Log message:
	Drop explicit 'Base' version from exported symbols.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1679&r2=1.1680
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/make.tmpl.in.diff?cvsroot=lvm2&r1=1.106&r2=1.107

--- LVM2/WHATS_NEW	2010/07/31 00:43:41	1.1679
+++ LVM2/WHATS_NEW	2010/07/31 14:13:59	1.1680
@@ -1,5 +1,6 @@
 Version 2.02.73 - 
 ================================
+  Drop explicit 'Base' version from exported symbols.
   Fix configure to supply DEFAULT_RUN_DIR to Makefiles.
   Fix wrong number of mirror log at allocate policy
 
--- LVM2/make.tmpl.in	2010/07/20 14:38:44	1.106
+++ LVM2/make.tmpl.in	2010/07/31 14:13:59	1.107
@@ -366,7 +366,7 @@
 	) > $@
 
 .export.sym: .exported_symbols_generated
-	set -e; (echo "Base {"; echo "	global:"; \
+	set -e; (echo "{"; echo "	global:"; \
 		 sed "s/^/		/;s/$$/;/" < $<; \
 		 echo "	local:"; echo "		*;"; echo "};") > $@
 


^ permalink raw reply	[flat|nested] 9+ messages in thread

* LVM2 WHATS_NEW make.tmpl.in
@ 2010-07-09 15:26 agk
  0 siblings, 0 replies; 9+ messages in thread
From: agk @ 2010-07-09 15:26 UTC (permalink / raw)
  To: lvm-devel, lvm2-cvs

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	agk@sourceware.org	2010-07-09 15:26:41

Modified files:
	.              : WHATS_NEW make.tmpl.in 

Log message:
	Fix redundant declarations and always compile with -Wredundant-decls.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1660&r2=1.1661
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/make.tmpl.in.diff?cvsroot=lvm2&r1=1.104&r2=1.105

--- LVM2/WHATS_NEW	2010/07/09 15:08:12	1.1660
+++ LVM2/WHATS_NEW	2010/07/09 15:26:41	1.1661
@@ -1,5 +1,6 @@
 Version 2.02.71 -
 ===============================
+  Fix redundant declarations and always compile with -Wredundant-decls.
   Fix possible hang when all mirror images of a mirrored log fail.
   Do not log backtrace in valid _lv_resume() code path.
   Cleanup help strings in configure.in.
--- LVM2/make.tmpl.in	2010/06/25 18:17:38	1.104
+++ LVM2/make.tmpl.in	2010/07/09 15:26:41	1.105
@@ -107,9 +107,9 @@
 
 .SUFFIXES: .c .d .o .so .a .po .pot .mo .dylib
 
-CFLAGS += -fPIC -Wall -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -Wmissing-noreturn -Wformat-security
+CFLAGS += -fPIC -Wall -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -Wmissing-noreturn -Wformat-security -Wredundant-decls
 
-#CFLAGS += -W -Wconversion -Wpointer-arith -Wredundant-decls -Wbad-function-cast -Wcast-qual
+#CFLAGS += -W -Wconversion -Wpointer-arith -Wbad-function-cast -Wcast-qual
 #CFLAGS += -pedantic -std=gnu99
 
 CFLAGS += @COPTIMISE_FLAG@


^ permalink raw reply	[flat|nested] 9+ messages in thread

* LVM2 WHATS_NEW make.tmpl.in
@ 2010-04-15 15:09 zkabelac
  0 siblings, 0 replies; 9+ messages in thread
From: zkabelac @ 2010-04-15 15:09 UTC (permalink / raw)
  To: lvm-devel, lvm2-cvs

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	zkabelac@sourceware.org	2010-04-15 15:09:35

Modified files:
	.              : WHATS_NEW make.tmpl.in 

Log message:
	Fix double DESTDIR usage for infodir and mandir.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1526&r2=1.1527
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/make.tmpl.in.diff?cvsroot=lvm2&r1=1.90&r2=1.91

--- LVM2/WHATS_NEW	2010/04/15 15:06:26	1.1526
+++ LVM2/WHATS_NEW	2010/04/15 15:09:35	1.1527
@@ -1,6 +1,7 @@
 Version 2.02.64 -
 =================================
   Added awk script relpath.awk to calculate relative paths.
+  Fix double DESTDIR usage for infodir and mandir.
 
 Version 2.02.63 - 14th April 2010
 =================================
--- LVM2/make.tmpl.in	2010/04/09 21:42:48	1.90
+++ LVM2/make.tmpl.in	2010/04/15 15:09:35	1.91
@@ -57,8 +57,8 @@
 sbindir = $(DESTDIR)@sbindir@
 usrsbindir = $(DESTDIR)@usrsbindir@
 datarootdir = $(DESTDIR)@datarootdir@
-infodir = $(DESTDIR)@infodir@
-mandir = $(DESTDIR)@mandir@
+infodir = $(datarootdir)/info
+mandir = $(datarootdir)/man
 localedir = $(DESTDIR)@LOCALEDIR@
 staticdir = $(DESTDIR)@STATICDIR@
 udevdir = $(DESTDIR)@udevdir@


^ permalink raw reply	[flat|nested] 9+ messages in thread

* LVM2 WHATS_NEW make.tmpl.in
@ 2010-03-04  9:48 zkabelac
  0 siblings, 0 replies; 9+ messages in thread
From: zkabelac @ 2010-03-04  9:48 UTC (permalink / raw)
  To: lvm-devel, lvm2-cvs

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	zkabelac@sourceware.org	2010-03-04 09:48:19

Modified files:
	.              : WHATS_NEW make.tmpl.in 

Log message:
	Use datarootdir and fix warning during configure process:
	config.status: WARNING:  'make.tmpl.in' seems to ignore the --datarootdir setting.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1443&r2=1.1444
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/make.tmpl.in.diff?cvsroot=lvm2&r1=1.75&r2=1.76

--- LVM2/WHATS_NEW	2010/03/04 09:46:38	1.1443
+++ LVM2/WHATS_NEW	2010/03/04 09:48:19	1.1444
@@ -1,5 +1,6 @@
 Version 2.02.62 -
 ====================================
+  Fix autoconf warning about ignored datarootdir.
   Increase AC_PREREQ version to 2.61 (for AC_PROC_SED, AC_PROG_MKDIR_P).
   Handle a misaligned device that reports a -1 alignment_offset.
   Extend core allocation code in preparation for mirrored log areas.
--- LVM2/make.tmpl.in	2010/01/22 13:20:32	1.75
+++ LVM2/make.tmpl.in	2010/03/04 09:48:19	1.76
@@ -47,6 +47,7 @@
 usrlibdir = $(DESTDIR)@usrlibdir@
 sbindir = $(DESTDIR)@sbindir@
 usrsbindir = $(DESTDIR)@usrsbindir@
+datarootdir = $(DESTDIR)@datarootdir@
 infodir = $(DESTDIR)@infodir@
 mandir = $(DESTDIR)@mandir@
 localedir = $(DESTDIR)@LOCALEDIR@


^ permalink raw reply	[flat|nested] 9+ messages in thread

* LVM2 WHATS_NEW make.tmpl.in
@ 2009-04-07 22:53 agk
  0 siblings, 0 replies; 9+ messages in thread
From: agk @ 2009-04-07 22:53 UTC (permalink / raw)
  To: lvm-devel, lvm2-cvs

CVSROOT:	/cvs/lvm2
Module name:	LVM2
Changes by:	agk@sourceware.org	2009-04-07 22:53:48

Modified files:
	.              : WHATS_NEW make.tmpl.in 

Log message:
	Add missing 'device-mapper' internal subdir build dependency.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1077&r2=1.1078
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/make.tmpl.in.diff?cvsroot=lvm2&r1=1.64&r2=1.65

--- LVM2/WHATS_NEW	2009/04/07 10:20:28	1.1077
+++ LVM2/WHATS_NEW	2009/04/07 22:53:48	1.1078
@@ -1,5 +1,6 @@
 Version 2.02.46 - 
 ================================
+  Add missing 'device-mapper' internal subdir build dependency.
   Fix memory leak in mirror allocation code.
   Save and restore the previous logging level when log level is changed.
   Fix error message when archive initialization fails.
--- LVM2/make.tmpl.in	2009/02/22 22:11:58	1.64
+++ LVM2/make.tmpl.in	2009/04/07 22:53:48	1.65
@@ -152,7 +152,7 @@
 install_cluster: all $(SUBDIRS.install_cluster)
 install_device-mapper: $(SUBDIRS.install_device-mapper)
 
-$(SUBDIRS):
+$(SUBDIRS): $(SUBDIRS.device-mapper)
 	$(MAKE) -C $@
 
 $(SUBDIRS.device-mapper):


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2011-11-20 20:52 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-07 16:33 LVM2 WHATS_NEW make.tmpl.in agk
  -- strict thread matches above, loose matches on Subject: below --
2011-11-20 20:52 agk
2010-08-02 12:57 agk
2010-08-02 12:44 agk
2010-07-31 14:14 agk
2010-07-09 15:26 agk
2010-04-15 15:09 zkabelac
2010-03-04  9:48 zkabelac
2009-04-07 22:53 agk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).