Bug 6685 - Enable extension library builds out-of-tree
Summary: Enable extension library builds out-of-tree
Status: RESOLVED WONTFIX
Alias: None
Product: XCB
Classification: Unclassified
Component: Library (show other bugs)
Version: unspecified
Hardware: All All
: medium enhancement
Assignee: Jamey Sharp
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-21 06:20 UTC by Jamey Sharp
Modified: 2019-02-16 12:52 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Jamey Sharp 2006-04-21 06:20:23 UTC
I'd like to be able to build and install extension libraries separately from XCB
itself, with as much of the process of creating *.pc, configure.ac, and
Makefile.am automated as possible.

Almost everything about the libXCB*.so extension libraries is specified by the
corresponding *.xml protocol description file. A few version numbers are also
needed -- an autoconf/pkg-config package version, a libtool .so version, and a
Debian package version. These may be partially derived from the extension
protocol version supported by the .xml file, and from the API/ABI version of the
c-client.xsl stylesheet used; but it's not clear how to combine those versions.

I think XCB should install c-client.xsl, an autoconf macro, and a shell script
that builds the autofoo bits for a particular *.xml extension description.
However the details somewhat elude me.
Comment 1 chemtech 2013-03-15 13:58:55 UTC
Jamey Sharp 
Do you still experience this issue with newer drivers ?
Please check the status of your issue.
Comment 2 Daniel Stone 2019-02-16 12:52:40 UTC
In hindsight, this is probably the wrong thing to do.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.