On Sat, Feb 6, 2021 at 6:20 PM Eric Bollengier via Bacula-users <
bacula-users@lists.sourceforge.net> wrote:

> Hello,
>
> We are pleased to announce the release of Bacula version 11.0.1. This is
> a minor release of the new stable version.
>
> The new release 11.0 has with many new features and a number of
> changes. Please take care to test this code carefully before putting it
> into production.  Although the new features have been tested, they have
> not run in a production environment.
>
> This release of Bacula uses a new catalog format.  We provide a set of
> scripts that permit to convert a 9.x and earlier versions to the new
> 11.0 format (1023).  Normally, it is automatic, though this is a big
> change that takes longer than usual. The upgrade process will require
> more or less twice the size of the actual database on disk.
>
> Please see the ReleaseNotes for how to build Bacula 11.0.1 with the
> correct libs3 for use with the Amazon Cloud.
>
> Hi,

I just tried to compile bacula 11.0.1 but I'm having issues with the S3
part.
I didn't find any bacula-11 specific information about how to build with S3
support in the release notes. Just for the 9.6 version of bacula.
But if I try to compile against the
www.bacula.org/downloads/libs3-20200523.tar.gz libs3 I get lots of errors:

LT Compiling s3_driver.c
s3_driver.c:189:9: error: 'cloud_glacier' does not name a type; did you
mean 'cloud_driver'?
 typedef cloud_glacier *(*newGlacierDriver_t)(void);
         ^~~~~~~~~~~~~
         cloud_driver
s3_driver.c:204:4: error: 'newGlacierDriver_t' does not name a type; did
you mean 'glacier_driver_item'?
    newGlacierDriver_t newDriver;
    ^~~~~~~~~~~~~~~~~~
    glacier_driver_item
s3_driver.c:205:4: error: 'cloud_glacier' does not name a type; did you
mean 'cloud_driver'?
    cloud_glacier *ptr;
    ^~~~~~~~~~~~~
    cloud_driver
s3_driver.c: In function 'void load_glacier_driver(const char*)':
s3_driver.c:218:22: error: 'struct glacier_driver_item' has no member named
'newDriver'
    if (!glacier_item.newDriver) {
                      ^~~~~~~~~
s3_driver.c:225:23: error: 'struct glacier_driver_item' has no member named
'newDriver'
          glacier_item.newDriver =
(newGlacierDriver_t)dlsym(glacier_item.handle, "BaculaCloudGlacier");
                       ^~~~~~~~~
s3_driver.c:225:36: error: 'newGlacierDriver_t' was not declared in this
scope
          glacier_item.newDriver =
(newGlacierDriver_t)dlsym(glacier_item.handle, "BaculaCloudGlacier");
                                    ^~~~~~~~~~~~~~~~~~
[...]

Did I miss something here? Do I need to use a different libs3 version?

Kind regards,

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

Reply via email to