Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
implicit_declaration_of_free.patch | fix warning "incompatible implicit declaration of built-in function 'free'" by unconditionally including stdlib.h (required on Linux) | Florian Schlichting <fsfs@debian.org> | no | |||
libm.patch | do not link against libm unnecessarily (Bare.so uses none of the libraries symbols) | Florian Schlichting <fsfs@debian.org> | no | |||
pointer_from_integer.patch | fix use of pointer as int fixes "warning: comparison between pointer and integer" and "warning: assignment makes pointer from integer without a cast" compiler warnings |
Florian Schlichting <fsfs@debian.org> | no | |||
cross.patch | Improve compiler detection (cross compilation) XML-Bare fails to cross build from source, because it uses the build architecture compiler. The compiler detection in Makefile.PL just uses "gcc". This patch makes the CC configurable via environment and falls back to the detection mechanism of perl itself. . While this improves cross building, the patch will regress msvc builds as is, because earlier getcc used to return 0 for msvc and now it'll really return a compiler there. So the patch will work on Debian, but upstream may want to refine it. |
Helmut Grohne <helmut@subdivi.de> | yes | debian upstream | vendor | 2024-05-15 |