Merge changes from topic "revert-3341364-revert-3334193-no-llndk-versioning-YOLDNTJGYM-WNBIDIAVJA" into main

* changes:
  Revert^2 "Deprecating llndk-versioning.h"
  Revert^2 "Use __builtin_available guard"