Debian Patches

Status for canl-c/3.0.0-7

Patch Description Author Forwarded Bugs Origin Last update
0001-Fix-spelling-of-enough.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 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 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 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 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
0001-Fixes-for-building-with-openssl-4.0.patch Fixes for building with openssl 4.0 Mattias Ellert <mattias.ellert@physics.uu.se> no 2026-06-13

All known versions for source package 'canl-c'

Links