Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #15942 (closed defect: fixed)

Opened 5 months ago

Last modified 4 months ago

bacula not compiling properly

Reported by: macsforever2000@… Owned by: macsforever2000@…
Priority: Normal Milestone: Port Bugs
Component: ports Version: 1.6.0
Keywords: bacula Cc:
Port:

Description

I attempted to install bacula 2.2.6 but it does not install properly. The bacula-fd (the backup client) does not get installed among others. I ran in debug mode and see the errors listed below. Curiously, MacPorts believes that port works OK because it successfully activates the port, although it is completely non-functional for me.

I also modified my local port file to use the latest version - 2.4.1 - but I see other problems that cause it to not install properly.

Intel Mac Pro. Mac OS X 10.5.4. Xcode 3.0.

--->  Building bacula with target all
DEBUG: Executing org.macports.build (bacula)
DEBUG: Environment: 
DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6" && make all'
==>Entering directory /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6/src
make[1]: Nothing to be done for `all'.
==>Entering directory /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6/scripts
make[1]: Nothing to be done for `all'.
==>Entering directory /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/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/i686-apple-darwin9/4.0.1/include/stdint.h:20: error: 'int8_t' has a previous declaration as 'typedef signed char int8_t'
make[1]: *** [attr.o] Error 1


  ====== Error in /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6/src/lib ======


==>Entering directory /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6/src/findlib
Compiling find.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/i686-apple-darwin9/4.0.1/include/stdint.h:20: error: 'int8_t' has a previous declaration as 'typedef signed char int8_t'
make[1]: *** [find.o] Error 1


  ====== Error in /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6/src/findlib ======


==>Entering directory /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6/src/filed
Compiling filed.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/i686-apple-darwin9/4.0.1/include/stdint.h:20: error: 'int8_t' has a previous declaration as 'typedef signed char int8_t'
make[1]: *** [filed.o] Error 1


  ====== Error in /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6/src/filed ======


==>Entering directory /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6/src/console
Compiling console.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/i686-apple-darwin9/4.0.1/include/stdint.h:20: error: 'int8_t' has a previous declaration as 'typedef signed char int8_t'
make[1]: *** [console.o] Error 1


  ====== Error in /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6/src/console ======


==>Entering directory /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6/src/cats
Compiling mysql.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/i686-apple-darwin9/4.0.1/include/stdint.h:20: error: 'int8_t' has a previous declaration as 'typedef signed char int8_t'
make[1]: *** [mysql.o] Error 1


  ====== Error in /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6/src/cats ======


==>Entering directory /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6/src/dird
Compiling dird.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/i686-apple-darwin9/4.0.1/include/stdint.h:20: error: 'int8_t' has a previous declaration as 'typedef signed char int8_t'
make[1]: *** [dird.o] Error 1


  ====== Error in /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6/src/dird ======


==>Entering directory /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6/src/stored
Compiling stored.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/i686-apple-darwin9/4.0.1/include/stdint.h:20: error: 'int8_t' has a previous declaration as 'typedef signed char int8_t'
make[1]: *** [stored.o] Error 1


  ====== Error in /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6/src/stored ======


==>Entering directory /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6/src/tools
Compiling bsmtp.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/i686-apple-darwin9/4.0.1/include/stdint.h:20: error: 'int8_t' has a previous declaration as 'typedef signed char int8_t'
make[1]: *** [bsmtp.o] Error 1


  ====== Error in /opt/local/var/macports/build/_opt_local_var_macports_sources_svn.macports.org_trunk_dports_sysutils_bacula/work/bacula-2.2.6/src/tools ======


Change History

Changed 4 months ago by macsforever2000@…

  • owner changed from macports-tickets@… to macsforever2000@…
  • status changed from new to assigned

I fixed this in r38660. Thanks to blb for helping with compile issues with filed and others.

Changed 4 months ago by macsforever2000@…

  • status changed from assigned to closed
  • resolution set to fixed

Fixed in r38660. Thanks to blb for helping with compile issues with filed and others.

Note: See TracTickets for help on using tickets.