Hi again, I have done more work to build/run GIFT on Debian Bullseye. There is a Docker image where you can see it working. It is paired with monosock's PHP MRML client.
See the patches here: https://github.com/sarahkw/dockerize-gift/tree/v0.0.1/patches-gift Review these patches instead of the ones on the previous e-mail. Or look at the repository if you'd like to try it out in Docker: https://github.com/sarahkw/dockerize-gift/tree/v0.0.1 The status is that it runs now, although compiler optimizations have to be disabled. I guess recent versions of gcc are more aggressive optimizing than older versions and that makes undefined behavior more of a problem. -Sarah On Fri, Oct 7, 2022 at 4:06 PM Sarah Kate <[email protected]> wrote: > Hello, > > Here are 2 patches that help towards being able to run GIFT on a modern > machine. > (Debian 11, g++ 10.2.1) > > - modern-cpp.patch allows for compilation > - fix-undefined-behavior-when-writing-errors.patch stops undefined > behavior when GIFT wants to write error messages. It was writing "\n" to > console on an infinite loop for me. > > Please consider applying them. > > Thanks, > Sarah >
_______________________________________________ help-GIFT mailing list [email protected] https://lists.gnu.org/mailman/listinfo/help-gift
