From: | Tatsuo Ishii <ishii(at)postgresql(dot)org> |
---|---|
To: | pgpool-committers(at)lists(dot)postgresql(dot)org |
Subject: | pgpool: Fix compiling issue on 32-bit environments. |
Date: | 2025-09-17 23:51:04 |
Message-ID: | E1uz1vU-005L51-10@gothos.postgresql.org |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgpool-committers |
Fix compiling issue on 32-bit environments.
It is reported that compiling src/parser/snprintf.c on 32-bit
environments fails due to undefined functions (isnan() and
ininf()). They come from math.h so include it. snprintf.c was
imported from PostgreSQL long time ago. If we look into the original
file (src/port/snprintf.c) it actually has "#include <math.h>"
already. Including math.h was provided as a pull request:
https://github.com/pgpool/pgpool2/pull/128
I also added a minor modification to the patch to reorder the
positions of include files.
Author: Gyorgy Sarvari <skandigraun(at)gmail(dot)com>
Discussion: https://www.postgresql.org/message-id/20250917.194736.353755422175293639.ishii%40postgresql.org
Backpatch-through: v4.2
Branch
------
V4_2_STABLE
Details
-------
https://git.postgresql.org/gitweb?p=pgpool2.git;a=commitdiff;h=4c6f25f3ea2c1f373191c631ac7358db6c2cbbf2
Modified Files
--------------
src/parser/snprintf.c | 13 +++++--------
1 file changed, 5 insertions(+), 8 deletions(-)
From | Date | Subject | |
---|---|---|---|
Next Message | Tatsuo Ishii | 2025-09-17 23:51:32 | pgpool: Fix compiling issue on 32-bit environments. |
Previous Message | Taiki Koshino | 2025-09-17 07:45:31 | pgpool: Update doc about "Setting up PostgreSQL standby" in "8.2. Pgpoo |