Debian Patches

Status for regina-rexx/3.9.5+dfsg1-0.2

Patch Description Author Forwarded Bugs Origin Last update
0000_configures_fix-alpha-compilation.diff gcc flags adjustments. -m64 is not supported by alpha..
* Fixed compilation problem on alpha (closes: #661883).
Alen Zekulic <alen@nms.hr> yes debian
0001_configures_do-not-regenerate-debian-rules.diff Do not regenerate debian/rules. We do not use upstream debian dir. Upstream ships a debian/dir with some stuff that is autogenerated
during configuration. We use our own Debian stuff.
Agustin Martin <agmartin@debian.org> not-needed
2000_regina-config_use-wrapper.diff Use a multiarch wrapper for regina-config. Agustin Martin Domingo <agmartin@debian.org> not-needed
2000_Makefile.in_Do-not-hardcode-FLAGS.diff Do not hardcode compile/link flags into Makefile.in Agustin Martin <agmartin@debian.org> yes
2001_configures_cross-compilation.diff Allow a more permissive gcc|g++ check for cross compilation. Compiler name may have prefix|suffix when cross compiling.
Forwarded:
Agustin Martin <agmartin@debian.org> adapted from original version by Helmut Grohne. no debian
2301_nullptr-c23-reserved-word.diff nullptr is a reserved word in C23. Use mynullptr instead.
C23 error message:
Agustin Martin Domingo <agmartin@debian.org> yes debian
2302_regutil_check-stdbool_h.diff Use stdbool if available to work around boolean changes.
Seems that there were some C23 changes with booleans.

x86_64-linux-gnu-gcc ... ./regutil/regfilesys.c
In file included from ./regutil/regfilesys.c:29:
./regutil/regutil.h:28:4: error: expected identifier before 'false'
28 | false,
| ^~~~~

This patch uses stdbool.h if available. If so, makes rxbool
a bool through typedef. Otherwise uses rxbool old definition.
Agustin Martin Domingo <agmartin@debian.org> yes debian
2303_use-cxx-va-ellipsis.diff '()' is not allowed for variable function arguments.
C23 error message with gci enabled:
Agustin Martin Domingo <agmartin@debian.org> yes debian

All known versions for source package 'regina-rexx'

Links