I have tested todays build of git master. I see ENABLE_GTK="TRUE" in LinuxX86Env.Set.sh but the final build does not have GNOME integration. I see the original vcl open/save dialog, widgets, ...
The package is almost empty:
$> rpm -ql libobasis3.4-gnome-integration
The GNOME integration still does not work in 3.4.0-beta3.
Ho hum - that is pretty sad. Clearly it works nicely in a self-built install. What madness is going on with the packaging ? How are these packages built - using 'build' ? or somesuch madness ?
Ho hum - the gtk+ integration seems to be in a -core package:
and core05 has:
arguably these are mis-categorised (I guess); but ...
Will install the packages and see if it fails to work for me etc.
So - closing PEBCAK IMHO ;-) I installed the packages, libreoffice runs nicely for me, with the gtk+ integration working. If you do:
SAL_USE_VCLPLUGIN=gen ./soffice -writer
you can see how bad it is for people without it ;-)
Having said that - I've committed a number of fixes to move various pieces into the correct modules - previously we did this with some cruft in bin/package-ooo - but now we should do that right in the scp2 itself I think.
If you want you can cherry-pick from master:
bootstrap - fe3943a0d9234f492f8fd5b2aa27186d68954e6a
build - 1e5f1082c98cc7a3e351e2a0d6a88366ddf7c63b
file-dialog and widgets are not gnome-related, but rather GTK-related, but well, that's nitpicking.
At least now the "gnome-integration" one doesn't just include one lonely file