Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0001_Lein_Local.patch | Patch project.clj to build locally with lein. | =?utf-8?b?SsOpcsO0bWUgQ2hhcmFvdWk=?= <jerome@riseup.net> | not-needed | 2022-10-20 | ||
0002_Fix_Testsuite_Failure.patch | Fix Testsuite Failure Skip 2 tests that fail due to our version of clj-time-clojure being more recent than what upstream uses (0.11 -- quite old) See https://tickets.puppetlabs.com/browse/TK-493 for more details. |
Debian Clojure Maintainers <team+clojure@tracker.debian.org> | no | 2022-10-20 | ||
0003-Remove-nREPL-dependency.patch | Remove nREPL dependency This patch removes the nREPL dependency from trapperkeeper, which is only useful in development. In addition, enabling this service by accident may represent a security risk. And finally, since libnrepl-clojure is not arch:all in Debian, removing this dependency will unlock more architectures for TK and TK-dependent apps like puppetdb and puppetserver. |
=?utf-8?b?SsOpcsO0bWUgQ2hhcmFvdWk=?= <jerome@riseup.net> | not-needed | 2023-02-01 | ||
0004-PDB-5215-Avoid-clojure.java.io-resource-NPE-on-SIGHU.patch | (PDB-5215) Avoid clojure.java.io/resource NPE on SIGHUP Right now, io/resource can crash if the current thread's context class loader is nil, which can sometimes be the case, and is the case with current puppetdb versions after startup and before processing any commands. Avoid the crash by falling back to the system class loader when the thread's is nil. cf. https://clojure.atlassian.net/browse/CLJ-2431 Thanks to Jrme Charaoui for coming up with the reproduction that allowed tracking down the problem. |
Rob Browning <rlb@puppet.com> | not-needed | upstream, https://github.com/puppetlabs/trapperkeeper/pull/304/commits/a64003119574a4fb243389ed973b46ab97347be2 | 2023-02-06 |