Package: libgiac-dev Version: 1.4.9.69+dfsg1-2 Severity: grave Many Giac headers #include "config.h", and they use its contents in such a way that config.h is essential to define the library ABI. (For example, some members are gated behind #ifdef HAVE_LIBPTHREAD.) Developing against Giac without the exact config.h generated during the library build thus triggers an ABI mismatch, usually manifesting as a segfault.
Requiring Giac’s config.h is unfortunate, and upstream recognizes it – giac/gen.h includes the note // FIXME: macros defined in config.h are not welcome in a public header! Until that FIXME is resolved, though, Debian needs to ship Giac’s config.h with the other Giac headers.
signature.asc
Description: PGP signature