Bug#918248: hddemux 0.4-7: FTBFS, alignment problem

2019-01-04 Thread Daniel Kahn Gillmor
Control: reassign 918248 knot-resolver
Control: affects 918248 + hddemux
Control: forwarded 918248 
https://gitlab.labs.nic.cz/knot/knot-resolver/issues/426

Hi Steve--

On Fri 2019-01-04 18:19:27 +, Steve McIntyre wrote:
> When building your package, I've found a bus error (aka alignment
> fault). The full log is online at
>
>   
> https://www.einval.com/debian/arm/rebuild-logs/armhf/FAIL/hddemux_0.4-7_armhf.log
>
> for reference.
>
> I've tried to debug this, but even after ulimit -c I can't find a core
> file anywhere. AFAICS this might be a problem in knot-resolver, but
> I'm not sure. Please reassign there if you agree.

Yes, this is presumably something like
https://gitlab.labs.nic.cz/knot/knot-resolver/issues/426 (which already
contains a comment from you!).

looks like upstream has some idea of the issue, but hasn't take steps to
fix it yet.  I'm afraid i don't have the time or knowledge to fix it
myself in short order, but i'd love to see it resolved.  Happy to
apply/test patches if anyone wants to propose them.

--dkg


signature.asc
Description: PGP signature


Bug#918248: hddemux 0.4-7: FTBFS, alignment problem

2019-01-04 Thread Steve McIntyre
Source: hddemux
Version: 0.4-7
Severity: important
User: debian-...@lists.debian.org
Usertags: alignment

Hi!

I've been doing a full rebuild of the Debian archive, building all
source packages targeting armel and armhf using arm64 hardware. We are
planning in future to move all of our 32-bit armel/armhf builds to
using arm64 machines, so this rebuild is to identify packages that
might have problems with this configuration.

A feature of the arm64 kernel is that it does *not* support fixing up
code with broken alignment, so code that might have built and run OK
on our older armel/armhf build machines due to kernel fixups will now
fail.

When building your package, I've found a bus error (aka alignment
fault). The full log is online at

  
https://www.einval.com/debian/arm/rebuild-logs/armhf/FAIL/hddemux_0.4-7_armhf.log

for reference.

I've tried to debug this, but even after ulimit -c I can't find a core
file anywhere. AFAICS this might be a problem in knot-resolver, but
I'm not sure. Please reassign there if you agree.

-- System Information:
Debian Release: 9.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-8-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)