Running in OpenBSD

Has anyone succeed in running an Iced application in OpenBSD? One user of my app tried to do so, and apparently it builds correctly, but reaches two different errors depending on which backend he uses:

  • With wpgu it panics about not being able to read GL_VERSION.
  • With tiny-skia it panics about not finding libxcb.

I know OpenBSD is not among the supported platforms but since it builds correctly it makes me think it’s just a quick fix away from running.

After doing a questionable symlink for a X11 library (/usr/X11R7/lib/libxcb.so.2/usr/X11R6/lib/libxcb.so.4.1) it worked! It’s safe to say that Iced runs on OpenBSD.