[pkg-bacula-devel] Arch-All for non-binary packages

Sven Hartge sven at svenhartge.de
Thu Dec 20 10:05:39 GMT 2018


On 20.12.18 09:37, Sven Hartge wrote:
> On 19.12.18 22:55, Carsten Leonhardt wrote:
>> Sven Hartge <sven at svenhartge.de> writes:
>>
>>> The code works, but libs3 in Debian is 7 years out of date.
>>>
>>> Unfortunately the libs3 developer stopped doing normal releases after
>>> 2.0 from 2011 and the Debian package is stuck at that version. Without a
>>> newer version of libs3 the cloud-driver will be useless, since only the
>>> hollow shell will be compiled without any further functionality.
>>
>> Hmpf... so either I get the maintainer to release something newer or
>> I'll do it myself. Or we do without.
> 
> The absolute horror libs3 is:
> 
> - Bacula 9.4.0 does not work with HEAD, it needs an older version.
> - presumably 2016-12-14 or shortly after
> - but that code needs some fixes from later dates to support a cURL 7.60+
> - also git06a4683 does not compile with a current GCC, because it is
> riddled with buffer-overflows
> - there are changes in the upstream GIT, but they don't apply cleanly to
> the version I need to use to get Bacula to compile.

Right. I now have a frankensteinian version of libs3 from 2016-12-14
with some cURL and buffer-overflow fixes bolted to the side.

With this version Bacula cloud-driver compiles and links.
I don't know if it works and if it is safe.

I will try to get this to Salso so other may reel in horror as well.

Grüße,
Sven.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-bacula-devel/attachments/20181220/0f7102a6/attachment.sig>


More information about the pkg-bacula-devel mailing list