GTK header warnings
by business_kid from LinuxQuestions.org on (#5GQ34)
I tried compiling geeqie-1.6 from source as I'm running from the 2021-02-11 iso and experiencing crashes from geeqie. Never mind about geeqie - that's in a separate thread. The issue in this thread is about headers. The 470K(!) output of Code:make -j2 > header.warns 2>&1 is up here at https://pastebin.com/4GueCXWU
As you see, it's mainly 'deprecated type warnings and I get them from the linux headers too. Now people pat me on the head and say "Oh that's OK - they're only warnings." I'm not convinced, because a programmer who uses gtk-2.x syntax in a gtk-3.x file is cruising for a bruising. And headers are lookup tables, basically. When all that stuff has to get changed, the potential for error is huge.
I'm getting 100% crashes from geeqie. It IS NOT working. Hence the question.
EDIT: Using 'grep -c' I get 1598 uses of 'deprecated' and 589 uses of 'declared.' Did somebody not do their homework?


As you see, it's mainly 'deprecated type warnings and I get them from the linux headers too. Now people pat me on the head and say "Oh that's OK - they're only warnings." I'm not convinced, because a programmer who uses gtk-2.x syntax in a gtk-3.x file is cruising for a bruising. And headers are lookup tables, basically. When all that stuff has to get changed, the potential for error is huge.
I'm getting 100% crashes from geeqie. It IS NOT working. Hence the question.
EDIT: Using 'grep -c' I get 1598 uses of 'deprecated' and 589 uses of 'declared.' Did somebody not do their homework?