From 8eadd5c73c44708ecd45b9fd3ac54a550511d16f Mon Sep 17 00:00:00 2001 From: Andres Freund Date: Tue, 18 Mar 2025 14:40:05 -0400 Subject: 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 Discussion: https://postgr.es/m/uvrtrknj4kdytuboidbhwclo4gxhswwcpgadptsjvjqcluzmah%40brqs62irg4dt --- doc/src/sgml/installation.sgml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) (limited to 'doc/src') diff --git a/doc/src/sgml/installation.sgml b/doc/src/sgml/installation.sgml index e076cefa3b9..cc28f041330 100644 --- a/doc/src/sgml/installation.sgml +++ b/doc/src/sgml/installation.sgml @@ -1156,6 +1156,24 @@ build-postgresql: + + + + + Build with liburing, enabling io_uring support for asynchronous I/O. + + + To detect the required compiler and linker options, PostgreSQL will + query pkg-config. + + + To use a liburing installation that is in an unusual location, you + can set pkg-config-related environment + variables (see its documentation). + + + + @@ -2611,6 +2629,22 @@ ninja install + + + + + Build with liburing, enabling io_uring support for asynchronous I/O. + Defaults to auto. + + + + To use a liburing installation that is in an unusual location, you + can set pkg-config-related environment + variables (see its documentation). + + + + -- cgit v1.2.3