Breadstick Get it on Google Play

postgresql-17-ip4r

IPv4 and IPv6 types for PostgreSQL 17

UnsupportedCommand lineUtilities

Unsupported

The PostgreSQL server, and the extensions that run inside it, needs a System V shared memory segment even when set to use mmap, and Android refuses it (initdb fails on a device, with and without Breadstick's shared-memory library).

Programs that need System V shared memory

PlatformStandardVM
Android, ARM64UnsupportedUntested
GooglebookOS, ARM64UnsupportedUntested
GooglebookOS, x86-64UnsupportedUntested
ChromeOS, ARM64UnsupportedUntested
ChromeOS, x86-64UnsupportedUntested

About postgresql-17-ip4r

From Debian's package description

This PostgreSQL module provides several data types which can contain single IPv4 or IPv6 addresses or a range of such addresses.

ip4r supports these data types:

ip4: IPv4 address '#.#.#.#' ip4r: IPv4 range '#.#.#.#-#.#.#.#' or '#.#.#.#/#' or '#.#.#.#' ip6: IPv6 address 'xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx' ip6r: IPv6 range '#-#' or '#/#' or '#' ipaddress: IPv4 or IPv6 address iprange: IPv4 or IPv6 range

While PostgreSQL already has built-in types 'inet' and 'cidr', the authors of this module found that they had a number of requirements that were not addressed by the built-in types.

From Debian's description of the postgresql-17-ip4r package, under that package's license.

Dependencies

Depends on

Sources and licenses

  • Name: the Debian package name.
  • Summary: Debian's short description of the postgresql-17-ip4r package, under that package's license.
  • Description: Debian's description of the postgresql-17-ip4r package, under that package's license.
  • Versions and sizes: Debian's archive for ARM64, as on packages.debian.org.
  • Popularity: Debian Popularity Contest counts.

More in About the catalog.