-
-
Notifications
You must be signed in to change notification settings - Fork 7.7k
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
Garbage in pkg-config on FreeBSD #7990
Comments
CMake does not have As we rely on modern CMake (and will deepen that reliance next year), this issue will become more apparent, so we'll probably deprecate generation of a If a project cannot use the generated CMake packages (which are fully supported) and instead need to rely on So while this is effectively a "Won't fix/do", I'll leave this open because it is valid within the context of the current code base. |
This is also similar to #7972. |
That is correct - having slept on it, I would prefer if we would ship handcrafted Those should also take optional static linking ( That way generator expressions from CMake should not leak into them and we could better take different architectures into account. |
Non-x86 platforms use a generator expression to add a -fopenmp flag so make sure to render this expression while writing out any pkgconfig file Should fix obsproject#7972 and obsproject#7990
Non-x86 platforms use a generator expression to add the -fopenmp flag so render this expression before writing out any pkgconfig file Should fix obsproject#7972 and obsproject#7990
Non-x86 platforms use a generator expression to add the -fopenmp flag so render this expression before writing out any pkgconfig file Should fix obsproject#7972 and obsproject#7990
Non-x86 platforms use a generator expression to add the -fopenmp flag so render this expression before writing out any pkgconfig file Should fix obsproject#7972 and obsproject#7990
Operating System Info
Other
Other OS
FreeBSD
OBS Studio Version
28.1.2
OBS Studio Version (Other)
No response
OBS Studio Log URL
N/A
OBS Studio Crash Log URL
No response
Expected Behavior
Current Behavior
Steps to Reproduce
pkg install obs-studio mercurial meson pkgconf
hg clone https://hg.sr.ht/~scoopta/wlrobs
cd wlrobs
hg checkout v1.0
meson setup _build
meson compile -C _build
Anything else we should know?
Regressed by #6746 due to not sanitizing
INTERFACE_COMPILE_OPTIONS
. CC @PatTheMav, @yurivictNote,
COMPILE_LANG_AND_ID:CUDA,NVIDIA
comes fromThreads::Threads
The text was updated successfully, but these errors were encountered: