Skip to content

Build libmeos with all MEOS families via -DALL#40

Merged
estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:tooling/build-all-families
Jul 10, 2026
Merged

Build libmeos with all MEOS families via -DALL#40
estebanzimanyi merged 1 commit into
MobilityDB:mainfrom
estebanzimanyi:tooling/build-all-families

Conversation

@estebanzimanyi

Copy link
Copy Markdown
Member

CI builds libmeos with -DMEOS=ON -DALL=ON, enabling every current and future optional family (circular buffers, H3, JSON, network points, pgPointCloud, geoposes, quadbin, raster, rigid geometries, Arrow export). The apt step installs the libraries these families need: libh3, GDAL, and libxml2 plus autotools and a PostgreSQL server-dev package for the vendored pgPointCloud static library.

Configure the MEOS build with -DALL=ON so every family (including
POINTCLOUD and RASTER) is compiled, replacing the explicit family list.
Add the apt packages the full family set requires: libxml2-dev,
autoconf, automake, libtool, pkg-config and postgresql-server-dev-16
(POINTCLOUD's vendored libpc.a needs pg_config).
@estebanzimanyi
estebanzimanyi force-pushed the tooling/build-all-families branch from 29a664f to 47a58e6 Compare July 10, 2026 12:34
@estebanzimanyi
estebanzimanyi merged commit a90ac83 into MobilityDB:main Jul 10, 2026
1 check passed
@estebanzimanyi
estebanzimanyi deleted the tooling/build-all-families branch July 10, 2026 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant