[PATCH libICE] Enable visibility annotations

Alan Coopersmith alan.coopersmith at oracle.com
Fri May 6 16:25:08 UTC 2016

On 05/ 6/16 04:18 AM, Yury Gribov wrote:
> Unfortunately I don't see any good approach. We could move definitions of
> _X_EXPORT and friends to configure.ac but this would need to be done
> for all X11 packages (not just libICE) which just does not scale.

And then you'd require any package that #includes an X11 header to use
autoconf and add those to configure.ac and that really doesn't scale.

Xfuncproto.h exists because X exposes headers to things built with
hundreds of different build systems.

	-Alan Coopersmith-              alan.coopersmith at oracle.com
	 Oracle Solaris Engineering - http://blogs.oracle.com/alanc

More information about the xorg-devel mailing list