On 02/11/2022 15:54, Yadd wrote:
Hi,

recent upload now includes .h files but they refer to a missing "config.h":

   In file included from /usr/include/cmark-gfm/chunk.h:8,
                    from /usr/include/cmark-gfm/map.h:4,
                    from /usr/include/cmark-gfm/references.h:4,
                    from /usr/include/cmark-gfm/parser.h:5,
                    from ../src/markdown.cc:4:
   /usr/include/cmark-gfm/buffer.h:9:10: fatal error: config.h: No such
    file or directory
       9 | #include "config.h"
         |          ^~~~~~~~~~

This file is generated during build and stored in a temporary directory. Could you add it to /usr/include/cmark-gfm/ ?

Cheers,
Yadd

Hi,

Here is a simple patch that fixes this last problem:

diff --git a/debian/libcmark-gfm-dev.install b/debian/libcmark-gfm-dev.install
index b4fe0e3..13ee5bf 100644
--- a/debian/libcmark-gfm-dev.install
+++ b/debian/libcmark-gfm-dev.install
@@ -6,3 +6,4 @@ usr/include/cmark-gfm_export.h
 usr/include/cmark-gfm.h
 usr/include/cmark-gfm_version.h
 usr/include/cmark-gfm
+*/src/config.h usr/include/cmark-gfm

Note also that a debian/clean should be added to drop test files:

diff --git a/debian/clean b/debian/clean
new file mode 100644
index 0000000..40776c2
--- /dev/null
+++ b/debian/clean
@@ -0,0 +1 @@
+test/__pycache__/

Many thanks!

Cheers,
Yadd

Reply via email to