Bug#652896: Compile broadway backend

Laurent David lmedavid at gmail.com
Sun Oct 13 11:41:02 UTC 2013


Hi,

I have successfully enabled the backend in 3.8 from the original debian
package.

It was not a big job, but I had to get my head around gtk/quilt first.
Luckily there was a blueprint here
https://launchpad.net/~malizor/+archive/gtk-broadway.

I will explain that in more details in my blog (laurentmdavid.com), but in
a nutshell:

1- There was an interesting patch from the equivalent package in ubuntu
related to abi_check.sh that was not filtering the right symbols as it was
compiling without the GDK_WINDOWING_BROADWAY. The build failed because of
that (or at least the tests)
2-  The option has to be added in the configure.ac, the gdk.symbols had to
get all the new exported symbols and a couple of other small changes.

I have not been able to test extensively the compilation process (as it
takes around 3 hours each time) but the main scenario : x11 and broadway
enabled is working and it is working on a i386 type of install.

Eager to get any feedback (ref process and so on) and suggestions for
improvement if need be.


I have attached the dsc/tar.gz and changes files.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20131013/792527c3/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gtk+3.0_3.8.4-1+broadway.debian.tar.gz
Type: application/x-gzip
Size: 210525 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20131013/792527c3/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gtk+3.0_3.8.4-1+broadway.dsc
Type: application/octet-stream
Size: 2693 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20131013/792527c3/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gtk+3.0_3.8.4-1+broadway_i386.changes
Type: application/octet-stream
Size: 5927 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20131013/792527c3/attachment-0003.obj>


More information about the pkg-gnome-maintainers mailing list