I finally updated my west workspace from 4.2 to 4.5 last night, mostly for the 10 year anniversary hype. I've got a small project on an STM32F4 Discovery board, nothing fancy, just blinky plus a UART logger. It built fine on 4.2 for months.
Now twister fails before it even gets to compiling, complaining about a GPIO binding in my devicetree overlay. The same overlay worked yesterday. I haven't touched the code, only bumped the version. Did the binding names change between releases? I tried regenerating the build dir from scratch in case it was stale cache but same error.
The odd thing is my second board, a Nucleo, builds okay with what looks like the same kind of overlay. So maybe it's something specific to how I set up the F4 one? I'm half tempted to just roll back to 4.2 and wait for the 4.5.x patches, but I'd rather fix it properly if it's a quick edit. Anyone hit this after upgrading?