127f2a0eed
Root cause of the recurring line-duplication corruption (duplicate #include <sys/ioctl.h>, nested #if QT_CONFIG(opengl), duplicate assert.h): several of the recipe's in-place source-munging steps were NOT guarded, so on a committed (vendored) source/ they re-applied every cook and accumulated. Guard the four unguarded ones (qwaylandclientbufferintegration opengl-wrap, qnet_unix ioctl include, corelib CMakeLists REDOX storageinfo block) with grep/marker checks so re-running on an already-patched tree is a no-op. The rest were already guarded or naturally idempotent (text.replace consuming its needle).