glib r6252 - in trunk: . docs/reference docs/reference/glib
- From: matthiasc svn gnome org
- To: svn-commits-list gnome org
- Subject: glib r6252 - in trunk: . docs/reference docs/reference/glib
- Date: Sun, 6 Jan 2008 17:48:41 +0000 (GMT)
Author: matthiasc
Date: Sun Jan 6 17:48:41 2008
New Revision: 6252
URL: http://svn.gnome.org/viewvc/glib?rev=6252&view=rev
Log:
Document new dependencies
Modified:
trunk/ChangeLog
trunk/INSTALL.in
trunk/README.in
trunk/docs/reference/ChangeLog
trunk/docs/reference/glib/building.sgml
Modified: trunk/ChangeLog
==============================================================================
--- trunk/ChangeLog (original)
+++ trunk/ChangeLog Sun Jan 6 17:48:41 2008
@@ -1,5 +1,9 @@
2008-01-06 Matthias Clasen <mclasen redhat com>
+ * README.in, INSTALL.in: Document new dependencies.
+
+2008-01-06 Matthias Clasen <mclasen redhat com>
+
* gio-2.0.pc.in, gio-2.0-uninstalled.pc.in: Require glib-2.0
(#507628)
Modified: trunk/INSTALL.in
==============================================================================
--- trunk/INSTALL.in (original)
+++ trunk/INSTALL.in Sun Jan 6 17:48:41 2008
@@ -60,6 +60,11 @@
http://www.gnu.org/software/gettext/
+
+Support for extended attributes and SELinux in GIO requires
+libattr and libselinux.
+
+
The Nitty-Gritty
================
Modified: trunk/README.in
==============================================================================
--- trunk/README.in (original)
+++ trunk/README.in Sun Jan 6 17:48:41 2008
@@ -24,6 +24,14 @@
See the file 'INSTALL'
+Notes about GLib 2.16
+=====================
+
+* GLib now includes GIO, which adds optional dependencies against libattr
+ and libselinux for extended attribute and SELinux support. Use
+ --disable-xattr and --disable-selinux to build without these.
+
+
Notes about GLib 2.10
=====================
Modified: trunk/docs/reference/ChangeLog
==============================================================================
--- trunk/docs/reference/ChangeLog (original)
+++ trunk/docs/reference/ChangeLog Sun Jan 6 17:48:41 2008
@@ -1,3 +1,8 @@
+2008-01-06 Matthias Clasen <mclasen redhat com>
+
+ * glib/building.sgml: Document new dependencies and
+ configure options.
+
2007-12-31 Wouter Bolsterlee <wbolster svn gnome org>
* gio/migrating.xml: Fixed invalid XML entity
Modified: trunk/docs/reference/glib/building.sgml
==============================================================================
--- trunk/docs/reference/glib/building.sgml (original)
+++ trunk/docs/reference/glib/building.sgml Sun Jan 6 17:48:41 2008
@@ -156,6 +156,22 @@
but it is not recommended.
</para>
</listitem>
+ <listitem>
+ <para>
+ The optional extended attribute support in GIO requires the
+ getxattr() family of functions that may be provided by glibc or
+ by the standalone libattr library. To build GLib without extended
+ attribute support, use the <option>--disable-xattr</option>
+ configure option.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The optional SELinux support in GIO requires libselinux. To build
+ GLib without SELinux support, use the
+ <option>--disable-selinux</option> configure option.
+ </para>
+ </listitem>
</itemizedlist>
</refsect1>
@@ -210,6 +226,14 @@
<arg>--disable-man</arg>
<arg>--enable-man</arg>
</group>
+ <group>
+ <arg>--disable-xattr</arg>
+ <arg>--enable-xattr</arg>
+ </group>
+ <group>
+ <arg>--disable-selinux</arg>
+ <arg>--enable-selinux</arg>
+ </group>
</cmdsynopsis>
</para>
@@ -504,6 +528,33 @@
</para>
</formalpara>
+ <formalpara>
+ <title><systemitem>--disable-xattr</systemitem> and
+ <systemitem>--enable-xattr</systemitem></title>
+
+ <para>
+ By default the <command>configure</command> script will try
+ to auto-detect whether the getxattr() family of functions
+ is available. If it is, then extended attribute support
+ will be included in GIO. These options can be used to
+ explicitly control whether extended attribute support
+ should be included or not. getxattr() and friends can
+ be provided by glibc or by the standalone libattr library.
+ </para>
+ </formalpara>
+
+ <formalpara>
+ <title><systemitem>--disable-selinux</systemitem> and
+ <systemitem>--enable-selinux</systemitem></title>
+
+ <para>
+ By default the <command>configure</command> script will
+ auto-detect if libselinux is available and include
+ SELinux support in GIO if it is. These options can be
+ used to explicitly control whether SELinxu support should
+ be included.
+ </para>
+ </formalpara>
</refsect1>
</refentry>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]