X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;ds=sidebyside;f=bacula%2Fsrc%2Fversion.h;h=f43f6373ec8ae1250b3e771708f8d9289aec794a;hb=24f1f8633a8581af617852057dba131eafccc6b2;hp=e14caabec74f4ed2a475eecdbcda578ee9013cbe;hpb=d1420f4435617fd71863d746518ceb1f09b9c517;p=bacula%2Fbacula diff --git a/bacula/src/version.h b/bacula/src/version.h index e14caabec7..f43f6373ec 100644 --- a/bacula/src/version.h +++ b/bacula/src/version.h @@ -1,19 +1,16 @@ -/* - * Version $Id$ - */ #undef VERSION -#define VERSION "3.1.4" -#define BDATE "08 October 2009" -#define LSMDATE "08Oct09" +#define VERSION "5.1.2" +#define BDATE "14 February 2010" +#define LSMDATE "14Feb10" -#define PROG_COPYRIGHT "Copyright (C) %d-2009 Free Software Foundation Europe e.V.\n" -#define BYEAR "2009" /* year for copyright messages in progs */ +#define PROG_COPYRIGHT "Copyright (C) %d-2010 Free Software Foundation Europe e.V.\n" +#define BYEAR "2010" /* year for copyright messages in progs */ /* Bacula® - The Network Backup Solution - Copyright (C) 2000-2009 Free Software Foundation Europe e.V. + Copyright (C) 2000-2010 Free Software Foundation Europe e.V. The main author of Bacula is Kern Sibbald, with contributions from many others, a complete list can be found in the file AUTHORS. @@ -38,6 +35,28 @@ Switzerland, email:ftf@fsfeurope.org. */ +/* Shared object library versions */ +#define LIBBAC_LT_CURRENT 5 +#define LIBBAC_LT_REVISION 1 +#define LIBBAC_LT_AGE 0 + +#define LIBBACCFG_LT_CURRENT 5 +#define LIBBACCFG_LT_REVISION 1 +#define LIBBACCFG_LT_AGE 0 + +#define LIBBACPY_LT_CURRENT 5 +#define LIBBACPY_LT_REVISION 1 +#define LIBBACPY_LT_AGE 0 + +#define LIBBACSQL_LT_CURRENT 5 +#define LIBBACSQL_LT_REVISION 1 +#define LIBBACSQL_LT_AGE 0 + +#define LIBBACFIND_LT_CURRENT 5 +#define LIBBACFIND_LT_REVISION 1 +#define LIBBACFIND_LT_AGE 0 + + /* Debug flags */ #undef DEBUG @@ -65,10 +84,19 @@ #if DEVELOPER # ifndef _USE_LOCKMGR # define _USE_LOCKMGR -# endif -#endif +# endif /* _USE_LOCKMGR */ +/* + * Enable priority management with the lock manager + * + * Note, turning this on will cause the Bacula SD to abort if + * mutexes are executed out of order, which could lead to a + * deadlock. However, note that this is not necessarily a + * deadlock, so turn this on only for debugging. + */ +#define USE_LOCKMGR_PRIORITY +#endif /* DEVELOPER */ -#if !HAVE_LINUX_OS +#if !HAVE_LINUX_OS && !HAVE_SUN_OS && !HAVE_DARWIN_OS && !HAVE_FREEBSD_OS # undef _USE_LOCKMGR #endif