Author: igor
Date: Fri Nov 8 01:27:51 2013
New Revision: 12160
Log:
update to libxcb-1.9.3
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/x/installing/libxcb.xml
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent Fri Nov 8 00:56:28 2013 (r12159)
+++ trunk/BOOK/general.ent Fri Nov 8 01:27:51 2013 (r12160)
@@ -516,7 +516,7 @@
<!ENTITY libXdmcp-version "1.1.1">
<!ENTITY libpthread-stubs-version "0.3">
<!ENTITY xcb-proto-version "1.8">
-<!ENTITY libxcb-version "1.9.1">
+<!ENTITY libxcb-version "1.9.3">
<!ENTITY xbitmaps-version "1.1.1">
<!ENTITY xcursor-themes-version "1.0.4">
<!ENTITY xkeyboard-config-version "2.10.1">
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Fri Nov 8 00:56:28
2013 (r12159)
+++ trunk/BOOK/introduction/welcome/changelog.xml Fri Nov 8 01:27:51
2013 (r12160)
@@ -47,6 +47,10 @@
<para>November 8th, 2013</para>
<itemizedlist>
<listitem>
+ <para>[igor] - Update to libxcb-1.9.3. Fixes
+ <ulink url="&blfs-ticket-root;4283">#4283</ulink>.</para>
+ </listitem>
+ <listitem>
<para>[igor] - Update to xcb-proto-1.9. Fixes
<ulink url="&blfs-ticket-root;4282">#4282</ulink>.</para>
</listitem>
Modified: trunk/BOOK/x/installing/libxcb.xml
==============================================================================
--- trunk/BOOK/x/installing/libxcb.xml Fri Nov 8 00:56:28 2013 (r12159)
+++ trunk/BOOK/x/installing/libxcb.xml Fri Nov 8 01:27:51 2013 (r12160)
@@ -6,9 +6,9 @@
<!ENTITY libxcb-download-http
"http://xcb.freedesktop.org/dist/libxcb-&libxcb-version;.tar.bz2">
<!ENTITY libxcb-download-ftp " ">
- <!ENTITY libxcb-md5sum "ed632cb0dc31b6fbd7ea5c0f931cf5a4">
- <!ENTITY libxcb-size "365 KB">
- <!ENTITY libxcb-buildsize "39 MB">
+ <!ENTITY libxcb-md5sum "1ca999ca94f760d917ef2d8466a88742">
+ <!ENTITY libxcb-size "391 KB">
+ <!ENTITY libxcb-buildsize "45 MB">
<!ENTITY libxcb-time "0.3 SBU">
]>
@@ -58,14 +58,6 @@
</listitem>
</itemizedlist>
- <bridgehead renderas="sect3">Additional Downloads</bridgehead>
- <itemizedlist spacing='compact'>
- <listitem>
- <para>Required patch: <ulink
-
url="&patch-root;/libxcb-&libxcb-version;-automake_bug-1.patch"/></para>
- </listitem>
- </itemizedlist>
-
<bridgehead renderas="sect3">libxcb Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
@@ -93,9 +85,8 @@
<para>Install <application>libxcb</application> by running the following
commands:</para>
-<screen><userinput>patch -Np1 -i
../libxcb-&libxcb-version;-automake_bug-1.patch &&
-sed -e "s/pthread-stubs//" -i configure.ac &&
-autoreconf -fi &&
+<screen><userinput>sed -e "s/pthread-stubs//" -i configure.ac &&
+autoreconf -fiv &&
./configure $XORG_CONFIG --docdir='${datadir}'/doc/libxcb-&libxcb-version; \
--enable-xinput --enable-xkb &&
make</userinput></screen>
@@ -115,45 +106,18 @@
sed removes dependency on libpthread-stubs package which is useless on
Linux.</para>
- <para><option>--enable-xinput</option>: This switch enables XCB Xinput
+ <para><parameter>--enable-xinput</parameter>: This switch enables XCB
Xinput
extension.</para>
- <para><option>--enable-xkb</option>: This switch enables XCB XKB
+ <para><parameter>--enable-xkb</parameter>: This switch enables XCB XKB
extension.</para>
- <para><parameter>--without-doxygen</parameter>: This switch can be used
+ <para><option>--without-doxygen</option>: This switch can be used
to disable the API documentation if <xref linkend="doxygen"/> is
installed.</para>
</sect2>
-<!--
- <sect2 role="configuration">
- <title>Configuring libxcb</title>
-
- <sect3 id="libxcb-config">
- <title>Configuration Information</title>
-
- <para>The <application>libxcb</application> developers have decided
- to be strict in asserting locking bugs in X11 applications. This is
- different than the behavior of <application>libX11</application> when
- used on its own, and it will cause some applications to crash when
- they previously did not. When an application has these types of bugs,
- it will crash with the following assertion:</para>
-
-<screen><literal>xcb_xlib_lock: Assertion `!c->xlib.lock'
failed.</literal></screen>
-
- <para>An environment variable, <envar>LIBXCB_ALLOW_SLOPPY_LOCK</envar>,
- can be set which will allow the locking bugs to not crash the
- application. It is a workaround that is known to be needed in a few
- cases. If it is found that these bugs affect an application in use, add
- the following to your system or personal profile:</para>
-<screen><literal>export LIBXCB_ALLOW_SLOPPY_LOCK=1</literal></screen>
-
- </sect3>
-
- </sect2>
--->
<sect2 role="content">
<title>Contents</title>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page