Hi Gregor,

On Tue, 2025-10-14 at 10:46 +0200, Gregor Riepl wrote:
> Hi Adrian,
> 
> > This should be reported upstream, see:
> > 
> > https://github.com/jmacd/xdelta/issues
> > 
> > The testsuite also fails with unaligned access:
> > 
> > https://buildd.debian.org/status/fetch.php?pkg=xdelta3&arch=sparc64&ver=3.0.11-dfsg-1.2&stamp=1757507449&raw=0
> > 
> > I can file the bug report.
> 
> That would be much appreciated, thanks!

I looked at upstream and the project seems to be dead, no changes since 2016.

> Interestingly, xdelta3 already contains code to detect and account for 
> unaligned
> memory access. There's an m4 script that's supposed to do the detection
> (m4/ax_check_aligned_access_required.m4), but it seems like it's not doing 
> its job correctly.
> 
> By putting the following into debian/rules, the script can be bypassed:
> 
> override_dh_auto_configure:
>          dh_auto_configure $@ -- ax_cv_have_aligned_access_required=yes

Interesting, so it might not be broken at all?

> This makes the bus error go away. The pristine-tar build is still failing,
> but this might have other reasons.

You mean the unpatched source?

Adrian

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Reply via email to