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

Use libmagic.pc for compilation #344

Open
kelson42 opened this issue Apr 26, 2023 · 2 comments
Open

Use libmagic.pc for compilation #344

kelson42 opened this issue Apr 26, 2023 · 2 comments
Assignees
Milestone

Comments

@kelson42
Copy link
Contributor

We use a somehow old way to detect magic library and it as been probably made this way as libmagic didn't provide a libmagic.pc at the time. Now it is the case so we would better fix the dependency to libmagic.

From #343

@kelson42
Copy link
Contributor Author

We can not fully implement this ticket as long as Ubuntu 20.04 Focal has not move to libmagic/dev version 5.39+. Check https://launchpad.net/ubuntu/+source/file and https://bugs.launchpad.net/ubuntu/+source/file/+bug/1951594.

For the moment the code use the standard way except for Focal (and older systems). Once Focal has moved on to version 5.39, we will be able to remove the custom code in Meson configuration file.

@kelson42 kelson42 modified the milestones: 3.3.0, 3.4.0 Sep 26, 2023
@kelson42
Copy link
Contributor Author

It seems we will have to wait EOS of Ubuntu 20.04 Focal n 04/2025 or move forward ourself earlier (stop supporting Ubuntu 20.04 Focal).

@kelson42 kelson42 modified the milestones: 3.5.0, 3.6.0 Mar 31, 2024
@kelson42 kelson42 modified the milestones: 3.5.0, 3.6.0 Aug 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants