Update of /cvsroot/fink/experimental/gecko2/finkinfo In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv19146
Modified Files: dpkg.info dpkg.patch Log Message: Add buildflags.conf with debian hardening buildflags Index: dpkg.patch =================================================================== RCS file: /cvsroot/fink/experimental/gecko2/finkinfo/dpkg.patch,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- dpkg.patch 20 Jun 2013 22:51:33 -0000 1.1 +++ dpkg.patch 21 Jun 2013 19:02:13 -0000 1.2 @@ -3018,3 +3018,37 @@ + } + + system("rm -f $admindir/diversions-new; mkdir $admindir/diversions-old"); +diff -rauN dpkg-1.16.10/buildflags.conf dpkg-1.16.10-p1/buildflags.conf +--- dpkg-1.16.10/buildflags.conf 1970-01-01 01:00:00.000000000 +0100 ++++ dpkg-1.16.10-p1/buildflags.conf 2013-06-21 20:33:33.000000000 +0200 +@@ -0,0 +1,30 @@ ++# defaults ++APPEND CFLAGS -g -O2 ++APPEND CXXFLAGS -g -O2 ++APPEND FFLAGS -g -O2 ++ ++# debian stackprotector ++APPEND CFLAGS -fstack-protector ++APPEND CXXFLAGS -fstack-protector ++ ++# debian pie ++APPEND CFLAGS -fPIE ++APPEND CXXFLAGS -fPIE ++APPEND LDFLAGS -fPIE -Wl,-pie ++ ++# debian relro ++APPEND LDFLAGS -Wl,-read_only_stubs ++ ++# debian bindnow ++APPEND LDFLAGS -Wl,-bind_at_load ++ ++# debian fortify ++APPEND CPPFLAGS -D_FORTIFY_SOURCE=2 ++ ++# debian format ++PREPEND CFLAGS -Wformat -Werror=format-security ++PREPEND CXXFLAGS -Wformat -Werror=format-security ++ ++# fink defaults ++PREPEND CPPFLAGS -I@FINKPREFIX@/include ++PREPEND LDFLAGS -L@FINKPREFIX@/lib Index: dpkg.info =================================================================== RCS file: /cvsroot/fink/experimental/gecko2/finkinfo/dpkg.info,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- dpkg.info 20 Jun 2013 22:51:33 -0000 1.1 +++ dpkg.info 21 Jun 2013 19:02:13 -0000 1.2 @@ -1,6 +1,6 @@ Package: dpkg Version: 1.16.10 -Revision: 1.1 +Revision: 1.2 GCC: 4.0 ## Remove po4a ### Comment out libncursesw5 for bootstrap version, and don't make dselect @@ -35,7 +35,7 @@ Source-MD5: a20a06a5272717274a8b009368f237da PatchFile: dpkg.patch -PatchFile-MD5: 679fac285c950c873d3fbd2d74a42f34 +PatchFile-MD5: 25be5c5c6c795a630d3545cad5322a20 PatchScript: << sed -e 's,@FINKPREFIX@,%p,g' %{PatchFile} | patch -p1 @@ -134,6 +134,7 @@ ## currently in fink # install -c -p -m 644 debian/shlibs.default %i/etc/dpkg install -c -p -m 644 debian/shlibs.override %i/etc/dpkg + install -c -p -m 644 buildflags.conf %i/etc/dpkg/ rm -rf %i/lib/dpkg/methods/* install -m 0755 fink/md5sum %i/bin ------------------------------------------------------------------------------ This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs