I got another answer from the linaro mailing list:
The linar version of gdb will generally be more relevant than Ubuntu alone. For example, our latest version is 7.8, and it is only available in the utopian, not true, so if you plan to use the Ubuntu LTS release, it may be better to use the supplied Linaro gdb. Linaro gdb also contains fixes and improvements that are not in the upstream stable branch. Historically, Ubuntu has often chosen these changes too, but this may not always be the case.
gdb-multiarch obviously supports a number of architectures other than ARM, so if this is something that would be useful to you, then it might make sense to use this.
source share