Debian Patches

Status for ghdl/2.0.0+dfsg-6.2

Patch Description Author Forwarded Bugs Origin Last update
modify-install-paths Patch installation paths for Debian packaging Andreas Bombe <aeb@debian.org> not-needed 2022-11-26
adjust-compile-flags Apply compile flags as required by Debian Upstream has independently changed things so that this patch does not need to
be upstreamed.
Andreas Bombe <aeb@debian.org> not-needed 2022-11-25
extend-ghdl-manpage Extend ghdl.1 manpage Add the Debian specific ghdl wrapper information to the manpage. Andreas Bombe <aeb@debian.org> not-needed 2022-11-25
llvm-14.0.patch Allow build with LLVM 14.0 Andreas Bombe <aeb@debian.org> not-needed 2022-11-25
gcc-12.patch no
skip-unsupported-tests Skip tests for features not built in Debian VITAL is not included in the Debian build and so the test attempting to
include it must be disabled so that they won't count as a failure.
Andreas Bombe <aeb@debian.org> not-needed 2022-11-26
parallelize-testsuite Parallelize suite_driver with xargs -P The vests suite is still sequential since it doesn't seem to go through
suite_driver which is still limiting the speedup.
.
Retrieved from upstream git, where it was added after the 2.0 release. Changed
to not print informational messages on stderr which would cause autopkgtest to
never succeed as all output on stderr is considered failure.
Daniel Gröber <dxld@darkboxed.org> no upstream, https://github.com/ghdl/ghdl/commit/8d9af3c5b52ba0ac814f2a5f4cda99ea306e813a 2022-11-27
gcc-12-fix-move-pragma-suppress commit f8b87697e8b893b6293ebbfc34670c32bfb49397

ghdllocal.adb: move pragma suppress. Fix #2056
Tristan Gingold <tgingold@free.fr> no 2022-05-12
gcc-12-more-fix-move-pragma-suppress commit 8c5689b93e68ac34cdf7dd089a3990ae22f0049c

fix: avoid "pragma Unreferenced given" warnings with GCC 12
Xiretza <xiretza@xiretza.xyz> no 2022-05-14
testsuite-show-diff-output Don't suppress diff output in testsuite Some tests in the testsuite compare an output to a reference file and fail if
they do not match. This comparison is done with diff, however some uses
suppress the output of diff (by using the -q option or redirecting to
/dev/null). That makes it hard to diagnose the test failure as the only visible
information is that the output does not match.
.
This patch changes the diff calls to allow the output to be visible. Retrieved
from upstream git, where it was added after the 2.0 release.
Xiretza <xiretza@xiretza.xyz> no upstream, https://github.com/ghdl/ghdl/commit/a728cb60fb3c9b5df609e2e19c1b3d70b83e0784 2022-12-04
testsuite-pass-parameters Pass testsuite.sh command line parameters to suite_driver.sh Andreas Bombe <aeb@debian.org> no 2023-01-02
psl-disable-incorrect-optimization psl-build.adb: disable incorrect optimization. Fix #2157 Tristan Gingold <tgingold@free.fr> no upstream, https://github.com/ghdl/ghdl/commit/7edca40761c6f87878367d53037a5a0dea2117ef 2023-01-04
gcc-distro-specs Add gcc-distro-specs patch to add %(distro_defaults) like in gcc specs The Debian packages for gcc add %(distro_defaults) to the specs, so add the
same to the @vhdl spec line calling ghdl1 in the gcc backend.
Andreas Bombe <aeb@debian.org> not-needed 2023-01-13
allow-non-linux-mcode Allow non-Linux x86 architectures for mcode backend A check in configure would make builds on hurd and kfreebsd fail as mcode
would activated due to being on x86, but the part selecting build flags would
not recognize the architecture string. Add recognition of *-gnu with the same
flags as the Linux builds.
Andreas Bombe <aeb@debian.org> not-needed 2023-01-20
sparc-memmodel-include Add memmodel.h include to gcc ortho-lang-9.c On a SPARC build some includes use a type definition from memmodel.h and will
fail to build if it isn't included.
Andreas Bombe <aeb@debian.org> not-needed 2023-01-20

All known versions for source package 'ghdl'

Links