Name postgresql
Version 16.4
Summary PostgreSQL is a powerful, open source relational database system.
Description PostgreSQL is an advanced Object-Relational database management system (DBMS) that supports almost all SQL constructs (including transactions, subselects and user-defined types and functions). The postgresql package includes the client programs and libraries that you'll need to access a PostgreSQL DBMS server. These PostgreSQL client programs are programs that directly manipulate the internal structure of PostgreSQL databases on a PostgreSQL server. These client programs can be located on the same machine with the PostgreSQL server, or may be on a remote machine which accesses a PostgreSQL server over a network connection. This package contains the docs in HTML for the whole package, as well as command-line utilities for managing PostgreSQL databases on a PostgreSQL server. If you want to manipulate a PostgreSQL database on a local or remote PostgreSQL server, you need this package. You also need to install this package if you're installing the postgresql-server package.
Section base
License 0BSD
Homepage http://www.postgresql.com
Recipe file recipes-dbs/postgresql/postgresql_16.4.bb
recipes-dbs/postgresql/postgresql.inc
Layer meta-oe (scarthgap branch)
Inherits
  • autotools
  • gettext
  • multilib_header
  • perl-version
  • perlnative
  • pkgconfig
  • python3-dir
  • python3native
  • python3targetconfig
  • siteconfig
  • siteinfo
  • systemd
  • update-rc.d
  • useradd
  • useradd_base
Dependencies
  • autoconf-native
  • automake-native
  • base-files
  • base-passwd
  • gettext-native
  • icu
  • initscripts
  • libnsl2
  • libtool-cross
  • libtool-native
  • libxml2
  • openssl
  • perl
  • perl-native
  • pkgconfig-native
  • python3
  • python3-native
  • readline
  • shadow
  • shadow-native
  • shadow-sysroot
  • tcl
  • tcl-native
  • tzcode-native
  • update-rc.d
  • util-linux
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • zlib
  • krb5
  • icu
  • openldap
  • libxml2
  • libxslt
  • lz4
  • openssl
  • libpam
  • perl
  • python3
  • systemd
  • systemd-systemctl-native
  • tcl
  • tcl-native
  • util-linux
  • zlib
PACKAGECONFIG options
  • gssapi
  • icu
  • ldap
  • libxml
  • libxslt
  • lz4
  • openssl
  • pam
  • perl
  • python
  • systemd
  • tcl
  • uuid
  • zlib

Sources

https://ftp.postgresql.org/pub/source/v16.4/postgresql-16.4.tar.bz2

Patches

Patch Status
files/not-check-libperl.patch Inappropriate [configuration]
files/0001-Add-support-for-RISC-V.patch Pending
files/0002-Improve-reproducibility.patch Inappropriate [oe specific]
files/0003-configure.ac-bypass-autoconf-2.69-version-check.patch Inappropriate [disable feature]
files/0004-config_info.c-not-expose-build-info.patch Inappropriate [oe specific]
files/0005-postgresql-fix-ptest-failure-of-sysviews.patch Inappropriate [oe specific]

bbappends

This recipe is appended by:

meta-openstack postgresql_%.bbappend

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
master postgresql 16.4
scarthgap (Yocto Project 5.0) postgresql 16.4 (this recipe)
nanbield (Yocto Project 4.3) postgresql 15.5
mickledore (Yocto Project 4.2) postgresql 15.4
langdale (Yocto Project 4.1) postgresql 14.5
kirkstone (Yocto Project 4.0) postgresql 14.13
honister (Yocto Project 3.4) postgresql 13.4
hardknott (Yocto Project 3.3) postgresql 13.5
gatesgarth (Yocto Project 3.2) postgresql 12.5
dunfell (Yocto Project 3.1) postgresql 12.18
zeus (Yocto Project 3.0) postgresql 11.5
warrior (Yocto Project 2.7) postgresql 11.5
thud (Yocto Project 2.6) postgresql 10.10
sumo (Yocto Project 2.5) postgresql 9.4.20
rocko (Yocto Project 2.4) postgresql 9.4.15
pyro (Yocto Project 2.3) postgresql 9.4.11
morty (Yocto Project 2.2) postgresql 9.4.8
krogoth (Yocto Project 2.1) postgresql 9.4.5
jethro (Yocto Project 2.0) postgresql 9.4.4
fido (Yocto Project 1.8) postgresql 9.2.4
dizzy (Yocto Project 1.7) postgresql 9.2.4
daisy (Yocto Project 1.6) postgresql 9.2.4
dora (Yocto Project 1.5) postgresql 9.2.4
dylan (Yocto Project 1.4) postgresql 8.4.7
danny (Yocto Project 1.3) postgresql 8.4.7