Debian Patches

Status for dislocker/0.7.3-3.1

Patch Description Author Forwarded Bugs Origin Last update
fix-spelling.patch Fix a few typos on the manpages and source code.=================================================================== Giovani Augusto Ferreira <giovani@debian.org> no 2016-07-07
fix-ruby3.0.patch [PATCH] Fix build failure with ruby 3.0
With ruby 3.0, build fails like:

```
/builddir/build/BUILD/dislocker-0.7.3/src/config.c: In function 'setclearkey':
/builddir/build/BUILD/dislocker-0.7.3/src/config.c:59:13: error: expected identifier or '(' before numeric constant
59 | int true = TRUE;
```

This is because ruby 3.0 header will include <stdbool.h>, which defines
"true"/"false", ref:
https://pubs.opengroup.org/onlinepubs/009695399/basedefs/stdbool.h.html

So using "true" as variable must be renamed.
Mamoru TASAKA <mtasaka@fedoraproject.org> no 2021-01-07
wrong-libdir.patch don't install don't install to /usr/lib64 just because it exists in build env This package fails to build in Ubuntu and in Debian because both are
using usrmerge in their build environments, which causes /usr/lib64 to exist
and the upstream build system to wrongly install files to it instead of to
/usr/lib. Patch the build system to never use /usr/lib64 as this is always
wrong for a Debian package.
===================================================================
Steve Langasek <steve.langasek@ubuntu.com> yes 2022-08-22

All known versions for source package 'dislocker'

Links