Hi,

On Wed, 7 Sep 2022, at 17:25, Gürkan Myczko wrote:
> Hi Andrej
> 
> The trick is to not use any pkg*config and the missing header problem you 
> encounter is the older version of pcre (3 < 2): 
> https://salsa.debian.org/tar/cadabra2/-/blob/master/debian/control
> 
> please refer to the closed bugs in actual d/changelog?
> 
> what did i miss? (i havent tried to build it now)

Well, something definitely does pull pkg-config during a regular build.
As you can see from the log, libpcre2 is the latest one:

Get:226 http://deb.debian.org/debian unstable/main amd64 libpcre2-16-0 amd64 
10.40-1 [243 kB]
Get:227 http://deb.debian.org/debian unstable/main amd64 libpcre2-32-0 amd64 
10.40-1 [232 kB]
Get:228 http://deb.debian.org/debian unstable/main amd64 libpcre2-posix3 amd64 
10.40-1 [53.8 kB]
Get:229 http://deb.debian.org/debian unstable/main amd64 libpcre2-dev amd64 
10.40-1 [746 kB]

However, pcrecpp.h is apparently in libpcre3-dev:

libpcre3-dev: /usr/include/pcrecpp.h
libpcre3-dev: /usr/include/pcrecpparg.h
libpcre3-dev: /usr/lib/x86_64-linux-gnu/libpcrecpp.a
libpcre3-dev: /usr/lib/x86_64-linux-gnu/libpcrecpp.so
libpcre3-dev: /usr/lib/x86_64-linux-gnu/pkgconfig/libpcrecpp.pc

-- 
Cheers,
  Andrej

Reply via email to