Debian Patches
Status for ucl/1.03+repack-6
Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
01-Examples.patch | 01 Examples. Fix examples. |
Robert Luberda <robert@debian.org> | no | 2004-07-26 | ||
02-Autoreconf.patch | 02 Autoreconf Fix autoconf files to make it possible to call autoreconf, see bug #744671. The acc[123].m4 files were extracted from the original aclocal.m4 file. |
Robert Luberda <robert@debian.org> | no | 2014-05-21 | ||
03-Reproducible-build.patch | 03 Reproducible build Introduced BUILD_DATETIME pre-processor variable to be used instead of __DATE__ __TIME__ to make build reproducible. |
Robert Luberda <robert@debian.org> | no | 2015-05-31 | ||
04-Static-assert.patch | Switch to _Static_assert Use _Static_assert for compile-time assertion to fix build failures with gcc-6 (closes: #811707) |
Robert Luberda <robert@debian.org> | no | 2016-07-02 | ||
05-Fix-double-free.patch | Fix double free (memory clobbered) bug visible in upx Patch from https://github.com/upx/upx/issues/207 to fix a crash in upx occurring on malformed input. The "m_len + 1" in fail(olen + (m_len + 1) > oend, UCL_E_OUTPUT_OVERRUN); should match the "m_len + 1" in olen += m_len + 1; because it is the number of increments of olen in the copy step: dst[olen++] = *m_pos++; do dst[olen++] = *m_pos++; while (--m_len > 0); |
John Reiser <jreiser@users.sourceforge.net> | no | 2018-08-27 | ||
06-Fix-memory-errors.patch | Fix memory errors shown by valgrind Initialize memory in two places in ucl_swd.ch to get rid of memory errors detected by valgrind in a test program included in the bug report. |
Robert Luberda <robert@debian.org> | no | 2018-08-29 | ||
07-Fix-FTBFS-on-x32.patch | Fix x32 compilation Check for __IPL32__ together with __x86_64__ as documented in https://wiki.debian.org/X32Port to fix compilation on x32 architecture. |
Robert Luberda <robert@debian.org> | no | 2018-09-01 | ||
08-Asm-build-flags.patch | Pass C*FLAGS while compiling assembly Make build log checker happy by passing CPPFLAGS and CFLAGS to gcc calls that compile assembly code. |
Robert Luberda <robert@debian.org> | no | 2021-01-11 |
All known versions for source package 'ucl'
- 1.03+repack-6 (trixie, bullseye, sid, bookworm)