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