Debian Patches

Status for puppetdb/8.4.1-3

Patch Description Author Forwarded Bugs Origin Last update
0001_Lein_Local.patch Patch project.clj to build locally using lein =?utf-8?b?SsOpcsO0bWUgQ2hhcmFvdWk=?= <jerome@riseup.net> not-needed 2022-07-01
0002-Fix-endless-redirects-with-Compojure-1.5.0.patch Fix endless redirects with Compojure > 1.5.0
Compojure tries all routes in order until a non-nil response is received. PDB
specifies "/" as the first route which should always match, but didn't in
earlier versions, probably due to #125[1]. With Compojure 1.6, "/" will match
any route, leading to endless redirects.
Fix this by moving "/" to the end of the list.
Apollon Oikonomopoulos <apoikos@debian.org> no 2022-06-30
0003-Disable-update-checks-by-default.patch Disable update checks by default
Don't let PDB call home by default. Note that setting 'disable-update-checking'
to 'false' is not enough; it only disables PDB's internal periodic update
checker, but the dashboard triggers an on-demand check with a call to
/pdb/meta/v1/version/latest.
Apollon Oikonomopoulos <apoikos@debian.org> not-needed 2022-06-30
0004-Swap-yaml.core-for-clj-yaml.core.patch Swap yaml.core for clj-yaml.core
The former is not packaged in Debian and the latter seems like
an adequate replacement for the purpose of running the testsuite.
=?utf-8?b?SsOpcsO0bWUgQ2hhcmFvdWk=?= <jerome@riseup.net> not-needed 2022-07-04
0005-Adjust-config-paths-for-Debian.patch Adjust config paths for Debian =?utf-8?b?SsOpcsO0bWUgQ2hhcmFvdWk=?= <jerome@riseup.net> not-needed 2022-07-13
0006-Exclude-docs-and-config-files-from-jar.patch Exclude docs and config files from jar =?utf-8?b?SsOpcsO0bWUgQ2hhcmFvdWk=?= <jerome@riseup.net> not-needed 2023-01-26
0007-Remove-nREPL-service.patch Remove nREPL service =?utf-8?b?SsOpcsO0bWUgQ2hhcmFvdWk=?= <jerome@riseup.net> not-needed 2023-02-01
downgrade-to-jetty9.patch Downgrade to Jetty9
The only version of Jetty available in Debian, for now, is Jetty9. However
because of its EOL status, its unlikely to be shipped with trixie (see #1055382)
so once a new version of Jetty is packaged, this patch should be dropped.
===================================================================
Jérôme Charaoui <jerome@riseup.net> not-needed
skip-failing-networking-testcase.patch Skip failing networking testcase
Skip the 'external-query-disconnection' test case added in the latest upstream
version. While unconfirmed for now, this failure is likely related to jetty9
still being used in the Debian packages, rather that jetty10 as upstream does.

===================================================================
Jérôme Charaoui <jerome@riseup.net> not-needed
resolve-ftbfs-with-java-21.patch Resolve FTBFS with Java 21
This removes an exception from project.clj's :fips profile which throws an
exception when Java 21 is used, regardless of whether the profile is activated
or not.
===================================================================
Jérôme Charaoui <jerome@riseup.net> not-needed
fix-tests-for-psql17.patch Fix tests for compatibility with pgsql 17
This avoids test failures due to slight differences in the output of some tests
when testing with PostgreSQL 17.

===================================================================
Rob Browning <rlb@defaultvalue.org> not-needed 2024-11-22

All known versions for source package 'puppetdb'

Links