Gdb: use gdb from LCG release
As discussed on !1170 (merged) there is no need to build our own gdb anymore. This MR does:
- Cleanup of
External/Gdbbefore retirement. Thegdbhackshave been moved toatlas/athenawhere they are easier to update (athena!77155 (merged)). TheatlasAddress2Lineutility is unmaintained/obsolete. We keep the package around just in case we need to build gdb again ourselves. - Add a
Findgdbmodule to setupgdbfrom LCG. - Remove the build of gdb and add
find_package(gdb)to all relevant projects. - Fix a few bugs related to the use of the
xyz_DIRandxyz_DIRSvariables that went unnoticed so far.
cc @ssnyder
This MR requires !1176 (merged).
Edited by Frank Winklmeier