No, Qt5 Dooble has always morphed here, unlike Qt6 Dooble.
After converting line endings (?) and changing the drive letter, here's the diff,
--- .qmake.stash-1.txt 2024-06-03 21:03:10.000000000 -0700
+++ .qmake.stash.txt 2024-06-02 19:20:38.000000000 -0700
@@ -8,6 +8,8 @@
QMAKE_GCC_MINOR_VERSION \
QMAKE_GCC_PATCH_VERSION
QMAKE_CXX.INCDIRS = \
+ L:/qt6-6.2.x/include \
+ W:/usr/include \
W:/usr/include/c++/9 \
W:/usr/include/c++/9/i686-pc-os2-emx \
W:/usr/include/c++/9/backward \
@@ -23,5 +25,6 @@
QMAKE_CXX.LIBDIRS = \
W:/usr/lib/gcc/i686-pc-os2-emx/9 \
W:/usr/lib/gcc \
+ L:/qt6-6.2.x/lib \
W:/usr/lib \
/@unixroot/usr/lib
Which brings up the question of how your environment is finding the Qt6 stuff. My qt6dev.cmd,
set QT6_ROOT=L:
set C_INCLUDE_PATH=%QT6_ROOT%/qt6-6.2.x/include;%UNIXROOT%/usr/include;%UNIXROOT/usr/local/include;%C_INCLUDE_PATH%
set CPLUS_INCLUDE_PATH=%C_INCLUDE_PATH%
set LIBRARY_PATH=%QT6_ROOT%/qt6-6.2.x/lib;%UNIXROOT%/usr/lib;%UNIXROOT/usr/local/lib;%LIBRARY_PATH%
set PATH=%QT6_ROOT%\qt6-6.2.x\bin;%PATH%
set BEGINLIBPATH=%QT6_ROOT%\qt6-6.2.x\lib;%BEGINLIBPATH%
As you can see, @unixroot is W: here and I have qt6-6.2.x installed in the root of L:
Edit: Now I see typos, dropped %. I'll fix and retest.
Edit2: No change, nothing in usr/local that matters anyways