Re: buildfarm + meson

Andres Freund <andres@anarazel.de>

From: Andres Freund <andres@anarazel.de>
To: Andrew Dunstan <andrew@dunslane.net>
Cc: PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2023-03-11T21:25:42Z
Lists: pgsql-hackers
Hi,

On 2023-03-09 18:31:10 -0500, Andrew Dunstan wrote:
> Another thing: the test for uuid.h is too strict. On Fedora 36 the OSSP
> header is in /usr/include, not /usr/include/ossp (I got around that for now
> by symlinking it, but obviously that's a nasty hack we can't ask people to
> do)

Yea, that was just wrong. It happened to work on debian and a few other OSs,
but ossp's .pc puts whatever the right directory is into the include
path. Pushed the fairly obvious fix.

Greetings,

Andres Freund



Commits

  1. meson: fix header path of ossp-uuid

  2. meson: Add target for installing test files & improve install_test_files

  3. meson: don't require 'touch' binary, make use of 'cp' optional