diff --git a/srcpkgs/gdb/template b/srcpkgs/gdb/template
index 3a9a1c2b04..aa0c414bf9 100644
--- a/srcpkgs/gdb/template
+++ b/srcpkgs/gdb/template
@@ -1,6 +1,6 @@
 # Template file for 'gdb'
 pkgname=gdb
-version=7.3.1
+version=7.4
 distfiles="http://ftp.gnu.org/gnu/gdb/gdb-$version.tar.bz2"
 build_style=gnu-configure
 configure_args="--disable-nls --with-system-readline
@@ -9,7 +9,7 @@ short_desc="The GNU Debugger"
 maintainer="Juan RP <xtraeme@gmail.com>"
 homepage="http://www.gnu.org/software/gdb/"
 license="GPL-3"
-checksum=6d7bff716fde98d03866a1b747c0929ee7dba49bca13e01d975e0b0fa9b33a28
+checksum=de7e2db7f0475eca7f9ffa9251abaddd3d37e0eed0b3759f71abfd810a3fd20f
 long_desc="
  The purpose of a debugger such as GDB is to allow you to see what
  is going on inside another program while it executes--or what
@@ -34,8 +34,7 @@ Add_dependency build zlib-devel
 Add_dependency build readline-devel
 Add_dependency build python-devel
 
-post_install()
-{
+post_install() {
 	# resolve conflicts with binutils
 	rm -rf ${DESTDIR}/usr/include ${DESTDIR}/usr/lib
 	[ -d ${DESTDIR}/usr/lib64 ] && rm -rf ${DESTDIR}/usr/lib64