Debian Patches

Status for libre/2.0.1-2

Patch Description Author Forwarded Bugs Origin Last update
1001_system_header_locations.patch Avoid hardcoded locations of system headers libre checks for header existence
by searching them in a few filesystem locations.
Debian's /usr/include/<triplet> is not always among those locations
and that makes libre fail to build when built
against a non-glibc or a glibc with multiarch headers
(see <>).
This patch replaces those file existence tests with compile tests.
The compiler knows much better whether headers exists.
Helmut Grohne <> no debian 2018-10-19
1002_remove_SYSROOT.patch Remove unused MACHINE. With properly resolved system header locations (see separate patch)
the SYSROOT variable is unused and can be removed.
Helmut Grohne <> no debian 2018-10-19
1003_remove_MACHINE.patch Remove unused MACHINE. Without SYSROOT (see separate patch) MACHINE is mostly unused:
The only use is setting up CROSS_COMPILE and OS,
but these are supposed to be set by a user for cross compilation.
Removing this code makes win32 behave just like any other arch
and MACHINE can go in the bucket.
Helmut Grohne <> no debian 2018-10-19

All known versions for source package 'libre'