summaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-support/pgpool2
Commit message (Collapse)AuthorAgeFilesLines
* pgpool2: 4.6.3 -> 4.6.4Liu Yiding2025-12-173-379/+1
| | | | | | | | | | | Drop 0001-snprintf-Add-math.h-to-ensure-isnan-and-isinf-are-de.patch and v1-0001-Make-time-calculations-always-long-long.patch as those were merged upstream. Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 7fb4910ccb6a156bf67eb773ff1b421b30536b58) Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Anuj Mittal <anuj.mittal@oss.qualcomm.com>
* pgpool2: upgrade 4.5.5 -> 4.6.3Gyorgy Sarvari2025-10-083-85/+338
| | | | | | | | | | | | Drop 0001-fix-compiling-on-32-bit-systems.patch, and change to another patch that solves the same issue in OE, but is more likely to be adapted by upstream (after discussion with upstream in https://github.com/pgpool/pgpool2/pull/128) Shortlog: https://github.com/pgpool/pgpool2/compare/V4_5_5...V4_6_3 Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pgpool2: upgrade 4.5.4 -> 4.5.5Jason Schonberg2025-09-151-2/+2
| | | | | | | Changelog: https://www.pgpool.net/docs/latest/en/html/release-4-5-5.html Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pgpool2: update patch statusesGyorgy Sarvari2025-09-152-2/+2
| | | | | | | The patches were submitted to upstream, they are not pending anymore. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pgpool2: fix compiling for 32-bit archesGyorgy Sarvari2025-09-113-0/+125
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When compiling for 32-bit targets, two issues came to surface: 1. gcc was complaining that math.h is not included in snprintf, and some calls were implicitly defined. Added a patch that includes the required headers in snprintf.c file: | snprintf.c: In function 'fmtfloat': | snprintf.c:1232:13: error: implicit declaration of function 'isnan' [-Wimplicit-function-declaration] | 1232 | if (isnan(value)) | | ^~~~~ | snprintf.c:50:1: note: include '<math.h>' or provide a declaration of 'isnan' 2. The code passes a time_t argument to a function that expects a long. This works for 64-bit targets, because on those usually time_t is long. However on 32-bit systems time_t is usually long long, which makes compilation fail with the following error: | wd_json_data.c:540:66: error: passing argument 3 of 'json_get_long_value_for_key' from incompatible pointer type [-Wincompatible-pointer-types] | 540 | if (json_get_long_value_for_key(root, "StartupTimeSecs", &wdNode->startup_time.tv_sec)) | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ To account for this, add a new helper method in a patch that returns the required json value as a time_t value. The patches are in pending state, because the mailing list of the project is sufferring from technical problems - when the site loads, sign up attempts throw internal server errors. It is planned to submit the patches and to update the status once their infrastructure is back. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pgpool2: upgrade 4.5.3 -> 4.5.4Jason Schonberg2025-07-021-1/+1
| | | | | | | | | This version brings a fix for CVE-2024-45624 Changlog: https://www.pgpool.net/docs/latest/en/html/release-4-5-4.html Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-openembedded/all: adapt to UNPACKDIR changesAlexander Kanavin2025-06-251-1/+1
| | | | | | | | | | | | | Please see https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265 for what changes are needed, and sed commands that can be used to make them en masse. I've verified that bitbake -c patch world works with these, but did not run a world build; the majority of recipes shouldn't need further fixups, but if there are some that still fall out, they can be fixed in followups. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pgpool2: upgrade 4.5.2 -> 4.5.3Jason Schonberg2025-05-051-2/+2
| | | | | | | Changelog: https://www.pgpool.net/docs/latest/en/html/release-4-5-3.html Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pgpool2: upgrade 4.5.1 -> 4.5.2Jason Schonberg2025-04-271-1/+1
| | | | | | | | | Fixes for memory leaks, uninitialized memory, segmentation faults and other fixes. Changelog: https://www.pgpool.net/docs/latest/en/html/release-4-5-2.html Signed-off-by: Jason Schonberg <schonm@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pgpool2: use gnu17 to avoid build failure with gcc-15Martin Jansa2025-04-261-0/+4
| | | | | | | | * like e.g. gentoo does: https://bugs.gentoo.org/940128 Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Start WORKDIR -> UNPACKDIR transitionKhem Raj2024-05-231-2/+2
| | | | | | | Replace references of WORKDIR with UNPACKDIR where it makes sense to do so in preparation for changing the default value of UNPACKDIR. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pgpool2: Fix build with postgresql 16+Khem Raj2024-03-052-0/+26
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pgpool2: Upgrade to 4.5.1Khem Raj2024-03-052-39/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pgpool2: use autotools-brokensep instead of setting Balperak2023-12-121-2/+2
| | | | | Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pgpool2: Added a new recipe.Lei Maohui2023-03-225-0/+142
Pgpool-II is a middleware that works between PostgreSQL servers and a PostgreSQL database client. It is distributed under a license similar to BSD and MIT. It provides the following features. Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>