mirror of
https://github.com/postgres/postgres.git
synced 2025-07-27 12:41:57 +03:00
aio: Add liburing dependency
Will be used in a subsequent commit, to implement io_method=io_uring. Kept separate for easier review. Reviewed-by: Noah Misch <noah@leadboat.com> Discussion: https://postgr.es/m/uvrtrknj4kdytuboidbhwclo4gxhswwcpgadptsjvjqcluzmah%40brqs62irg4dt
This commit is contained in:
@ -1156,6 +1156,24 @@ build-postgresql:
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="configure-option-with-liburing">
|
||||
<term><option>--with-liburing</option></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Build with liburing, enabling io_uring support for asynchronous I/O.
|
||||
</para>
|
||||
<para>
|
||||
To detect the required compiler and linker options, PostgreSQL will
|
||||
query <command>pkg-config</command>.
|
||||
</para>
|
||||
<para>
|
||||
To use a liburing installation that is in an unusual location, you
|
||||
can set <command>pkg-config</command>-related environment
|
||||
variables (see its documentation).
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="configure-option-with-libxml">
|
||||
<term><option>--with-libxml</option></term>
|
||||
<listitem>
|
||||
@ -2611,6 +2629,22 @@ ninja install
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="configure-with-liburing-meson">
|
||||
<term><option>-Dliburing={ auto | enabled | disabled }</option></term>
|
||||
<listitem>
|
||||
<para>
|
||||
Build with liburing, enabling io_uring support for asynchronous I/O.
|
||||
Defaults to auto.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
To use a liburing installation that is in an unusual location, you
|
||||
can set <command>pkg-config</command>-related environment
|
||||
variables (see its documentation).
|
||||
</para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="configure-with-libxml-meson">
|
||||
<term><option>-Dlibxml={ auto | enabled | disabled }</option></term>
|
||||
<listitem>
|
||||
|
Reference in New Issue
Block a user