Warnings are mostly a tool to help developers (e.g., by showing hidden error messages); regular users usually don't need to see them.
The script 'all', to run all tests, automatically ensures that the Lua interpreter and the test C libraries (in 'testes/libs/') are updated with any changes in 'luaconf.h'.