Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
0005-fix-pkg-config-for-static.patch | fix-pkg-config-for-static Fix pkg-config file for static linkage Remove "-dl" from the private library list. Not only this is an incorrect flag for gcc, but we do not need libdl to be linked when using static linkage. |
Alexei Lozovsky <me@ilammy.net> | no | 2020-09-04 | ||
0008-fix-snow-chibi-cache-location.patch | fix-snow-chibi-cache-location Use correct cache location for snow-chibi On Debian systems package managers should use the /var/cache directory for their caches. snow-chibi uses /usr/local when being run as root. This is not acceptable and we should use a different directory. |
Alexei Lozovsky <me@ilammy.net> | no | 2020-09-04 | ||
0010-hide-extra-symbols.patch | hide-extra-symbols Hide unnecessarily exported symbols Chibi libraries (accidentally) make some internal symbols public. We don't want this and need to hide them. "_huff_tab*" symbols are trickier in that they are used in both sexp.c (locally) and in SRFI 95 (qsort.c), which expect them to be exported when built as static library. That's why we only mark them with __attribute__((visibility("hidden"))) so that they are hidden from shared library exports, but are visible when linking static libraries. All public symbols are prefixed with "sexp_*". |
Alexei Lozovsky <me@ilammy.net> | no | 2020-09-04 | ||
0013-remove-chibi-ffi-debug-chatter.patch | remove-chibi-ffi-debug-chatter Remove unnecessary chibi-ffi debug output This reverts commit bfcab41056554e856a5c911315815c3efb86aa46 ("add cc command line to ffi debug output", 2020-05-12). It adds some debug output to chibi-ffi which is annoying, especially when installing packages with snow-chibi that have some native extensions. |
Alexei Lozovsky <me@ilammy.net> | no | 2020-09-04 | ||
0014-silence-warnings-when-no-config.patch | silence-warnings-when-no-config Don't warn about missing config file This reverts commit c3189ebc9d70ebfb44d9278ae25fb61cf2fc4ef6 ("warn when config fails to load", 2020-01-06). The commit has introduced a warning message when configuration file cannot be read. However, if the configuration file is missing altogether, the default value should be returned without any additional annoying output. In particular "snow-chibi" uses a configuration file in the home directory (~/.snow/config.scm) which is not created by default. If it is missing, every Snow command outputs a warning. It's not very convenient to inspect the exception to see if it is caused by a missing path (ENOENT) or something else, so for the time being let's just revert this change. |
Alexei Lozovsky <me@ilammy.net> | no | 2020-09-04 | ||
0015-spelling.patch | spelling | "Barak A. Pearlmutter" <barak+git@pearlmutter.net> | no | 2020-09-05 | ||
debian-changes | This is an autogenerated patch header for a single-debian-patch file. The delta against upstream is either kept as a single patch, or maintained in some VCS, and exported as a single patch instead of more manageable atomic patches. |
no |