user debian-rele...@lists.debian.org usertags 1091236 + bsp-2025-04-brazil thanks
On Monday, December 23 2024, Lucas Nussbaum wrote: > During a rebuild of all packages in sid, this package failed to build > on armhf. This was interesting to debug. Long story short, upstream already has fixes for both test failures that are happening, although they're not clearly described as such. After some bisecting, I found the two commits that fix each issue: For replace-add-needed.sh: --8<---------------cut here---------------start------------->8--- commit 1c443aa1c7b8c8bcafde796f2e41e4abce3793e1 Author: matoro <mat...@users.noreply.github.com> Date: Sat Nov 4 20:01:22 2023 -0400 Fix page size on Alpha All tests pass. Also explicitly specifies -no-pie for executables which should have it disabled, to be compatible with gccs built with --enable-default-pie. --8<---------------cut here---------------end--------------->8--- For repeated-updates.sh: --8<---------------cut here---------------start------------->8--- commit 0e338941fc730c1e7080ca04fc1ee18b9ae2854b Author: Pablo Galindo <pablog...@gmail.com> Date: Thu Sep 5 18:37:30 2024 +0100 Fix alignment problem when rewriting sections After commit ac212d0e6fb8b741e5a5e9ea61091149103f401c the code to rewrite alignment section has been changed to use the largest alignment in the list of segments instead of the alignment that it's retrieved using getPageSize(). Unfortunately the code didn't update the offset as well to keep the invariant p_vaddr % alignment == p_offset % alignment. --8<---------------cut here---------------end--------------->8--- I'm preparing an NMU. -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/
signature.asc
Description: PGP signature