postgresql/src
Daniel Gustafsson 8ae0a37932 oauth: Fix build on platforms without epoll/kqueue
register_socket() missed a variable declaration if neither
HAVE_SYS_EPOLL_H nor HAVE_SYS_EVENT_H was defined.

While we're fixing that, adjust the tests to check pg_config.h for one
of the multiplexer implementations, rather than assuming that Windows is
the only platform without support. (Christoph reported this on
hurd-amd64, an experimental Debian.)

Author: Jacob Champion <jacob.champion@enterprisedb.com>
Reported-by: Christoph Berg <myon@debian.org>
Discussion: https://postgr.es/m/Z-sPFl27Y0ZC-VBl%40msg.df7cb.de
2025-04-03 20:37:52 +02:00
..
backend Restrict copying of invalidated replication slots. 2025-04-03 10:30:00 -07:00
bin Fix unintentional 'NULL' string literal in pg_upgrade. 2025-04-03 11:04:37 -07:00
common Update Unicode data to Unicode 16.0.0 2025-04-03 12:00:09 +02:00
fe_utils Fix accidentally-harmless thinko in psqlscan_test_variable(). 2025-03-31 12:16:32 -04:00
include Add missing declarations to pg_config.h.in 2025-04-03 13:57:27 +02:00
interfaces oauth: Fix build on platforms without epoll/kqueue 2025-04-03 20:37:52 +02:00
makefiles aio: Add liburing dependency 2025-03-26 19:45:32 -04:00
pl plpython: Add test for returning Python set from SETOF function 2025-04-03 11:09:50 +02:00
port Add timingsafe_bcmp(), for constant-time memory comparison 2025-04-02 15:32:40 +03:00
template thread-safety: gmtime_r(), localtime_r() 2024-08-23 07:43:04 +02:00
test oauth: Fix build on platforms without epoll/kqueue 2025-04-03 20:37:52 +02:00
timezone pg_noreturn to replace pg_attribute_noreturn() 2025-03-13 12:37:26 +01:00
tools Change SQL-language functions to use the plan cache. 2025-04-02 14:06:02 -04:00
tutorial Doc: simplify the tutorial's window-function examples. 2025-01-21 14:43:21 -05:00
.gitignore
DEVELOPERS
Makefile Remove distprep 2023-11-06 15:18:04 +01:00
Makefile.global.in Update Unicode data to Unicode 16.0.0 2025-04-03 12:00:09 +02:00
Makefile.shlib Remove AIX support 2024-02-28 15:17:23 +04:00
meson.build Update copyright for 2025 2025-01-01 11:21:55 -05:00
nls-global.mk Remove distprep 2023-11-06 15:18:04 +01:00