Debian Patches

Status for nextpnr/0.11.1+dfsg-5

Patch Description Author Forwarded Bugs Origin Last update
use-new-chipdb.patch Use new chipdb when building with -DEXTERNAL_CHIPDB This avoids test failures and accidentally using the old chipdb during tests

===================================================================
Simon Richter <sjr@debian.org> invalid 2025-10-04
Use-Debian-googletest.patch =================================================================== no
9194afb05ca99c6cc5b0161c14ad00ac973dc85f.patch commit 9194afb05ca99c6cc5b0161c14ad00ac973dc85f

Fix build on GNU Hurd

Hurd has /proc/self/exe like Linux, so the same mechanism as for Linux
works here.

Because Hurd does not have a path length limit, PATH_MAX is not defined.

Technically, we'd have to allocate a buffer, check whether the returned
size is greater or equal to the buffer size (so the path was truncated),
and then retry with a larger buffer to handle excessively long paths on
Hurd, but in practice there is no NixOS on Hurd and the path is only used
to find Himbächel chipdb files in the absence of an explicit setting, so we
should be safe in assuming the path name will be less than 4kB.

Many thanks to Lofty for doing most of the research here.

Fixes: https://github.com/YosysHQ/nextpnr/issues/1797

===================================================================
Simon Richter <sjr@debian.org> no 2026-09-16

All known versions for source package 'nextpnr'

Links