Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
kfreebsd_build.patch | Fix FTBFS on GNU/kFreeBSD wmclockmon fails to build on kFreeBSD, mostly because the configure script does not check the arch correctly. . Converted to quilt for version 0.8.1-3. |
Pierre Chifflier <chifflier@cpe.fr> | no | debian | 2016-01-27 | |
update_autotools.patch | Update autotools files to work with dh_autoreconf. Prior to version 0.8.1-3, many of the patches were applied directly to the various Makefile.in's. Now with dh_autoreconf, these would be overwritten. . In particular, we define the DATADIR macro and make sure that the auxiliary programs wmclockmon-cal and wmclockmon-config are built properly. |
Doug Torrance <dtorrance@piedmont.edu> | no | 2016-01-28 | ||
build_against_gtk2.patch | Build against GTK+ 2.0. Converted to quilt for version 0.8.1-3. Also, the original patch modified wmclockmon-c*/Makefile.in, which are now overwritten by dh_autoreconf. So we patch wmclockmon-c*/Makefile.am instead. In the process, we fix #641335, as the GTK+ libraries were previously linked in the wrong order. |
Doug Torrance <dtorrance@piedmont.edu> | no | debian | 2016-01-28 | |
fix_typos.patch | Fix typos pointed out by Lintian. In particular, we had spelling-error-in-binary and spelling-error-in-manpage warnings. |
Doug Torrance <dtorrance@piedmont.edu> | no | 2016-01-28 | ||
check_free.patch | Check whether memory has been allocated before freeing. Two strings, command and light_color, were always freed even though they were only conditionally allocated. This could cause "munmap_chunk(): invalid pointer" errors. We fix this by keeping track of whether they have been allocated and only freeing if they have. |
Jeremy Sowden <jeremy@azazel.net> | no | 2020-05-14 | ||
add_extern.patch | A number of global variables are declared in headers with no explicit linkage. This results in there being definitions of them in multiple object files and causes linking to fail under gcc-10. . Add `extern` to the header declarations and separate declarations with no linkage in files where they are assigned. |
Jeremy Sowden <jeremy@azazel.net> | no | 2020-05-14 | ||
fix_leaks.patch | fix memory-leaks reported by Clang's static analyser. | Jeremy Sowden <jeremy@azazel.net> | no |