Debian Patches

Status for siege/4.1.7-1

Patch Description Author Forwarded Bugs Origin Last update
bombardment.in-typo.diff This patch is added to avoid the use of a language-specific extension
(Debian Policy Manual section 10.4).
Josue Abarca <jmaslibre@debian.org.gt> not-needed 2013-11-16
update_doc_about_log_file.diff The log file was moved to /var/log In debian, if the log file is not specified, then siege logs the
transaction to /var/log/siege.log
Alexandre Anriot <alexandre@atlantilde.com> not-needed debian 2016-05-22
siege.1.in.diff This patch is added to fix"can't break lines" errors from man and a missing dash in the description.
See https://lintian.debian.org/tags/groff-message
Josue Abarca <jmaslibre@debian.org> no 2016-06-12
remove_unnecessary_macros.diff Remove macro that detects the shell program The build environment in Debian always uses dash as /bin/sh. This macro
is unnecessary and causes issues during autoreconf execution, so it has
been removed.
Josue Abarca <jmaslibre@debian.org> not-needed debian 2025-02-23
gcc15_ftbfs.diff Fix GCC15 FTBFS The use of () to denote an unknown or varargs parameter list in
function declarations and function types, a language feature
from K&R C, is finally disallowed in ISO C 23.
Instead, () as a parameter list denotes a list of zero arguments,
the same as (void), in ISO C 23.
.
Since, gcc 15 comes with c23 as the default standard moving out
from the previous one c17. We have the compilation errors on
the mismatch between function invocation and definition:
... error: conflicting types ...
This patch fixes these errors by specifying explicitely the
list of the args for each function instead of (void)
.
As the time of this patch, there is a on-going MR upstream to address
this issue: https://github.com/JoeDog/siege/pull/254
Thanks to Glenn Strauss <gs-bugs.debian.org@gluelogic.com>
Hector Cao <hector.cao@canonical.com> not-needed debian 2025-10-12

All known versions for source package 'siege'

Links