pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/bacula Update to 1.38.1, provided by Geert He...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3ff8d10918fb
branches:  trunk
changeset: 503513:3ff8d10918fb
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Nov 22 18:35:25 2005 +0000

description:
Update to 1.38.1, provided by Geert Hendrickx in private mail.

- Corrected ACL for Solaris (David Duchscher and Attila Fulop).
- Add bacula_mail_summary.sh to examples directory. It makes a single email
  summary of any number of jobs. Submitted by Adrew J. Millar.
- Unmount command now unloads autochanger.
- Fix hang in FD (Martin Simmons)
- Fix Win98 stat() problem in FD (Thorsten Engel)
- Fix update slots which did not clear missing tapes.
- Fix autostart install for FreeBSD (user reported)
- Fix several problems with PostgreSQL scripts (Eric Bollinger)
- Critical: allow restore of the first file of non-portable Win32 backup.
- Important: with muliple concurrent jobs the autochanger could get
  confused because of a missing mutex.
- Fix accessing last slot in label and update slots.
- Modify configure.in to add execute option to sqlite3 catalog  scripts.
- Create update_xxx_table_8_to_9 scripts for updatedb
- Move the -lcrypt for PostgreSQL after the PostgreSQL libs in
  autoconf/bacula-macros/db.m4 as suggested by user.  Fixes bug #457.
- Remove @STATIC_CONS@ from tray-monitor Makefile as suggested by user.
  Fixes bug #456.

diffstat:

 sysutils/bacula/MESSAGE         |   6 +++---
 sysutils/bacula/Makefile        |   3 ++-
 sysutils/bacula/Makefile.common |   4 ++--
 sysutils/bacula/distinfo        |   8 ++++----
 sysutils/bacula/hacks.mk        |  20 ++++++++++++++++++++
 5 files changed, 31 insertions(+), 10 deletions(-)

diffs (89 lines):

diff -r 5d1ac84e8407 -r 3ff8d10918fb sysutils/bacula/MESSAGE
--- a/sysutils/bacula/MESSAGE   Tue Nov 22 18:15:56 2005 +0000
+++ b/sysutils/bacula/MESSAGE   Tue Nov 22 18:35:25 2005 +0000
@@ -1,13 +1,13 @@
 ===========================================================================
-$NetBSD: MESSAGE,v 1.1 2005/11/11 07:23:15 wiz Exp $
+$NetBSD: MESSAGE,v 1.2 2005/11/22 18:35:25 wiz Exp $
 
 You can find some useful scripts to create, update and drop the necessary
 databases, privileges and tables in ${PREFIX}/libexec/bacula/.
 
-If you're upgrading to bacula 1.38.0 from 1.36.x or earlier, you MUST either
+If you're upgrading to ${PKGNAME_NOREV} from 1.36.x or earlier, you MUST either
 recreate your catalog database or upgrade your old database using the
 ${PREFIX}/libexec/bacula/upgrade_bacula_tables script.
 
 Also you can not use an older file daemon with the newer director daemon,
-so you must upgrade any bacula-client installations as well.
+so you must upgrade any bacula-clientonly installations as well.
 ===========================================================================
diff -r 5d1ac84e8407 -r 3ff8d10918fb sysutils/bacula/Makefile
--- a/sysutils/bacula/Makefile  Tue Nov 22 18:15:56 2005 +0000
+++ b/sysutils/bacula/Makefile  Tue Nov 22 18:35:25 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2005/11/11 07:23:15 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2005/11/22 18:35:25 wiz Exp $
 
 CONFLICTS+=            bacula-client-[0-9]*
 
@@ -22,6 +22,7 @@
 
 PLIST_SUBST+=          BACULA_DB=${BACULA_DB}
 MESSAGE_SUBST+=                PREFIX=${PREFIX}
+MESSAGE_SUBST+=                PKGNAME_NOREV=${PKGNAME_NOREV}
 
 CONFIGURE_ARGS+=       --with-dir-user=${BACULA_DIR_USER} --with-dir-group=${BACULA_GROUP}
 CONFIGURE_ARGS+=       --with-sd-user=${BACULA_SD_USER} --with-sd-group=${BACULA_GROUP}
diff -r 5d1ac84e8407 -r 3ff8d10918fb sysutils/bacula/Makefile.common
--- a/sysutils/bacula/Makefile.common   Tue Nov 22 18:15:56 2005 +0000
+++ b/sysutils/bacula/Makefile.common   Tue Nov 22 18:35:25 2005 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile.common,v 1.16 2005/11/18 07:21:04 wiz Exp $
+# $NetBSD: Makefile.common,v 1.17 2005/11/22 18:35:25 wiz Exp $
 
-DISTNAME=              bacula-1.38.0
+DISTNAME=              bacula-1.38.1
 CATEGORIES=            sysutils
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=bacula/}
 
diff -r 5d1ac84e8407 -r 3ff8d10918fb sysutils/bacula/distinfo
--- a/sysutils/bacula/distinfo  Tue Nov 22 18:15:56 2005 +0000
+++ b/sysutils/bacula/distinfo  Tue Nov 22 18:35:25 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.4 2005/11/11 07:23:15 wiz Exp $
+$NetBSD: distinfo,v 1.5 2005/11/22 18:35:25 wiz Exp $
 
-SHA1 (bacula-1.38.0.tar.gz) = a080625119f999c4182dd81b977c92367a66ceed
-RMD160 (bacula-1.38.0.tar.gz) = 10db9bcffcb94ebccea69575d1a59afa5a4dce58
-Size (bacula-1.38.0.tar.gz) = 1847955 bytes
+SHA1 (bacula-1.38.1.tar.gz) = 5fba6bab72d28f83adb4b71bd69359ebc11de28b
+RMD160 (bacula-1.38.1.tar.gz) = 3c8b970dac9916b8e62cfa0ab9a96bb00d937e16
+Size (bacula-1.38.1.tar.gz) = 1856508 bytes
 SHA1 (patch-aa) = 3369d0c37108f05828ea7c33b7aabc287e0213fd
 SHA1 (patch-ac) = 295dbf7fc6d1f5104b13d37a8ff32ea8580d4019
 SHA1 (patch-ae) = ad4b7d5cb83f021235c11504a034def897fffcac
diff -r 5d1ac84e8407 -r 3ff8d10918fb sysutils/bacula/hacks.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/bacula/hacks.mk  Tue Nov 22 18:35:25 2005 +0000
@@ -0,0 +1,20 @@
+# $NetBSD: hacks.mk,v 1.1 2005/11/22 18:35:25 wiz Exp $
+
+.ifndef BACULA_HACKS_MK
+BACULA_HACKS_MK=       #defined
+
+### gcc 4.0* has been reported to produce bad code on amd64
+### with optimizations (-O2) turned on (causes segfaults).
+###
+.if ${MACHINE_ARCH} == "amd64"
+
+.include "../../mk/compiler.mk"
+
+.if !empty(CC_VERSION:Mgcc-4.0*)
+PKG_HACKS+=            dontoptimze
+BUILDLINK_TRANSFORM+=  rm:-O[0-9]*
+.endif
+
+.endif
+
+.endif



Home | Main Index | Thread Index | Old Index