I am trying to configure bacula-15.0.2 (from the bacula-15.0.2.tar.gz file 
found at https://www.bacula.org/source-download-center, the “Download Bacula 
Community” link), and after many installs of software that was needed for the 
configure to work, the make script is stalling out at:

make[1]: Entering directory '/tmp/bacula-15.0.2/src/filed'
Compiling restore.c
restore.c: In function ‘bool decompress_data(JCR*, int32_t, char**, 
u_int32_t*)’:
restore.c:1387:13: error: ‘compress_len’ was not declared in this scope; did 
you mean ‘comp_len’?
 1387 |             compress_len = jcr->compress_buf_size;
      |             ^~~~~~~~~~~~
      |             comp_len
restore.c:1388:13: error: ‘cbuf’ was not declared in this scope
 1388 |             cbuf = (const unsigned char*)*data + 
sizeof(comp_stream_header);
      |             ^~~~
restore.c:1389:13: error: ‘real_compress_len’ was not declared in this scope
 1389 |             real_compress_len = *length - sizeof(comp_stream_header);
      |             ^~~~~~~~~~~~~~~~~
make[1]: *** [Makefile:189: restore.o] Error 1

Something about the function isn’t working, but I can’t figure out how to fix 
it. It is saying some things were “not declared in this scope”, how to declare 
them? (compress_len, cbuf, real_compress_len)

Is something more needed in the configure operation? I configured with a script 
that included:

CFLAGS="-g -Wall" \
  ./configure \
  --sbindir=/opt/bacula/bin \
  --sysconfdir=/etc/bacula \
  --enable-smartalloc \
  --enable-conio \
  --enable-bat \
  --with-postgresql \
  --with-working-dir=/opt/bacula/working \
  --with-scriptdir=/etc/bacula/scripts \
  --with-plugindir=/etc/bacula/plugins \
  --with-pid-dir=/var/run \
  --with-subsys-dir=/var/run \
  --with-dump-email=em...@humortimes.com \
  --with-job-email=em...@humortimes.com \
  --with-smtp-host=mail.humortimes.com \
  --with-aws \
  --with-baseport=9101

James Israel

_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to