Debian Patches

Status for canl-c/3.0.0-6

Patch Description Author Forwarded Bugs Origin Last update
0001-Fix-spelling-of-enough.patch [PATCH] Fix spelling of enough Mattias Ellert <mattias.ellert@physics.uu.se> no 2024-03-01
0001-LaTeX-Warning-Label-s-cs-auth-conn-multiply-defined.patch [PATCH] LaTeX Warning: Label `s:cs-auth-conn' multiply defined. Mattias Ellert <mattias.ellert@physics.uu.se> no 2024-03-01
0001-Fix-used-after-free-warning.patch [PATCH] Fix used after free warning
./src/proxy/sslutils.c:2900:23: warning: pointer ‘default_user_cert’ may be used after ‘free’ [-Wuse-after-free]
2900 | strcpy(default_user_cert, certname);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./src/proxy/sslutils.c:2872:21: note: call to ‘free’ here
2872 | free(default_user_cert);
| ^~~~~~~~~~~~~~~~~~~~~~~
Mattias Ellert <mattias.ellert@physics.uu.se> no 2024-03-05
0001-Add-missing-dependencies-to-Makefile.patch [PATCH] Add missing dependencies to Makefile
The *_parse.h headers must be created before the *_lex.c sources are
compiled. Otherwise the compilation fails due to missing headers.

./src/proxy/signing_policy_lex.l:33:10: fatal error: signing_policy_parse.h: No such file or directory
33 | #include "signing_policy_parse.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

./src/proxy/namespaces_lex.l:33:10: fatal error: namespaces_parse.h: No such file or directory
33 | #include "namespaces_parse.h"
| ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Mattias Ellert <mattias.ellert@physics.uu.se> no 2024-03-05
0001-Fix-compilation-with-GCC-15.patch [PATCH] Fix compilation with GCC 15
GCC 15 has improved diagnostics and detects more incompatible pointer
type errors than earlier versions. Especially function pointers being
assigned pointers to function with the wrong type and/or number of
arguments are better detected.

This commit fixes the compilation with GCC 15.
Mattias Ellert <mattias.ellert@physics.uu.se> no 2025-02-22

All known versions for source package 'canl-c'

Links