Also, the specific typedef redeclaration errors (missed from earlier
notes):

===> Building for bacula-clientonly-2.2.6
==>Entering
directory /usr/pkgsrc/sysutils/bacula-clientonly/work/bacula-2.2.6/src
==>Entering
directory /usr/pkgsrc/sysutils/bacula-clientonly/work/bacula-2.2.6/scripts
==>Entering
directory /usr/pkgsrc/sysutils/bacula-clientonly/work/bacula-2.2.6/src/lib
Compiling attr.c
/usr/include/sys/types.h:100: error: declaration does not declare
anything
/usr/include/sys/types.h:135: error: declaration does not declare
anything
../bc_types.h:65: error: conflicting declaration 'typedef char int8_t'
/usr/lib/gcc/powerpc-apple-darwin9/4.0.1/include/stdint.h:20: error:
'int8_t' has a previous declaration as 'typedef signed char int8_t'
*** Error code 1

Stop.
bmake: stopped
in /usr/pkgsrc/sysutils/bacula-clientonly/work/bacula-2.2.6/src/lib


  ====== Error
in /usr/pkgsrc/sysutils/bacula-clientonly/work/bacula-2.2.6/src/lib
======


==>Entering
directory /usr/pkgsrc/sysutils/bacula-clientonly/work/bacula-2.2.6/src/findlib


On Wed, 2007-11-21 at 20:55 -0500, Brian A. Seklecki wrote:
> ---------- Forwarded message ----------
> Date: Wed, 21 Nov 2007 17:53:40 -0500 (EST)
> From: Brian A. Seklecki <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED], [email protected]
> Subject: Darwin / OS/X Probes HAVE_INTXX_T in autoconf...
> 
> 
> [EMAIL PROTECTED]:/pkgsrc/sysutils/bacula-clientonly# grep -ir HAVE_INTXX_T 
> ./work/bacula-2.2.6/config.log
> [...]
> ac_cv_have_intxx_t=yes
> #define HAVE_INTXX_T 1
> 
> The definitions in src/bc_types.h conflict w/ :
> 
> /usr/lib/gcc/powerpc-apple-darwin9/4.0.1/include/stdint.h
> /usr/include/stdint.h (symlink)
> /usr/include/sys/types.h
> 
> Als, in types.h, you also fail with:
> 
> /usr/include/sys/types.h:100: error: declaration does not declare anything
> /usr/include/sys/types.h:135: error: declaration does not declare anything
> 
> # diff -u /usr/include/sys/types.h.orig /usr/include/sys/types.h
> --- /usr/include/sys/types.h.orig       2007-11-21 20:52:44.000000000 
> -0500
> +++ /usr/include/sys/types.h    2007-11-21 20:53:51.000000000 -0500
> @@ -97,7 +97,7 @@
>   typedef        quad_t *                qaddr_t;
> 
>   typedef        char *                  caddr_t;        /* core address */
> -typedef        int32_t                 daddr_t;        /* disk address */
> +/* typedef     int32_t                 daddr_t; */     /* disk address */
> 
>   #ifndef _DEV_T
>   typedef        __darwin_dev_t          dev_t;          /* device number 
> */
> @@ -131,10 +131,12 @@
>   typedef        __uint16_t              in_port_t;
>   #endif
> 
> +/*
>   #ifndef        _INO_T
> -typedef        __darwin_ino_t          ino_t;  /*      /* inode number */
> -#define _INO_T
> +typedef        __darwin_ino_t          ino_t; */       /*      /* inode 
> number */  /*
> +#define _INO_T
>   #endif
> +*/
> 
>   #if !defined(_POSIX_C_SOURCE) || defined(_DARWIN_C_SOURCE)
>   #ifndef        _INO64_T
> 
> 
> 
> I don't know who's been building community Darwin packages, but this should 
> be fed upstream by now...
> 
> ~BAS
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Bacula-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/bacula-devel


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to