I received a complaint that my SW is no longer working:
error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory
I compared /usr/lib in stretch and and jessie and yes! in stretch the qt4 libs have disappeared.
I had not noticed that, because I developed QT 4.8 software on stretch.
Turns out that if you install the QT4 development SW apt-get installs the runtime libraries.
But that solution is not acceptable for normal use.
For now I have put the most important QT4 libraries on a website with instruction how to download, unpack and install them.
But it completely invalidates all the effort I have put in to make my product 'run out of the box'.
That effort was already heavily jeopardized by the decision to steal the UART for bluetooth.
(And NO, enabling the UART using the GUI interfaces tab does NOT work!)
So I do not agree with the statement that
"The differences between Jessie and Stretch are mostly under-the-hood optimisations, and you really shouldn’t notice any differences in day-to-day use of the desktop and applications."
How can that be if you remove support for a whole class of applications....
Any chance of correcting that?
Also it would be nice to have a 'really, really enable UART' in the interfaces tab.