Package: govarnam / 1.9.1-1
Metadata
| Package | Version | Patches format |
|---|---|---|
| govarnam | 1.9.1-1 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| install.sh Allow to skip cli installation.patch | (download) |
install.sh.in |
6 4 + 2 - 0 ! |
install.sh: allow to skip cli installation |
| build Allow to set libddir.patch | (download) |
Makefile |
37 21 + 16 - 0 ! |
build: allow to set libddir Needed for multiarch installations |
| install Use symlink without path.patch | (download) |
install.sh.in |
4 2 + 2 - 0 ! |
install: use symlink without path MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit This is how other libs handle it and eases moving files around Signed-off-by: Guido Gnther <agx@sigxcpu.org> |
| Drop bool typedef.patch | (download) |
c-shared-util.h |
5 3 + 2 - 0 ! |
drop `bool` typedef
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
GCC throws an error when a bool type is defined:
```
./c-shared-util.h:17:15: error: 'bool' cannot be defined via 'typedef'
17 | typedef int bool;
| ^~~~
./c-shared-util.h:17:15: note: 'bool' is a keyword with '-std=c23' onwards
```
Since bool and int don't need to be the same types at the ABI boundary
we must replace `bool` by `int` there. We can still use `true` and
`false` internally due to implicit type conversion.
|
