FS#54346 - Backuppc 4.1.3 got an BackupPC_XS.c problem

Attached to Project: Community Packages
Opened by Dominik (Dominik) - Wednesday, 07 June 2017, 17:37 GMT
Last edited by Doug Newgard (Scimmia) - Monday, 12 June 2017, 15:39 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

Sorry if I am wrong here but I couldn't find how to report bugs for archlinuxarm architecture.

I upgraded backuppc to 4.1.3 today and I got this error from the fcgiwrap.

fcgiwrap[585]: BackupPC_XS.c: loadable library and perl binaries are mismatched (got handshake key 0xe080080, needed 0xe300080)


BackupPC is running on a raspberry pi 3 with aarch64 and nginx as webserver.

From https://archlinuxarm.org/packages/aarch64/backuppc/log?id=1fa02c19d13d600f14e139f6915633780849d4ba it might be the _xsver=0.54 which is the problem.
There is also a new version available from https://github.com/backuppc/backuppc-xs/releases

Also upgraded today are

[2017-06-07 10:30] [ALPM] upgraded perl-package-stash-xs (0.28-4 -> 0.28-5)
[2017-06-07 10:30] [ALPM] upgraded perl-package-stash (0.37-2 -> 0.37-3)

Maybe the perl upgrades from yesterday are the problem.

Could someone tell if backuppc 4.1.3 is running correct on other architectures than aarch64?

Thank you for helping.
This task depends upon

Closed by  Doug Newgard (Scimmia)
Monday, 12 June 2017, 15:39 GMT
Reason for closing:  Fixed
Additional comments about closing:  backuppc 4.1.3-2
Comment by Andreas Maier (Shadow256) - Wednesday, 07 June 2017, 18:53 GMT
This error is also valid for x86_64. I guess backuppc-xs needs a rebuild.
Comment by Dominik (Dominik) - Sunday, 11 June 2017, 08:37 GMT
With the perl rebuild from backuppc 4.1.3-2 it is working again. Thank you!
Comment by Doug Newgard (Scimmia) - Monday, 12 June 2017, 15:38 GMT
For the record, there's no way to report for the ARM architecture because Arch Linux ARM is a separate distro. Bugs with it do not belong here.

Loading...