diff --git a/srcpkgs/librpcsecgss/template b/srcpkgs/librpcsecgss/template
index 0db10055f8..7de0673307 100644
--- a/srcpkgs/librpcsecgss/template
+++ b/srcpkgs/librpcsecgss/template
@@ -1,8 +1,9 @@
 # Template file for 'librpcsecgss'
 pkgname=librpcsecgss
 version=0.19
-revision=2
+revision=3
 build_style=gnu-configure
+configure_args="ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes"
 hostmakedepends="pkg-config"
 makedepends="libgssglue-devel"
 short_desc="Library for RPCSECGSS support"
@@ -17,7 +18,7 @@ long_desc="
 
 librpcsecgss-devel_package() {
 	depends="libgssglue-devel librpcsecgss>=${version}"
-	short_desc="${short_desc} - development files"
+	short_desc+=" - development files"
 	pkg_install() {
 		vmove usr/include
 		vmove usr/lib/pkgconfig