Re: Gutenprint 5.3.5 Release

Greg Troxel <[email protected]> Wed, 12 Mar 2025 18:38:03 -0400
Newsgroups gmane.linux.printing.gimp-print.devel
Message-ID <[email protected]>
Thanks for releasing!

There is still the bug I reported earlier that
"-D_POSIX_C_SOURCE=200809L" is added on all systems, rather than only on
those where it is needed/helpful.  Adding a visibility define asks to
hide all system functions not required by that standard.  The code uses
netinet/ip.h which is not specified.  I'm patching this out, which is
not hard.



In updating pkgsrc, I was reminded that gimp 3 is within measurable
distance of release.  Actually checking, it has happened.
  https://testing.gimp.org/news/2025/03/09/gimp-3-0-released/

I have already removed gimp 2 and installed an RC of 3, and thus didn't
want to uninstall and build 2 to test building gutenprint.  Really, it's
that I expect that the people who would use gutenprint in pkgsrc (I
really have no idea how big that number is) would be using gimp 3, for
the same reasons I am.

Reading configure.ac, it looks like the gimp plugin really is gimp2
only.  I realize it's a lot of work to make a gimp3 plugin.

All in all, I decided to make the gimp option default off.  People that
want it can rebuild.

Does this seem reasonable?   What are other packaging systems doing,
that have gimp3?  Opinions?