I'm trying to compile bacula in CentOS 7.8 and I'm getting amd error!

It looks the error is in the dird and is a c++ bug.

How to avoid this error?

My command for compiling
==========================================
#!/bin/bash
./configure \
 --enable-smartalloc \
 --with-postgresql \
 --with-db-user=bacula \
 --with-db-password=bacula \
 --with-db-port=5432 \
 --with-openssl \
 --with-readline=/usr/include/readline \
 --sysconfdir=/etc/bacula \
 --bindir=/usr/bin \
 --sbindir=/usr/sbin \
 --with-scriptdir=/etc/bacula/scripts \
 --with-plugindir=/etc/bacula/plugins \
 --with-pid-dir=/var/run \
 --with-subsys-dir=/etc/bacula/working \
 --with-working-dir=/etc/bacula/working \
 --with-bsrdir=/etc/bacula/bootstrap \
 --with-systemd \
 --disable-conio \
 --disable-nls \
 --with-logdir=/var/log/bacula \
 --with-dump-email=em...@domain.com \
 --with-job-email=em...@domain.com

==================
Configuration on Thu Sep  3 10:35:12 EDT 2020:

   Host:                      x86_64-pc-linux-gnu -- redhat (Core)
   Bacula version:            Bacula 9.6.5 (11 June 2020)
   Source code location:      .
   Install binaries:          /usr/sbin
   Install libraries:         /usr/lib64
   Install config files:      /etc/bacula
   Scripts directory:         /etc/bacula/scripts
   Archive directory:         /tmp
   Working directory:         /etc/bacula/working
   PID directory:             /var/run
   Subsys directory:          /etc/bacula/working
   Man directory:             /usr/share/man
   Data directory:            /usr/share
   Plugin directory:          /etc/bacula/plugins
   C Compiler:                gcc 4.8.5
   C++ Compiler:              /usr/bin/g++ 4.8.5
   Compiler flags:             -g -O2 -Wall -x c++ -fno-strict-aliasing
-fno-exceptions -fno-rtti
   Linker flags:
   Libraries:                 -lpthread -ldl -ldl
   Statically Linked Tools:   no
   Statically Linked FD:      no
   Statically Linked SD:      no
   Statically Linked DIR:     no
   Statically Linked CONS:    no
   Database backends:         PostgreSQL
   Database port:             5432
   Database name:             bacula
   Database user:             bacula
   Database SSL options:

   Job Output Email:          em...@domain.com
   Traceback Email:           em...@domain.com
   SMTP Host Address:         localhost

   Director Port:             9101
   File daemon Port:          9102
   Storage daemon Port:       9103

   Director User:
   Director Group:
   Storage Daemon User:
   Storage DaemonGroup:
   File Daemon User:
   File Daemon Group:

   Large file support:        yes
   Bacula conio support:      no -lreadline -lhistory -ltinfo
   readline support:          yes
   TCP Wrappers support:      no
   TLS support:               yes
   Encryption support:        yes
   ZLIB support:              yes
   LZO support:               no
   S3 support:                no
   enable-smartalloc:         yes
   enable-lockmgr:            no
   bat support:               no
   client-only:               no
   build-dird:                yes
   build-stored:              yes
   Plugin support:            yes
   AFS support:               no
   ACL support:               yes
   XATTR support:             yes
   systemd support:           yes /lib/systemd/system
   Batch insert enabled:      PostgreSQL

   Plugins:
   - Docker:                  no


==========================================
==== Make of sqllibs is good ====

make[1]: Leaving directory `/usr/src/bacula/bacula/src/cats'
==>Entering directory /usr/src/bacula/bacula/src/dird
make[1]: Entering directory `/usr/src/bacula/bacula/src/dird'
Compiling dird.c
Compiling admin.c
Compiling authenticate.c
Compiling autoprune.c
Compiling backup.c
Compiling bsr.c
Compiling catreq.c
Compiling dir_plugins.c
Compiling dird_conf.c
Compiling expand.c
Compiling fd_cmds.c
Compiling getmsg.c
Compiling inc_conf.c
Compiling job.c
Compiling jobq.c
Compiling mac.c
g++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugzilla.redhat.com/bugzilla> for instructions.
make[1]: *** [dird_conf.o] Error 4
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/usr/src/bacula/bacula/src/dird'

  ====== Error in /usr/src/bacula/bacula/src/dird ======

make: *** [all] Error 1
==========================================



Best regards

*Wanderlei Hüttel*
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to