Re: [RFC] building postgres with meson -v6

From: Andres Freund <andres(at)anarazel(dot)de>
To: pgsql-hackers(at)postgresql(dot)org
Subject: Re: [RFC] building postgres with meson -v6
Date: 2022-03-08 02:56:29
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers


Attached is v6 of the meson patchset. There are a lots of changes since the
last version posted. These include:
- python2 removal is now committed, so not needed in here anymore
- CI changed to be based on the CI now merged into postgres
- CI also tests suse, rhel, fedora (Nazir Bilal Yavuz). Found several bugs. I
don't think we'd merge all of those, but while working on the meson branch,
it's really useful.
- all dependencies, except for pl/tcl (should be done soon)
- several missing options added (segsize, extra_{lib,include}_dirs, enable-tap-tests
- several portability fixes, builds on net/openbsd without changes now
- improvements to a number of "configure" tests
- lots of ongoing rebasing changes
- ...


Andres Freund

Attachment Content-Type Size
v6-0001-meson-prereq-output-and-depencency-tracking-work.patch.gz application/x-patch-gzip 2.9 KB
v6-0002-meson-prereq-move-snowball_create.sql-creation-in.patch.gz application/x-patch-gzip 1.8 KB
v6-0003-meson-prereq-add-output-path-arg-in-generate-lwlo.patch.gz application/x-patch-gzip 841 bytes
v6-0004-meson-prereq-add-src-tools-gen_versioning_script..patch.gz application/x-patch-gzip 940 bytes application/x-patch-gzip 1.1 KB
v6-0006-meson-prereq-remove-unhelpful-chattiness-in-snowb.patch.gz application/x-patch-gzip 648 bytes
v6-0007-meson-prereq-Can-we-get-away-with-not-export-all-.patch.gz application/x-patch-gzip 5.4 KB
v6-0008-meson-prereq-Handle-DLSUFFIX-in-msvc-builds-simil.patch.gz application/x-patch-gzip 983 bytes
v6-0009-prereq-make-unicode-targets-work-in-vpath-builds.patch.gz application/x-patch-gzip 1.6 KB
v6-0010-ldap-tests-Don-t-run-on-unsupported-operating-sys.patch.gz application/x-patch-gzip 805 bytes
v6-0011-ldap-tests-Add-paths-for-openbsd.patch.gz application/x-patch-gzip 550 bytes
v6-0012-wip-split-TESTDIR-into-two.patch.gz application/x-patch-gzip 1.9 KB
v6-0013-meson-Add-meson-based-buildsystem.patch.gz application/x-patch-gzip 61.4 KB
v6-0014-meson-ci-Build-both-with-meson-and-as-before.patch.gz application/x-patch-gzip 4.4 KB

In response to


Browse pgsql-hackers by date

  From Date Subject
Next Message Andres Freund 2022-03-08 02:57:17 Re: [RFC] building postgres with meson
Previous Message Andres Freund 2022-03-08 02:37:49 Re: Time to drop plpython2?