-
Notifications
You must be signed in to change notification settings - Fork 59
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
Build fails with meson 1.2 #612
Comments
Does adding this line help? diff --git a/cut-n-paste/totem-screensaver/totem-scrsaver.c b/cut-n-paste/totem-screensaver/totem-scrsaver.c
index 92ea6bb..a508c76 100644
--- a/cut-n-paste/totem-screensaver/totem-scrsaver.c
+++ b/cut-n-paste/totem-screensaver/totem-scrsaver.c
@@ -32,6 +32,7 @@
#ifdef GDK_WINDOWING_X11
#include <gdk/gdkx.h>
#include <X11/keysym.h>
+#include <X11/Xlib.h>
#ifdef HAVE_XTEST
#include <X11/extensions/XTest.h> |
No |
This is the meson change that breaks it: From our meson maintainer: "They're using link_whole all over the place, which doesn't carry dependencies properly". Downstream report: https://bugs.archlinux.org/task/79203 |
It has missing link requirements.
|
meson-1.2.0
Old meson (includes paths for /usr/lib64/libX11.so /usr/lib64/libICE.so /usr/lib64/libSM.so)
|
https://pkgbuild.com/~heftig/xreader.diff replaces a lot of uses of |
That patch breaks xreader (at runtime) in Mint 21, I'll have a look when I get some time.
|
I've updated the patch to use |
Issue
Build fails with meson 1.2
Steps to reproduce
Expected behaviour
Builds
Other information
The text was updated successfully, but these errors were encountered: