I’m trying again BuildStream to do some of my GNOME development.
Use case: to release a new version of the gspell library, I would like to test it against the “official” and latest stable versions of its dependencies. While still using an LTS version of a Linux distro (openSUSE Leap), because I prefer a stable OS for my other tasks.
So → BuildStream and gnome-build-meta seem a very good choice for me, instead of jhbuild.
Problem: I can’t run a GTK 3 program within the bst shell:
$ bst shell core-deps/gspell.bst
<spell.bst:/buildstream/gnome/core-deps/gspell.bst]$ gtk3-demo
No protocol specified
(gtk3-demo:3): Gtk-WARNING **: 10:45:54.040: cannot open display: :0
I’m using:
- https://download.gnome.org/teams/releng/43.0/gnome-43.0.tar.xz (to have the stable versions, so not gnome-build-meta git master).
- X11 on openSUSE Leap 15.4 (running GNOME 41)
- BuildStream 1.6.7
The "bst build core-deps/gspell.bst"
ran fine.
Is there something obvious that you see to solve the problem?
Thanks in advance for any help.