This bug tought me that gtk and everything depending on it is probably seriously broken beyond repair (no usable documenation, weird of #defined backwards compatibility hacks, ...).