Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
00_build_system_fixes.patch | Fix upstream Makefile to cope with new release changes. The utils/ directory uses automake, so it does not support the custom rules that the root directory autoconf Makefile.in supports. Remove any dependency from these rules to avoid calling them. And switch any remaining dependencies for rules that are supported within utils/ to use an explicit loop over SUBDIRS and recurse into them, otherwise the old SUBDIRS target was passing on all targets specified to make on the command-line, which meant the unsupported targets were leaking into the SUBDIRS, breaking the build. |
Guillem Jover <gjover@sipwise.com> | not-needed | 2024-09-27 | ||
01_autoheader.patch | Fix autoheader usage | Chris Hofstaedtler <zeha@debian.org> | not-needed | upstream, commit:r5247 | 2024-09-27 | |
02_cppflags.patch | Fix upstream Makefile to include CPPFAGS The upstream Makefile ignored the fact that $(CC) should be called with CFLAGS _and_ CPPFLAGS. Restore this default make behaviour. |
Chris Hofstaedtler <zeha@debian.org> | not-needed | 2024-09-27 | ||
03_cross.patch | Fix cross-building kannel fails to cross build from source for two reasons. One is its use of AC_CHECK_FILE. The macro is meant to check for files on the host system, but kannel exclusively uses it for checking build system files. For that task, a simple test -e is the solution. The other issue is that it misdetects presence of mysql. During cross compilation mysql_config does not work. Please use pkg-config instead. |
Helmut Grohne <helmut@subdivi.de> | no | 2024-09-27 | ||
10_fix_multiple_definitions.patch | Fix multiple conflicting defs of dispatch_to_wdp/wsp/push Needed on gcc-10. |
Chris Hofstaedtler <zeha@debian.org> | not-needed | 2024-09-27 | ||
33_docpatch.patch | Puts correct url to local docs in man pages | Paul Dwerryhouse <paul@dwerryhouse.com.au> | no | 2024-09-27 | ||
34_sqlite3_libversion.patch | Use sqlite3_libversion() instead of sqlite3_version[]. Using sqlite3_version causes a "has different size in shared object" warning at run time if the length of the version number has changed in the sqlite3 shared library. It is not clear whether anything worse will happen in addition to the warning, but we can avoid the problem altogether by calling sqlite_libversion() instead. |
Kalle Niemitalo <kalle.niemitalo@procomp.fi> | no | debian | 2024-09-27 | |
35_kfreebsd.patch | Support GNU/kFreeBSD using FreeBSD code | Steven Chamberlain <steven@pyro.eu.org> | no | debian | 2024-09-27 | |
36_nonlinux.patch | Define _GNU_SOURCE to use X/Open features Define _GNU_SOURCE to get nftw() macros (XOPEN_SOURCE_EXTENDED) strptime() (XOPEN_SOURCE), pthread_lock_t (POSIX.1-2001) and others. |
Steven Chamberlain <steven@pyro.eu.org> | no | debian | 2024-09-27 | |
37_define_DEFAULT_SOURCE.patch | Define _DEFAULT_SOURCE (not _VSD_SOURCE or _SVID_SOURCE) | Jonas Smedegaard <dr@jones.dk> | no | 2024-09-27 | ||
38_cleanup_soap_makefile.patch | Remove soap/Makefile in distclean target | Jonas Smedegaard <dr@jones.dk> | not-needed | 2024-09-27 | ||
39_use_changelog_date_in_doc.patch | Use debian changelog date in doc Uses the date from SOURCE_DATE_EPOCH in documentation, instead of current date. |
=?utf-8?q?Alexis_Bienven=C3=BCe?= <pado@passoire.fr> | no | 2024-09-27 | ||
40_strip_date_from_version_report_string.patch | Strip build date from version_report_string Strip the build date from the version_report_string return value, for reproducibility reasons. |
=?utf-8?q?Alexis_Bienven=C3=BCe?= <pado@passoire.fr> | no | 2024-09-27 | ||
50_disable-ps-docs.patch | disable build of PostScript documentation The ImageMagick package in Ubuntu (but not Debian) no longer permits conversion to or from PostScript, so we can no longer generate working PostScript documentation. See the bug for the discussion on this. |
Robie Basak <robie.basak@canonical.com> | not-needed | 2024-09-27 | ||
60_libxml2_detect.patch | Detect libxml2 without xml2-config | Hugh McMaster <hugh.mcmaster@outlook.com> | no | 2024-09-27 | ||
80_implicit_func.patch | Add missing includes in configure check for OpenSSL With the new -Werror=implicit-function-declaration build flag set by dpkg-buildflags the configure check for OpenSSL fails due to a missing include for exit(3). |
Guillem Jover <gjover@sipwise.com> | no | 2024-09-27 | ||
81_bison-update.patch | Update bison source for newer version - Add missing header. - Suppress POSIX yacc compatibility warnings. - Specify arguments to pass to yacc functions. - Replace deprecated directive. - Update function prototypes. |
Guillem Jover <gjover@sipwise.com> | not-needed | 2024-09-27 | ||
82_verbose-failed-test.patch | Print the errors from the test suite on failure If the test suite failed, print the errors we have collected from each failing test, so that we can diagnose them just from the logs. |
Guillem Jover <gjover@sipwise.com> | no | 2024-09-27 | ||
fix-build-with-autoconf-2.7.patch | fix build with autoconf-2.7 | Santiago Vila <sanvila@debian.org> | no | debian | 2024-09-09 | |
90_Add_partial_tiem64_support.patch | Add partial time64 support on 32-bit arches This fixes the code to handle time_t correctly on 32-bit and 64-bit architectures, including 32-bit architectures with 64-bit time_t. This does not implement full support for time64, as that might require modifying the protocol to encode time 64-bit fields, which the protocol currently seems to encode in 32-bit fields. It's not clear whether the current encoding is part of the protocols used or just an internal serialization used by the code. |
Guillem Jover <gjover@sipwise.com> | no | 2024-10-08 |