diff -Nru alien-arena-7.66+dfsg/debian/changelog alien-arena-7.66+dfsg/debian/changelog --- alien-arena-7.66+dfsg/debian/changelog 2014-06-22 16:09:15.000000000 +0000 +++ alien-arena-7.66+dfsg/debian/changelog 2014-06-29 05:37:14.000000000 +0000 @@ -1,8 +1,9 @@ -alien-arena (7.66+dfsg-1ubuntu1) utopic; urgency=medium +alien-arena (7.66+dfsg-2) unstable; urgency=medium - * Build-Depends on pkg-config, fix FTBFS (Closes: #749665) + * Enable all build hardening flags. + * Add pkg-config build-dependency (closes: #749665). - -- Angel Abad Sun, 22 Jun 2014 18:08:14 +0200 + -- Michael Gilbert Sun, 29 Jun 2014 05:27:22 +0000 alien-arena (7.66+dfsg-1) unstable; urgency=medium diff -Nru alien-arena-7.66+dfsg/debian/control alien-arena-7.66+dfsg/debian/control --- alien-arena-7.66+dfsg/debian/control 2014-06-22 16:07:54.000000000 +0000 +++ alien-arena-7.66+dfsg/debian/control 2014-06-29 05:30:03.000000000 +0000 @@ -19,7 +19,7 @@ libopenal-dev, libvorbis-dev, libfreetype6-dev, - pkg-config + pkg-config, Standards-Version: 3.9.5 Homepage: http://red.planetarena.org Vcs-Svn: svn://anonscm.debian.org/pkg-games/packages/trunk/alien-arena diff -Nru alien-arena-7.66+dfsg/debian/patches/format-security.patch alien-arena-7.66+dfsg/debian/patches/format-security.patch --- alien-arena-7.66+dfsg/debian/patches/format-security.patch 1970-01-01 00:00:00.000000000 +0000 +++ alien-arena-7.66+dfsg/debian/patches/format-security.patch 2014-06-29 05:33:37.000000000 +0000 @@ -0,0 +1,13 @@ +Index: alien-arena-7.66+dfsg/source/game/p_client.c +=================================================================== +--- alien-arena-7.66+dfsg.orig/source/game/p_client.c ++++ alien-arena-7.66+dfsg/source/game/p_client.c +@@ -2123,7 +2123,7 @@ void PutClientInServer (edict_t *ent) + #else + ent->ctype = 0; //alien is default + sprintf(modelpath, "players/%s/human", playermodel); +- sprintf(ent->charModel, playermodel); ++ sprintf(ent->charModel, "%s", playermodel); + Q2_FindFile (modelpath, &file); + if(file) + { diff -Nru alien-arena-7.66+dfsg/debian/patches/series alien-arena-7.66+dfsg/debian/patches/series --- alien-arena-7.66+dfsg/debian/patches/series 2014-06-22 16:07:36.000000000 +0000 +++ alien-arena-7.66+dfsg/debian/patches/series 2014-06-29 05:32:20.000000000 +0000 @@ -2,3 +2,4 @@ rcon_tool_debianization.patch #makefile-modifications.patch no-data.patch +format-security.patch diff -Nru alien-arena-7.66+dfsg/debian/rules alien-arena-7.66+dfsg/debian/rules --- alien-arena-7.66+dfsg/debian/rules 2014-06-22 16:07:36.000000000 +0000 +++ alien-arena-7.66+dfsg/debian/rules 2014-06-29 05:30:41.000000000 +0000 @@ -1,7 +1,7 @@ #! /usr/bin/make -f export DH_VERBOSE=1 -export DEB_BUILD_MAINT_OPTIONS=hardening=-all +export DEB_BUILD_MAINT_OPTIONS=hardening=+all %: dh ${@} --with autoreconf