Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
01_build.patch | Remove bin/* and the generated lcs files in the clean target. echo the command used during compilation | Y Giridhar Appaji Nag <giridhar@appaji.net> | no | 2007-12-14 | ||
02_manpage.patch | Remove references to lint, invalid header/footer. Correct typos. | Y Giridhar Appaji Nag <giridhar@appaji.net> | no | 2007-12-17 | ||
03_359894_VA_ARGS.patch | Support for variadic macros __VA_ARGS__, based on a patch from "Bernhard R. Link" <brlink@debian.org> for #359894 . Updated to the patch applied upstream which also adds a check for +gnuextensions. |
Y Giridhar Appaji Nag <giridhar@appaji.net> | no | 2008-01-15 | ||
04_bug_report.patch | Change the bug reporting ID to submit@bugs.debian.org | Y Giridhar Appaji Nag <giridhar@appaji.net> | no | 2008-01-27 | ||
05_html_docs_css.patch | Remove google trackers and adjust css to look like online splint docs. | Y Giridhar Appaji Nag <giridhar@appaji.net> | no | 2008-01-15 | ||
06_reproducible-build.patch | Make the build reproducible. | Chris Lamb <lamby@debian.org> | not-needed | debian | 2015-08-28 | |
07_fix_clean_up.patch | Fix clean up rule in test/db3/Makefile. | Carlos Maddela <e7appew@gmail.com> | no | 2017-03-19 | ||
08_fix_spelling.patch | Fix spelling mistakes in source and documentation. | Carlos Maddela <e7appew@gmail.com> | no | 2017-03-19 | ||
09_fix_privacy_breach.patch | Fix possible privacy breach issues in documentation. | Carlos Maddela <e7appew@gmail.com> | not-needed | 2017-03-19 | ||
10_fix_ac_and_am_warnings.patch | Fix autoconf and automake warnings. | Carlos Maddela <e7appew@gmail.com> | no | 2017-03-19 | ||
11_reproducible_build_p2.patch | Make builds reproducible (part 2). Do not capture build path, host name or user name. | Carlos Maddela <e7appew@gmail.com> | not-needed | 2017-03-19 | ||
12_remove_test_duplication.patch | Remove superfluous duplication of tests. Only perform tests when "make check" is called. | Carlos Maddela <e7appew@gmail.com> | no | 2017-03-20 | ||
13_fix_segfault.patch | Fix segmentation fault. | Carlos Maddela <e7appew@gmail.com> | no | debian | 2017-03-22 | |
14_fix_unary_plus.patch | Cherry-pick unreleased fix for parsing unary plus. Fix tracker issue 1837229. Synopsis: return +1; . The XPR_PREOP case treats plus/minus the same now. I don't grok how unary values are being handled in splint, but at least +/- are the same. |
Bill Pringlemeir <bpringle@sympatico.ca> | yes | debian upstream | upstream, https://github.com/ravenexp/splint/commit/1fbe73013b8d03274314e763f0a54e944e018bb7 | 2017-03-23 |
15_hh_printf_modifier.patch | Cherry-pick unreleased fix for "hh" printf modifier support. Add support for the hh modifier in printf and scanf like functions. Closes bugID 2487422 |
the_ikke <the_ikke> | yes | debian upstream | upstream, https://github.com/ravenexp/splint/commit/413493b3e7c5e06e5f46e170056230174f772eb3 | 2017-03-23 |
16_handle_c99_mixing.patch | Cherry-pick unreleased upstream fix for Debian Bug #369264, in order to handle C99-style mixing of statements and declarations. . Update grammar with changes from Jake Holland (JHolland at FASTSOFT.COM). Also removed '#line' items from the generated bison files. https://github.com/ravenexp/splint/commit/47834140f5bf05369780a13f2422e7a4a8af27c1 https://github.com/ravenexp/splint/commit/2abc30a4fd61b5bf9b5fcbb98ac4332b82315c20 https://github.com/ravenexp/splint/commit/772d178a48544870da2faa9d333abb77f3143b1b https://github.com/ravenexp/splint/commit/ed804178d1e95388bf9d88c40b03459914d78e4d https://github.com/ravenexp/splint/commit/d96fa052c99dae1c3c5c8ebae1d538289fa3c192 https://github.com/ravenexp/splint/commit/fc0b19a3a9a2cef95587f83e0487fc3337f3bbd8 https://github.com/ravenexp/splint/commit/542122cd9172c7540bdaafe8528713be9a189867 https://github.com/ravenexp/splint/commit/d4b769964e091e4cb808c62906faa938951c0ca0 https://github.com/ravenexp/splint/commit/42fec1f8e9e8e646e2ff7df37b3043f577c65659 |
Jake Holland <JHolland at FASTSOFT.COM> | yes | debian upstream | 2017-03-23 | |
17_cherry-pick_misc.patch | Cherry-pick other relevant unreleased upstream changes, so that we're fully up-to-date with "CVS" upstream. . * Fixed the OS/2 specific files for the latest release. * Removed if statement with constant results. * Allow compile on apple platforms. osd.c Use pid_t instead of __pid_t as per open group. * Fix DPRINTF bit rot. * Fix bit rot of DPRINTF calls. * Changed makefile to include line information in generated yacc/bison code (as I had already commited the 'der' variants. * Convert some llassert() to llassertfatal(), as we should not continue with null pointers. * Fix debug. * noexpand always false. * Clean up for target 'lintme'. * Remove ignore warnings for target 'lintnew'. * Add extraneous semi-colon to work around parse errors. Introduced by grammar extentions. The errors are difficult to fix as previous versions relied on shift/reduce, reduce/reduce behaviour. The grammar for \'notreached\' and others is *not* lalr and may not even be un-ambigious. * Fix memory leak introduced with var-args macro extentions. * Handle \'unsigned long long' as well as 'long long'. Bill Pringlemeir <bpringle@sympatico.ca> https://github.com/ravenexp/splint/commit/3edc20b893f2b5c8e6db0d51d8097c19d06d137c https://github.com/ravenexp/splint/commit/410be1cebeae229a4d4ccf5de004bdfa940210d8 https://github.com/ravenexp/splint/commit/dfd9da8f89deca2d271ab82f32f87cd24e96ad95 https://github.com/ravenexp/splint/commit/a9b42c3545de02b264e800480aa7c7d9ce98790f https://github.com/ravenexp/splint/commit/ecf5c61526bddb5aeb86d0fe566352f6e49a69ed https://github.com/ravenexp/splint/commit/1c7bf5edc20d32ff0a3c50671ed50923e7b464ab https://github.com/ravenexp/splint/commit/d2972a27af04aceea40af1b0deba85a39efc53e7 https://github.com/ravenexp/splint/commit/8e24e8e3f1514e1ea5316b8b97d0629a6eea833b https://github.com/ravenexp/splint/commit/b6946c926a7434dfe4ef93ebca74a7662e137ff8 https://github.com/ravenexp/splint/commit/15a1d704076c328a93300177967452750a851605 https://github.com/ravenexp/splint/commit/d9d5766a4d8842ad2f6b0159907fe9ed5ed92d29 https://github.com/ravenexp/splint/commit/a41c6040bad28deab1c0fdeccc94d213a980e9c9 https://github.com/ravenexp/splint/commit/68f25dc5426089263706a977ba1c5dd263aa6d6c https://github.com/ravenexp/splint/commit/d8b2a2466a35bd225794e598df9c665ea6727dae |
herbert <herbert> | no | 2017-03-23 | ||
18_multiarch_include.patch | Add multiarch include path to standard include search paths. | Carlos Maddela <e7appew@gmail.com> | no | debian | 2017-03-24 | |
19_fix_timespec_def.patch | Fix names of timespec members. | Carlos Maddela <e7appew@gmail.com> | no | debian | 2017-03-25 | |
20_cscannerHelp_internal_bug.patch | Fix Internal Bug at cscannerHelp.c:2428. This bug is supposedly fixed upstream, however in actual fact, the problem just doesn't manifest itself as long as the ./configure script is executed with defaults. Only when ./configure is run with --prefix=/usr, as is normally done in Debian, does it rear its ugly head. . Despite the bug not really being fixed, forcing SYSTEM_LIBDIR to be set with the default value, at least, gets us the same behaviour as upstream. https://bugs.debian.org/476228 https://bugs.debian.org/498345 https://bugs.debian.org/548768 https://bugs.debian.org/569928 https://bugs.debian.org/601424 |
Carlos Maddela <e7appew@gmail.com> | yes | debian upstream | 2017-03-24 |