Skip to content

Fix non-POSIX paths in Libdir under Windows#477

Merged
lu-zero merged 1 commit into
lu-zero:masterfrom
amyspark:fix-backslashes-in-libdir
Jul 23, 2025
Merged

Fix non-POSIX paths in Libdir under Windows#477
lu-zero merged 1 commit into
lu-zero:masterfrom
amyspark:fix-backslashes-in-libdir

Conversation

@amyspark
Copy link
Copy Markdown
Contributor

Hi @lu-zero ,

This fixes using the GStreamer plugins .pc files with e.g. CMake, which interprets backslashes as an escape code and strips them automatically.

This is an upstream fix for the following GStreamer MR: https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/1895

cc @nirbheek

This fixes using the GStreamer plugins .pc files with e.g. CMake, which
interprets backslashes as an escape code and strips them automatically.
@nirbheek
Copy link
Copy Markdown
Contributor

Yes, pkgconfig files should never have backslashes as path-separators.

@lu-zero
Copy link
Copy Markdown
Owner

lu-zero commented Jul 23, 2025

Sounds good, can we wait till the next cargo release or do you prefer to have a point release with this fix sooner?

@lu-zero lu-zero merged commit c09bf19 into lu-zero:master Jul 23, 2025
17 checks passed
@nirbheek
Copy link
Copy Markdown
Contributor

It can wait, we've already patched it in cerbero.

@amyspark amyspark deleted the fix-backslashes-in-libdir branch July 28, 2025 01:44
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.

3 participants