Sources (7)

lenzj commented on 2016-12-03 17:33

Note to users of this package: The upstream software developer has moved version 2.0.52 to stable status. The "burp-backup-dev" package has been following the 2.0.xx series for a while now and is currently at version 2.0.52. This package "burp-backup" will also migrate to 2.0.52 at some point in the near future since that is now the stable version stream. The update is fairly straightforward based on my own experience but will likely require some double checking and minor tweaks to your burp backup config file(s). In particular you will want to make sure you use "protocol = 1" in your config to continue to use the stable backup algorithm.

If you want to evaluate 2.0.52 right away you can install burp-backup-dev. I will hold off updating this package to 2.0.52 for a minimum of a week or so. If you have any input/concerns/suggestions prior to updating this package to 2.0.52 please weigh in via comments in the next few days. Thanks.

nirnakinho commented on 2016-07-08 14:37

lenzj commented on 2016-07-08 04:28

@rouxorp, Thanks for the patch, however archlinux does not support arm processors. See the second post down from yours. In particular the links under "Further Reading" for the separate archlinuxarm distribution should be useful in determining how to incorporate your patch for that distribution.

rouxorp commented on 2016-07-07 18:09

Hello, on armv6h I get an "narrowing conversion" error.
I made a small patch to be able to compile BURP:

sja1440 commented on 2015-10-27 06:42

@nirnakinho: Thanks for explaining that - I didn’t know that - now I do.

nirnakinho commented on 2015-10-25 17:02

sja1440: Setting arch=('any') works in your special case but is technically not the proper solution.
Setting arch=('any') would make the binary package declare it was architecture independent. However, as burp is written in C and needs to be compiled before it can be packaged, a burp binary package with arch=('any') that was, for instance, compiled on an i686 system would clearly not work on an armv6 system (which a RaspPi One is). That's why, for architecture dependent packages, the arch=() variable needs to have all the architectures specificied explicitly, for which the package is supposed to be buildable. For a Raspberry Pi One, setting arch=('i686' 'x86_64' 'armv6h') might work. However, Arch Linux itself officially supports i686 and x86_64.