pkgsrc-WIP-discuss archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: [Bacula-devel] Re: wip/bacula
- To: bacula-devel%lists.sourceforge.net@localhost
- Subject: Re: [Bacula-devel] Re: wip/bacula
- From: Kern Sibbald <kern%sibbald.com@localhost>
- Date: Fri, 14 Oct 2005 10:20:45 +0200 See http://spamassassin.org/tag/ for more details. Report problems to http://sf.net/tracker/?func=add&group_id=1&atid=200001 1.0 FORGED_RCVD_HELO Received: contains a forged HELO 0.0 SF_CHICKENPOX_PARATHESES_OPEN BODY: Text interparsed with ( 0.0 SF_CHICKENPOX_PERIOD BODY: Text interparsed with . 0.0 SF_CHICKENPOX_SLASH BODY: Text interparsed with / 0.0 SF_CHICKENPOX_MINUS BODY: Text interparsed with - 0.0 SF_CHICKENPOX_UNDERSCORE BODY: Text interparsed with _ 0.0 SF_CHICKENPOX_AT BODY: Text interparsed with @ 0.0 SF_CHICKENPOX_APOSTROPHE BODY: Text interparsed with '
Thanks. I've added your patch to 1.37.41
On Friday 14 October 2005 10:10, Geert Hendrickx wrote:
> On Thu, Oct 13, 2005 at 05:45:44PM +0200, Florian Heigl wrote:
> > the first error is related to NetBSD's statvfs, and was already
> > fixed by the bacula people in march.
> > See:
> > "15Mar05 1.36.2-netbsd.patch
> > This patch corrects a compile problem because of no statfs()
> > on NetBSD. The patch was submitted by kardel with bug 258."
>
> This patch made it work on 3.x and -current, but broke it for 2.x. The
> proper way is to add an autoconf check for <sys/statvfs.h>, and to #ifdef
> the code accordingly. I have submitted the folowing diff to pkgsrc:
>
> ===>
> --- autoconf/configure.in.orig 2005-10-14 10:02:10.000000000 +0200
> +++ autoconf/configure.in 2005-10-14 10:05:03.000000000 +0200
> @@ -1275,6 +1275,8 @@
> fi
> AC_MSG_RESULT($fstype)
>
> +AC_CHECK_HEADER(sys/statvfs.h, [
> AC_DEFINE(HAVE_SYS_STATVFS_H,1,[Defines
> if your system have the sys/statvfs.h header file])] , ) +
> dnl#
> --------------------------------------------------------------------------
> dnl# CHECKING FOR TYPEDEFS, STRUCTURES, AND COMPILER CHARACTERISTICS. dnl#
> --------------------------------------------------------------------------
> --- autoconf/config.h.in.orig 2005-10-14 10:02:18.000000000 +0200
> +++ autoconf/config.h.in 2005-10-13 18:01:12.000000000 +0200
> @@ -97,6 +97,9 @@
> very expensive. */
> #undef CACHE_IDS
>
> +/* Define if you have the <sys/statvfs.h> header file */
> +#undef HAVE_SYS_STATVFS_H
> +
> /* Define to use SVR4 statvfs to get filesystem type. */
> #undef FSTYPE_STATVFS
> --- src/findlib/fstype.c.orig 2005-04-05 19:23:56.000000000 +0200
> +++ src/findlib/fstype.c
> @@ -80,6 +80,12 @@ bool fstype(const char *fname, char *fs,
> #include <sys/param.h>
> #include <sys/mount.h>
>
> +#ifdef HAVE_SYS_STATVFS_H
> +#include <sys/statvfs.h>
> +#else
> +#define statvfs statfs
> +#endif
> +
> bool fstype(const char *fname, char *fs, int fslen)
> {
> struct statvfs st;
> <===
>
> Geert
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by:
> Power Architecture Resource Center: Free content, downloads, discussions,
> and more. http://solutions.newsforge.com/ibmarch.tmpl
> _______________________________________________
> Bacula-devel mailing list
> Bacula-devel%lists.sourceforge.net@localhost
> https://lists.sourceforge.net/lists/listinfo/bacula-devel
--
Best regards,
Kern
(">
/\
V_V
-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
pkgsrc-wip-discuss mailing list
pkgsrc-wip-discuss%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-discuss
Home |
Main Index |
Thread Index |
Old Index