[pkg-bacula-devel] Arch-All for non-binary packages
Sven Hartge
sven at svenhartge.de
Wed Dec 19 20:44:32 GMT 2018
Um 21:20 Uhr am 19.12.18 schrieb Sven Hartge:
> On 19.12.18 20:29, Sven Hartge wrote:
>
> > I think we are missing a B-D on libs3-dev for the Cloud-Plugin. I am
> > checking this right now.
>
> Well, I think Kern missed some bits while merging from Enterprise again.
>
> You can install libs3-dev and set --with-s3, but the code in configure
> to check for libs3 is behind an "if support_s3=yes" check, but
> support_s3 is never set, so the existance of the library is never
> checked and thus turned of.
>
> I'll write an upstream-patch for configure.in to get this fixed.
One step forward, two steps back ...
With libs3 now detected correctly, the build fails:
/usr/bin/g++ -c -Wdate-time -D_FORTIFY_SOURCE=2 -x c++ -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. -g -O2 -fdebug-prefix-map=/build/bacula-9.4.0=. -fstack-protector-strong -Wformat -Werror=format-security -x c++ -fno-strict-aliasing -fno-exceptions -fno-rtti authenticate.c
s3_driver.c: In member function 'virtual bool s3_driver::init(JCR*, cloud_dev*, DEVRES*)':
s3_driver.c:561:10: error: 'S3BucketContext' {aka 'struct S3BucketContext'} has no member named 'authRegion'
s3ctx.authRegion = cloud->region;
^~~~~~~~~~
It seems I just can't win.
I wonder if the released code even works, considering configure was broken
to begin with.
S!
More information about the pkg-bacula-devel
mailing list