Hi Matthew,

Op 25-08-2025 om 12:52 schreef Matthew Vernon:
The pcre2 package is currently built using autoconf/configure. The problem with this is that essential cmake configuration files are not installed and
thus missing on a regular Debian system.

I'm afraid I'm not going to switch to using cmake to build the package - upstream doesn't use cmake themselves (the cmake build process is provided as a convenience, and is sometimes buggy).

yup, I found out, see below.

If the standard build is failing to build some cmake config files, that's an upstream issue; if they are present but need installing, then it's a packaging fix. Can you tell me which files are needed where, please?

The files to be installed are the <package-name>-config.cmake files, using this line from libpcre2-dev.install:

debian/tmp/usr/lib/*/cmake/pcre2/pcre2-config*.cmake

These files are only created when cmake was used to build the libraries.

However, I just found out that these config files don't work as they are supposed to work. So you can close this issue, upstream will have to be fixed first.

regards,

-maarten

Reply via email to