<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-dbs/postgresql/postgresql.inc, branch master-next</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2026-04-01T20:16:37+00:00</updated>
<entry>
<title>postgresql: Fix append overriding value</title>
<updated>2026-04-01T20:16:37+00:00</updated>
<author>
<name>Michal Sieron</name>
<email>michalwsieron@gmail.com</email>
</author>
<published>2026-03-29T21:37:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=84c2a636e74dd563229df9729abb2d62fbc1a433'/>
<id>urn:sha1:84c2a636e74dd563229df9729abb2d62fbc1a433</id>
<content type='text'>
`EXTRA_OECONF:sh4 += "--disable-spinlocks"` was supposed to simply
disable unsupported spinlocks, but was also overriding other
configuration defined in EXTRA_OECONF above.

Signed-off-by: Michal Sieron &lt;michalwsieron@gmail.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>postgresql: add ptest support</title>
<updated>2026-03-24T16:13:49+00:00</updated>
<author>
<name>Guocai He</name>
<email>guocai.he.cn@windriver.com</email>
</author>
<published>2026-03-24T10:50:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=4fe575d155a02e8d286d1caaa14286d23ea74a84'/>
<id>urn:sha1:4fe575d155a02e8d286d1caaa14286d23ea74a84</id>
<content type='text'>
Add ptest infrastructure to run the PostgreSQL standard regression test
suite (pg_regress) on the target system.

Test logs:
root@qemux86-64:~# ptest-runner postgresql
START: ptest-runner
2026-03-24T02:42
BEGIN: /usr/lib64/postgresql/ptest
.....
**if all pass **
PASS: - event_trigger_login                      1901 ms
PASS: - fast_default                             9459 ms
PASS: - tablespace                              16542 ms
PASS: all tests passed

**if have fail**
FAIL: create_type                              1763 ms
PASS: create_schema                            2123 ms
PASS: - tablespace                              23226 ms
FAIL: some tests failed

waiting for server to shut down.... done
server stopped
DURATION: 853
END: /usr/lib64/postgresql/ptest
2026-03-24T02:56
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: Guocai He &lt;guocai.he.cn@windriver.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>postgresql: fix autoreconf</title>
<updated>2025-02-27T20:28:17+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@arm.com</email>
</author>
<published>2025-02-26T15:02:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=01f0ee673fb629db8517139d802f2712298dde63'/>
<id>urn:sha1:01f0ee673fb629db8517139d802f2712298dde63</id>
<content type='text'>
autoreconf needs to be told where to find macros as the Makefile.am does
not do this.

Signed-off-by: Ross Burton &lt;ross.burton@arm.com&gt;
</content>
</entry>
<entry>
<title>postgresql: upgrade 16.8 -&gt; 17.4</title>
<updated>2025-02-27T01:27:32+00:00</updated>
<author>
<name>Changqing Li</name>
<email>changqing.li@windriver.com</email>
</author>
<published>2025-02-27T01:16:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=03c947d8f0a487aa7c940709db52b63c833231c1'/>
<id>urn:sha1:03c947d8f0a487aa7c940709db52b63c833231c1</id>
<content type='text'>
This is a major version upgrade, see release note:
https://www.postgresql.org/docs/release/

* Refresh patches:
0003-configure.ac-bypass-autoconf-2.69-version-check.patch
0005-postgresql-fix-ptest-failure-of-sysviews.patch
* Removed dropped option --enable-thread-safety
* Add depends for bison-native
* Fix do_packge_qa error:
  *.c *.h generated by bison or flex leave full paths in comment,
rewrite those before *-src packaging

Signed-off-by: Changqing Li &lt;changqing.li@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>postgresql: Disable tcl support by default</title>
<updated>2024-11-06T01:14:22+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-11-05T18:15:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=01dd622533957d20fa860e34ff098161a103bfbf'/>
<id>urn:sha1:01dd622533957d20fa860e34ff098161a103bfbf</id>
<content type='text'>
It needs tcl8 and defaults have moved to using tcl9
and postgres has to be ported to work with tcl9

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>postgresql: Add tclsh 9 support</title>
<updated>2024-11-05T17:42:50+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-11-03T23:56:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fd57ac6162253c6fbdcfdb33ab661311c8d612f6'/>
<id>urn:sha1:fd57ac6162253c6fbdcfdb33ab661311c8d612f6</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>postgresql.inc: fix do_package_qa error</title>
<updated>2024-10-24T12:52:20+00:00</updated>
<author>
<name>Changqing Li</name>
<email>changqing.li@windriver.com</email>
</author>
<published>2024-10-24T01:47:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=38b782183848a1257a45099dfb65282726c3d6c1'/>
<id>urn:sha1:38b782183848a1257a45099dfb65282726c3d6c1</id>
<content type='text'>
Replacing P with BP to fix following do_package_qa error for lib32-postgresql:
ERROR: QA Issue: File /usr/src/debug/lib32-postgresql/16.4/src/pl/plperl/SPI.c in package lib32-postgresql-src contains reference to TMPDIR [buildpaths]

Signed-off-by: Changqing Li &lt;changqing.li@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>postgresql: Use packageconfig flag for readline dependency</title>
<updated>2024-09-10T16:37:01+00:00</updated>
<author>
<name>Hauke Lampe</name>
<email>lampe@silpion.de</email>
</author>
<published>2024-09-10T15:58:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ba274e7310880f9f9a3e01bd998c8ed1ee7a0930'/>
<id>urn:sha1:ba274e7310880f9f9a3e01bd998c8ed1ee7a0930</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>postgresql: Break perl RDEPENDS</title>
<updated>2024-07-31T15:29:23+00:00</updated>
<author>
<name>Barry Grussling</name>
<email>mr.scada@gmail.com</email>
</author>
<published>2024-07-30T20:33:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f311f1f01c19924d8cced61fa915f1387f92455b'/>
<id>urn:sha1:f311f1f01c19924d8cced61fa915f1387f92455b</id>
<content type='text'>
Currently, any non-native recipes that inherits cpan-base ends up
with an image RDEPENDS on perl (via
https://git.yoctoproject.org/poky/tree/meta/classes-recipe/cpan-base.bbclass?h=scarthgap#n14)

If you are building an image and desire to have Postgresql installed
but NOT perl, this creates a problem. This changeset attempts
to fix this shortcoming by not inheriting cpan-base directly.

Note this work is a continuation of attempts to change cpan-base:
https://bugzilla.yoctoproject.org/show_bug.cgi?id=15563

The Postgresql build system uses perl, so add it as a DEPENDS. This
happened previously via the "inherit cpan-base" directive.

I've validated this recipe successfully packages with and without
the perl PACKAGECONFIG in Scarthgap.

Signed-off-by: Barry Grussling &lt;mr.scada@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Start WORKDIR -&gt; UNPACKDIR transition</title>
<updated>2024-05-23T15:44:44+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-05-13T21:16:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ffc64e9c6fee0af7eea3466135416d011172a5e6'/>
<id>urn:sha1:ffc64e9c6fee0af7eea3466135416d011172a5e6</id>
<content type='text'>
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 &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
