Hi Paul,

On 2024-04-06 11:38, Paul Gevers wrote:
> I noticed you "binNMU"-ed siridb-server in Ubuntu where it built
> successfully on all arches. In Debian I got the bug below reported. Any idea
> what the difference could be between the state of Debian and the state of
> Ubuntu that causes this?

Unfortunately valgrind on armhf does not work well when checking
programs built with stack-clash-protection, see #1061496. Mostly for
that reason, Ubuntu decided not to enable stack-clash-protection at all
on armhf, while we followed the route of enabling it by default and then
either disabling it for programs using valgrind or disabling the
valgrind checks on armhf.

Given that in this case the code valgrind stumbles on is in a shared
library (libpcre2-8) and not in siridb itself, my suggestion would be
skipping the valgrind checks by removing armhf from
https://sources.debian.org/src/siridb-server/2.0.51-3/debian/control/#L18

FTR I am tracking these problems with a usertag:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=debian-...@lists.debian.org;tag=32bit-stackclash

  Emanuele

Reply via email to