Summary: | net/krill Update to version 0.14.2 (was 0.14.1) | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Jaap Akkerhuis <jaap> | ||||||||
Component: | Individual Port(s) | Assignee: | Robert Clausecker <fuz> | ||||||||
Status: | Closed FIXED | ||||||||||
Severity: | Affects Some People | CC: | fuz | ||||||||
Priority: | --- | ||||||||||
Version: | Latest | ||||||||||
Hardware: | Any | ||||||||||
OS: | Any | ||||||||||
URL: | https://github.com/NLnetLabs/krill/releases/tag/v0.14.1 | ||||||||||
Attachments: |
|
Description
Jaap Akkerhuis
2023-11-04 14:29:55 UTC
(In reply to Jaap Akkerhuis from comment #0) > Finally, regarding issue #1095. If you were running 0.13.1 as a > testbed, you might have symlinked the "signer" directory to "ta_signer" > to support a manual workaround for re-signing the trust anchor CRL > and manifest. If you did, you may need to delete any surplus files > and directories under "data/ta_signer" other than the " ta " > directory. If you believe this is appropriate, please check if you could add a note to UPDATING about this issue. If not, just let me know and I commit the patch as is. If yes, just post the not as a comment and I'll add it on commit. (In reply to Robert Clausecker from comment #1) I don't think it is necessary to have a note in UPDATING about this. Great, thanks for letting me know. I just heard that there is yet another bug found and that there is a new release. Sigh. Let's stop this version and wait for the next release. Okay. I'll drop the patch from my current batch. Please let me know when you are ready for a new patch. Created attachment 246194 [details]
patch to upgrade
For version 0.14.2
This release fixes a bug in the migration code, not fully fixed in 0.14.1, where 'surplus' archived data should be skipped (#1147). There is no need to upgrade to this version if you already upgraded to 0.14.0 or 0.14.1.
(In reply to Robert Clausecker from comment #5) Added improved patch for version 0.14.2 Thank you for the updae. Please check the following warnings indicated for the port: /!\ krill-0.14.2: Makefile warnings, please consider fixing /!\ Please make sure this port uses the system OpenSSL and consider removing CARGO_CRATES=openssl-src-111.25.3+1.1.1t (a vendored copy of OpenSSL) from the build, e.g., by patching Cargo.toml appropriately. Is it possible to just remove the crate? (In reply to Robert Clausecker from comment #8) Argh! I completely forgot this. Apologies Just removing this from the crate ain't enough, there also need a patch for Cargo.toml. Let me send you an improved patch tomorrow (in a conf call on the moment). Created attachment 246213 [details]
corrected patch to update
Now with a correct Makefile.crates and corresponding patch for Cargo.toml
Looking good! A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=f72b97af8e856e68f5419287f25e74fcaaf1ff4f commit f72b97af8e856e68f5419287f25e74fcaaf1ff4f Author: Jaap Akkerhuis <jaap@NLnetLabs.nl> AuthorDate: 2023-11-09 11:42:50 +0000 Commit: Robert Clausecker <fuz@FreeBSD.org> CommitDate: 2023-11-12 01:36:25 +0000 net/krill: Update to Version 0.14.2 Changelog: https://github.com/NLnetLabs/krill/releases/tag/v0.14.1 Changelog: https://github.com/NLnetLabs/krill/releases/tag/v0.14.2 PR: 274907 net/krill/Makefile | 3 +- net/krill/Makefile.crates | 32 +++++++++++--- net/krill/distinfo | 72 +++++++++++++++++++++++-------- net/krill/files/patch-Cargo.toml | 20 ++++----- net/krill/files/patch-defaults_krill.conf | 19 +++++--- 5 files changed, 104 insertions(+), 42 deletions(-) Thank you for your contribution. |