Issues with libxml2.12

Hello, I’m on the latest version of endeavour.
Since the update of libxml2.12 some of my php extensions doesn’t work so I had to go back to my previous version of libxml.
But now I got :“php: error while loading shared libraries: cannot open shared object file: No such file or directory”.
It seemed related to this post : Error while loading shared libraries:; cannot open shared object file: No such file or directory - #18 by Alborto but after creating a simlynk from to i got : “php: symbol lookup error: /usr/lib/ undefined symbol: ucnv_setToUCallBack_73”
Is there a nice way for going back in a version of a package ?
I used this command to downgrade libxml : "sudo pacman -U /var/cache/pacman/pkg/libxml2-2.11.5-1-x86_64.pkg.tar.zst "

Thank you for your help

If they are aur packages, you will have to clean build/install them again to rebuild with the new ICU packages (v74).

This did not help in my case.

I am having trouble installing cisco-anyconnect and the issue is the same.