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

switch to libjpeg-turbo as jpeg library #98

Merged
merged 1 commit into from
May 31, 2024

Conversation

totaam
Copy link

@totaam totaam commented May 24, 2024

All the Linux distributions have switched to libjpeg-turbo as their upstream a long time ago, as this one is actively maintained and much much faster too.

The reason why I didn't submit this PR earlier is that we had some rpath issues that needed resolving: Xpra-org#19 (comment) - big thanks to @cpatulea for figuring out that we needed a DCMAKE_INSTALL_NAME_DIR.

We've been running xpra with libjpeg-turbo for many years without issues - well, apart from the manual rpath fixup...

@jralls
Copy link
Owner

jralls commented May 24, 2024

libjpeg is also maintained, though maybe not that actively, since it's only an update every two years, the latest being last January. But faster is better, and it does seem most everyone else has switched.

You need to also remove the jpeg repository at the top of each file.

@totaam
Copy link
Author

totaam commented May 24, 2024

You need to also remove the jpeg repository at the top of each file.

Ah, done.

@jralls jralls merged commit dc4abdc into jralls:master May 31, 2024
@totaam totaam deleted the libjpeg-turbo branch May 31, 2024 03:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants