Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

R2021b+ / log4j 2.x compatibility #15

Open
apjanke opened this issue Sep 10, 2022 · 0 comments
Open

R2021b+ / log4j 2.x compatibility #15

apjanke opened this issue Sep 10, 2022 · 0 comments
Assignees
Labels
Milestone

Comments

@apjanke
Copy link
Member

apjanke commented Sep 10, 2022

Get SLF4M working with Matlab R2021b and newer releases that are shipping log4j 2.x instead of 1.x.

Blocks #7. This ticket is essentially the same issue, but is where I'm going to be tracking my work and leaving a bunch of detailed comments, and I don't want to spam our users with a bunch of comment notifications.

My current approach is to build customized, package-name-munged forks of the SLF4J and Log4j 1.2.x libraries, vendor them with SLF4M, and conditionally pull them in at run time based on the version of Matlab being used. These munged libraries are a large enough project that I'm creating them in a new separate "slf4m-jankalog" repo. The resulting JARs will be copied in to the main SLF4M repo. That'll keep things tidy.

Subtasks

References

@apjanke apjanke self-assigned this Sep 10, 2022
@apjanke apjanke added the task label Sep 10, 2022
@apjanke apjanke added this to the 1.4.0 milestone Sep 10, 2022
@apjanke apjanke changed the title R2021b / log4j 2.x compatibility R2021b+ / log4j 2.x compatibility Sep 11, 2022
@apjanke apjanke changed the title R2021b+ / log4j 2.x compatibility R2021a+ / log4j 2.x compatibility Feb 23, 2023
@apjanke apjanke changed the title R2021a+ / log4j 2.x compatibility R2021b+ / log4j 2.x compatibility Mar 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant