Debian Patches

Status for ike-scan/1.9.5-2

Patch Description Author Forwarded Bugs Origin Last update
disable_aggressive_in_v2.patch disable_aggressive_in_v2
--ikev2 overrides --aggressive anyway by reusing the
.exchange_type member. Sadly, the override works the
other way, too. For consistency disallow both.
Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de> no 2021-10-18
skip-malformed-comp.patch Ignore malformed test comparison, fails on s390x

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=982855
Dimitri John Ledkov <xnox@ubuntu.com> yes debian upstream 2021-10-18
0001-Use-zu-instead-of-u-printf-format-for-size_t.patch [PATCH] Use %zu instead of %u printf format for size_t Roy Hills <royhills@hotmail.com> no 2022-09-14
0002-Use-printf-ld-format-for-timeval-tv_usec-field.patch [PATCH] Use printf %ld format for timeval tv_usec field Roy Hills <royhills@hotmail.com> no 2022-09-14
0003-acinclude.m4-fix-Wimplicit-int-errors-Clang-16-compa.patch [PATCH] acinclude.m4: fix -Wimplicit-int errors (Clang 16+ compat) Sam James <sam@gentoo.org> no 2022-09-26
0004-acinclude.m4-fix-typo-in-x-if-check.patch [PATCH] acinclude.m4: fix typo in 'x' if check
Case doesn't matter but case does need to match on left & right
hand side, so just choose uppercase everywhere to match what
the rest of the file does.
Sam James <sam@gentoo.org> no 2022-09-26
0005-configure.ac-Fix-recognising-Wformat-security-with-C.patch [PATCH] configure.ac: Fix recognising -Wformat-security with Clang
Before:
```
checking whether clang accepts -fstack-protector... yes
checking whether clang accepts -D_FORTIFY_SOURCE... yes
checking whether clang accepts -Wformat-security... no
```

After:
```
checking whether clang accepts -fstack-protector... yes
checking whether clang accepts -Wformat-security... yes
checking whether clang accepts -D_FORTIFY_SOURCE... yes
```
Sam James <sam@gentoo.org> no 2022-10-01
0006-Removed-obsolete-autoconf-macros.-Incremented-versio.patch [PATCH] Removed obsolete autoconf macros. Incremented version to 1.9.6. Roy Hills <royhills@hotmail.com> no 2022-10-02
acinclude.m4-Fix-Werror-implicit-function-declaration.patch acinclude.m4: Fix -Werror=implicit-function-declaration
```
checking snprintf format for long long int... none

...

configure:5765: checking snprintf format for long long int
configure:5803: gcc -o conftest -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wall -Wshadow -Wwrite-strings -Wextra -fstack-protector -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now conftest.c >&5
conftest.c: In function 'does_int64_snprintf_work':
conftest.c:58:7: error: implicit declaration of function 'strcmp' [-Werror=implicit-function-declaration]
58 | if (strcmp(buf, "800000140000005") != 0)
| ^~~~~~
conftest.c:42:1: note: include '<string.h>' or provide a declaration of 'strcmp'
41 | #include <stdio.h>
+++ |+#include <string.h>
42 | typedef long long int int64;
conftest.c: At top level:
conftest.c:62:1: warning: return type defaults to 'int' [-Wimplicit-int]
62 | main() {
| ^~~~
cc1: some warnings being treated as errors
```

Initially reported on the Debian bugtracker: https://bugs.debian.org/1065969
Arnaud Rebillout <arnaudr@kali.org> yes 2024-04-15

All known versions for source package 'ike-scan'

Links