I tested that fixed mcufriend library for open-smart on uno and mega, it works but I will not be messing with it anymore. Except doing some project on the hardware I already have
the regular uno shield works with the new mcufrined library on nucleo
mcufriend works fine
honestly I do not know what it is (maybe ST Core) but it is some support for Nucleo boards on arduino IDE and it works fine and with the new support for mcufriend TFT it is really amazing.