glib: explicitly disable libelf
crosstool-ng: remove caveats and add libelf dep

Closes #18133.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>