BBS:      TELESC.NET.BR
Assunto:  Is binkit binkp 1.1 compliant?
De:       Deuc¨
Data:     Wed, 25 Mar 2026 08:42:45 -0700
-----------------------------------------------------------
https://gitlab.synchro.net/main/sbbs/-/issues/1104#note_8687

That particular macro should be defined in `wayland-client-core.h`. Do you have Wayland installed but not the dev headers? If that's causing an issue, I'd love to fix it.

The detection is basically:
`pkg-config wayland-client --exists && echo Yes` so if that command prints "Yes", Wayland support would be detected on your computer.

It then uses `pkg-config wayland-client --cflags-only-I` to add the -I flags needed to find the correct `wayland-client-core.h`. It's possible that the system is finding the WRONG wayland-client-core.h... building with `VERBOSE=1` will allow inspecting all the -I flags and seeing if there's some other header with the same name that's missing that macro.

It *looks* like a very basic core macro that I would expect in every version.

Also curious if `pkg-config wayland-client --cflags` outputs something different and if so, what.
n
---
  mSynchronetn  hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net

-----------------------------------------------------------
[Voltar]