I went ahead and pushed the naive addition of reload4j 1.2.19 disguised as bundle org.apache.log4j to Orbit https://git.eclipse.org/r/c/orbit/orbit-recipes/+/190574 feel free to change this if someone finds out how to use EBR to only sign the upstream artefact.
-Matthias On Tue, Feb 8, 2022 at 4:04 PM Dirk Fauth via cross-project-issues-dev < cross-project-issues-dev@eclipse.org> wrote: > Well, from my point of view the usage of reload4j is the only backwards > compatible solution. Unfortunately not for every case, e.g. too strict > version ranges. The solution forward is of course the usage of a log > wrapper to decouple development from deployment. > > Anyhow I don't know how to add a bundle jar signed and unchanged to Orbit. > I am only aware of the re-bundling via EBR. Doing that will cause a change > in the jar structure that causes for example logpresso to identify a CVE, > although it is fixed. Which is actually only an issue in the detection. But > that was one of the reasons why I contacted the reload4j project to change > the base to avoid the re-bundling. > > Anyone who knows how to only sign and publish to Orbit without > re-bundling? > > Ed Merks <ed.me...@gmail.com> schrieb am Di., 8. Feb. 2022, 15:54: > >> Dirk, >> >> Thanks. That's really great! It would be great for this release cycle >> if it were jar signed and available from Orbit so that we could ship it >> with 2022-03... >> >> There are people who are concerned: >> >> >> https://www.eclipse.org/forums/index.php/mv/msg/1109656/1849775/#msg_1849775 >> >> Though I'm not sure if they would consider the problem being fixed in >> 1.2.19 a fact and even if its a fact if it would be a fact that matters... >> >> Regards, >> Ed >> >> On 08.02.2022 15:48, Dirk Fauth via cross-project-issues-dev wrote: >> >> Hi, >> >> I got in contact with the reload4j team. They changed the >> Bundle-SymbolicName to org.apache.log4j and fixed several OSGi meta data >> related issues in the meanwhile. Today they published 1.2.19 which should >> work as a drop-in replacement in Eclipse based applications where >> Require-Bundle was used. My local tests worked so far. >> >> That said, re-bundling for Orbit should not be necessary as reload4j >> could directly be consumed via Maven Central. >> >> Just wanted to keep you updated. >> >> Greez, >> Dirk >> >> Ed Willink <ed.will...@gmail.com> schrieb am Mi., 26. Jan. 2022, 13:47: >> >>> Hi >>> >>> On 26/01/2022 07:48, Christoph Läubrich wrote: >>> > Why not using SLF4J in all places and let the user choose the >>> > implementation with their favorite CVEs? >>> >>> Use of SLF4J has been suggested before and so I tried to be a good >>> Eclipse citizen. My failed attempts are described in: >>> >>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=559532 >>> >>> If SLF4J is to be used, can someone please ensure that the platform is >>> fit for purpose and that there is a good tutorial on how to do really >>> boring logging. >>> >>> Regards >>> >>> Ed Willink >>> >>> >>> -- >>> This email has been checked for viruses by Avast antivirus software. >>> https://www.avast.com/antivirus >>> >>> _______________________________________________ >>> cross-project-issues-dev mailing list >>> cross-project-issues-dev@eclipse.org >>> To unsubscribe from this list, visit >>> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >>> >> >> _______________________________________________ >> cross-project-issues-dev mailing listcross-project-issues-...@eclipse.org >> To unsubscribe from this list, visit >> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >> >> _______________________________________________ >> cross-project-issues-dev mailing list >> cross-project-issues-dev@eclipse.org >> To unsubscribe from this list, visit >> https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >> > _______________________________________________ > cross-project-issues-dev mailing list > cross-project-issues-dev@eclipse.org > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev >
_______________________________________________ cross-project-issues-dev mailing list cross-project-issues-dev@eclipse.org To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev