sardemff7 / eventd

A simple daemon to track remote or local events and do actions the user wants to
https://www.eventd.org
Other
46 stars 4 forks source link

eventd/eventd-git 0.27.0-1 fails to build with meson 0.56.0-1 on Arch #50

Closed klauswaugh closed 2 years ago

klauswaugh commented 3 years ago

I'm trying to install the latest version of eventd from the AUR but it fails to build with the following message:

plugins/nd/meson.build:86: WARNING: Subproject name has a path separator. This may cause unexpected behaviour.

plugins/nd/meson.build:85:4: ERROR: Neither a subproject directory nor a libgwater/xcb.wrap file was found.

A full log can be found at /home/jed/.cache/yay/eventd/src/build/meson-logs/meson-log.txt

I've uploaded the full meson-log.txt file in case it's of any help.

A cursory google search brings up a similar issue with rofi and meson 0.55 back in August that I think may be to blame here. I'm not very familiar with meson and I was wondering if there was going to be a fix at some point the future or if somebody could suggest a quick fix to get eventd to build?

limansky commented 2 years ago

Same on Gentoo with meson 0.59.4

sardemff7 commented 2 years ago

Should be fixed in 7c29f09efdc8de4c560f277ac95c066acca1317e for Git builds, can you confirm? Sadly had more (paid) work lately and too little time for a release, as I package it myself in many formats and it takes time to test them properly

limansky commented 2 years ago

Hi @sardemff7,

I've tried to build eventd with following commands and it looks like the issue is fixed:

$  meson build -Dnd-wayland=false -Dwebsocket=disabled -Ddns-sd=disabled -Dssdp=disabled -Dipv6=true -Dsystemd=false -Dnotification-daemon=true -Dnd-xcb=true -Dnd-fbdev=false -Dim=false -Dsound=true -Dtts=false -Dwebhook=false -Dlibnotify=true -Dlibcanberra=false -Dgobject-introspection=true -Ddebug-output=false

$ cd build
$ ninja

P.S. I used the same variables with my Gentoo box use during emerge -1 eventd.

sardemff7 commented 2 years ago

Thanks :-) Feel free to reopen if the issue is not fixed for e.g. Arch

limansky commented 2 years ago

@sardemff7 U're welcome. Any plans to prepare a new release?