Dear Inkscape Team,
I wanted to start a general discussion on compatibility. I um using Debian 8. Ok maybe I shouldn't since Debian 9 is out since a month (June 17th, 2017), but I still like it. My problem is that in the last week quite a few changes came in, which are not compatible with Debian 8:
- Requirement for CMake 3.2+ (Debian 8 has 3.0.2) specific syntax of add_custom_target
- Requirement for GTK 3.16 (Debian 8 has 3,14) use of gtk_label_set_xalign
- Requirement for some rather late libg++ using isinf without :: or std:: qualifier See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48891 Not sure which version introduced the fix, but Debian 8 doesn't have it.
The first two are just build issues, but the GTK issue will result in binary incompatibilities.
I just did an update to master after a week and now sitting here since two hours to get it build again (there were some additional dependencies added last week which are ok in Debian 8 but still required installing the packages). The build stopped now at 59%, not sure how much is still ahead.
Is this wanted that compatibility with the previous version of Debian breaks after one month?
On what kind of system do the CI tests run? Ubuntu 16.04?
Best regards,
Michael