[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#968153: RFS: tinymux/2.12.0.10-1 -- text-based multi-user virtual world server



On Mon, Aug 10, 2020 at 01:51:01AM -0600, Stephen Dennis wrote:
> Package is updated.

> I don't understand why debian/control tries to have a tidy Build-Depends
> but dpkg-buildpackage creates debian/tinymux/DEBIAN/control with the full
> dependencies including libpcre3. And, that doesn't show up on a lintian
> report. It's hard to know what it cares about and what it doesn't care
> about. My guess is that everything on the Depends: line is
> debian/tinymux/DEBIAN/control is part of the base system _except_ for
> libpcre3 so that must be called out explicitly in Build-Depends?

No, libpcre3 is a binary library, it should never be included in
Build-Depends.  You need libprce3-dev for that (or, strongly preferred,
libpcre2-dev, which unobviously stands for PCRE2 rather than PCRE1
ABIv3).  As pcre.h is in the -dev package, without it the build fails.

> > command.cpp:23:10: fatal error: pcre.h: No such file or directory
> >    23 | #include <pcre.h>
> >       |          ^~~~~~~~


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ It's time to migrate your Imaginary Protocol from version 4i to 6i.
⠈⠳⣄⠀⠀⠀⠀


Reply to: