Debian Patches

Status for crack/5.0a-19

Patch Description Author Forwarded Bugs Origin Last update
Crack.patch Remove unneeded stuff from Crack's build script Patch imported from .diff.gz of crack 5.0a-9.4 Axel Beckert <abe@debian.org> not-needed 2016-10-10
Makefile.patch Fix up Makefiles [ Axel Beckert ]
* Use lib/ instead of run/.
* Fix build flags passing, build order and hardlinks.
Patch based on the one imported from .diff.gz of crack 5.0a-9.4
[ Sven Geuer ]
* Fix passing the same build flags multiple times.
* Make sure src/libdes also receives these build flags.
Sven Geuer <sge@debian.org> not-needed 2025-09-15
conf___dictgrps.conf.patch Fix up path to dictionaries (/usr/dict/ → /usr/share/dict/) Patch imported from .diff.gz of crack 5.0a-9.4 Axel Beckert <abe@debian.org> not-needed 2016-10-10
extra___Dictstats.pl.patch Fix up shebang line of Dictstats.pl (/usr/local/bin/ → /usr/bin/) Patch imported from .diff.gz of crack 5.0a-9.4 Axel Beckert <abe@debian.org> not-needed 2016-10-10
scripts___binstamp.patch Disable architecture handling Patch imported from .diff.gz of crack 5.0a-9.4 Axel Beckert <abe@debian.org> not-needed 2016-10-10
scripts___netcrack.patch Proper Perl shebang line for perl-written script Fixes lintian warning executable-not-elf-or-script. Axel Beckert <abe@debian.org> not-needed 2016-10-10
scripts___smartcat.patch Use GNU's gzip instead of uncompress Patch imported from .diff.gz of crack 5.0a-9.4 Axel Beckert <abe@debian.org> not-needed 2016-10-10
src___libdes___read_pwd.c.patch Handle glibc based systems like SGI ones. Patch imported from .diff.gz of crack 5.0a-9.4 Axel Beckert <abe@debian.org> not-needed 2016-10-10
src___libdes___stcmuMmo.patch Add stub src/libdes/stcmuMmo file Patch imported from .diff.gz of crack 5.0a-9.4 Axel Beckert <abe@debian.org> not-needed 2016-10-10
b64_shebang.patch Proper Perl shebang line for perl-written example scripts Fixes lintian warning executable-not-elf-or-script.

===================================================================
Axel Beckert <abe@debian.org> not-needed 2016-10-10
fix-spelling.patch Fix spelling error in some files. Giovani Augusto Ferreira <giovani@riseup.net> not-needed 2016-10-17
srcutilmakefile-remove-embedded-timestam.patch src/util/Makefile: Remove embedded timestamps. (Closes: #1021522)
https://reproducible-builds.org/docs/timestamps/

diff --git a/src/util/Makefile b/src/util/Makefile
index b2a96c3..f09bb9f 100644
Vagrant Cascadian <vagrant@reproducible-builds.org> not-needed debian 2022-10-10
Fix-implicit-function-declaration-errors.patch Fix implicit-function-declaration errors
```
rules.c: In function ‘Char2Int’:
rules.c:477:18: error: implicit declaration of function ‘elcid_pwsize’ [-Werror=implicit-function-declaration]
477 | pwsize = elcid_pwsize();
```

```
elcid.c: In function ‘elcid_test’:
elcid.c:33:18: error: implicit declaration of function ‘crypt’ [-Werror=implicit-function-declaration]
33 | #define CRYPTALG crypt
```

```
cracker.c: In function ‘Logger’:
cracker.c:108:5: error: implicit declaration of function ‘time’ [-Werror=implicit-function-declaration]
108 | time(&t);
```
Arnaud Rebillout <arnaudr@kali.org> not-needed debian 2024-05-27
add-missing-stdlib.h.patch Add missing includes of stdlib.h Sven Geuer <sge@debian.org> not-needed debian 2024-08-17
fix-implicit-int.patch Fix implicit-int errors Sven Geuer <sge@debian.org> not-needed debian 2024-08-17
fix-incompatible-pointer-types.patch Correct "long" to "time_t" In addition, make sure the signed 64-bit value is printed as such. Sven Geuer <sge@debian.org> not-needed 2025-09-11
fix-more-function-declaration-errors.patch Fix function declarations causing FTBFS with GCC-15 Sven Geuer <sge@debian.org> not-needed debian 2025-09-11

All known versions for source package 'crack'

Links