/tags/7.8.866-2/debian/changelog |
---|
1,9 → 1,19 |
pike7.8 (7.8.866-2) unstable; urgency=low |
* Upload to unstable. |
* Correct watch URL. |
* Correct Vcs-Svn URI again; should use anonscm.debian.org. |
* bad_size_t_redef.patch: Fix undefined behaviour/buffer overruns in |
module _Image_JPEG on 64-bit architectures due to broken redefinition |
of size_t (Closes: #750430). |
* Use dh_installdocs --link-doc to create doc symlinks in module |
packages. |
* Replace GPL and LGPL license texts used by Tools.Legal.License with |
symlinks to corresponding files in /usr/share/common-licenses. |
Override remaining Lintian warnings about GPL.pmod and LGPL.pmod, |
which do not include the license texts themselves. |
-- Magnus Holmgren <holmgren@debian.org> Sat, 02 Aug 2014 18:05:09 +0200 |
-- Magnus Holmgren <holmgren@debian.org> Sat, 02 Aug 2014 21:47:30 +0200 |
pike7.8 (7.8.866-1) experimental; urgency=low |
/tags/7.8.866-2/debian/rules |
---|
219,6 → 219,7 |
dh_install -i -N$(PIKE)-manual -N$(PIKE)-reference --sourcedir=$(TMP) |
dh_installdocs -i |
dh_installchangelogs -i -k CHANGES |
dh_lintian -i |
dh_link -i |
dh_compress -i |
dh_fixperms -i |
234,12 → 235,13 |
dh_install -a -N$(PIKE)-core --sourcedir=debian/tmp $(DH_EXCLUDE) |
dh_install -p$(PIKE)-core --sourcedir=debian/tmp $(DH_EXCLUDE) $(DH_ALREADY) |
for p in $(MODULE_PACKAGES); do \ |
dh_link -p$$p usr/share/doc/$(PIKE)-core usr/share/doc/$$p; \ |
sed "s/#PACKAGE#/$$p/" debian/prerm-snippet >> debian/$$p.prerm.debhelper; \ |
done |
dh_installdocs -a |
dh_installdocs -a --link-doc=$(PIKE)-core |
dh_installmenu -a |
dh_installchangelogs -a -k CHANGES |
dh_lintian -a |
dh_link -a |
dh_strip -a |
dh_compress -a |
dh_fixperms -a -X/run_autoconfig -X/precompile.sh -X/smartlink -X/fixdepends.sh -X/install_module -X/mktestsuite |
/tags/7.8.866-2/debian/pike7.8-core.lintian-overrides |
---|
0,0 → 1,2 |
pike7.8-core: extra-license-file usr/lib/pike7.8/modules/Tools.pmod/Legal.pmod/License.pmod/GPL.pmod |
pike7.8-core: extra-license-file usr/lib/pike7.8/modules/Tools.pmod/Legal.pmod/License.pmod/LGPL.pmod |
/tags/7.8.866-2/debian/control |
---|
14,7 → 14,7 |
libfuse-dev, libfftw3-dev, libavahi-compat-libdnssd-dev |
Build-Conflicts: libutahglx-dev |
Homepage: http://pike.ida.liu.se/ |
Vcs-Svn: svn://svn.debian.org/pkg-pike/branches/7.8 |
Vcs-Svn: svn://anonscm.debian.org/pkg-pike/branches/7.8-stable |
Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-pike/ |
Package: pike7.8-core |
/tags/7.8.866-2/debian/patches/nettle-2.1.patch |
---|
File deleted |
/tags/7.8.866-2/debian/patches/nettle_crypt_md5_buffer_size.patch |
---|
File deleted |
/tags/7.8.866-2/debian/patches/reg_enum_conflict.patch |
---|
File deleted |
/tags/7.8.866-2/debian/patches/series |
---|
11,3 → 11,4 |
hurd.patch |
pcre_info_obsolete.patch |
undefined_htons.patch |
bad_size_t_redef.patch |
/tags/7.8.866-2/debian/patches/bad_size_t_redef.patch |
---|
0,0 → 1,26 |
Bug-Debian: https://bugs.debian.org/750430 |
Description: Fix undefined behaviour/buffer overruns on 64-bit architectures caused by broken redefinition of size_t. |
Basically the same change as was made to image_jpeg.c in 2008. |
Origin: upstream, http://pike-librarian.lysator.liu.se/piff.xml?module=pike.git&file=src/modules/_Image_JPEG/image_jpeg.c&from=adc0e9374373e1ba10c5984038267f600322099c&to=4e36f92cfa282f0b673b0087e50708a5f41c3e24 |
--- a/src/modules/_Image_JPEG/transupp.c |
+++ b/src/modules/_Image_JPEG/transupp.c |
@@ -36,17 +36,7 @@ |
* of internals, and added inclusion of jerror.h |
*/ |
-#define FILE void |
-#define size_t unsigned int |
-/* NOTE: INT32 and INT16 are redefined by <jmorecfg.h>. */ |
-#if 0 |
-#ifdef INT16 |
-#undef INT16 |
-#endif /* INT16 */ |
-#ifdef INT32 |
-#undef INT32 |
-#endif |
-#endif /* 0 */ |
+#include <stdio.h> |
#define XMD_H /* Avoid INT16 / INT32 being redefined */ |
/tags/7.8.866-2/debian/pike7.8-core.links |
---|
0,0 → 1,2 |
/usr/share/common-licenses/GPL-2 usr/lib/pike7.8/modules/Tools.pmod/Legal.pmod/License.pmod/gpl.txt |
/usr/share/common-licenses/LGPL-2.1 usr/lib/pike7.8/modules/Tools.pmod/Legal.pmod/License.pmod/lgpl.txt |
/tags/7.8.866-2/debian/watch |
---|
1,4 → 1,4 |
version=3 |
opts=dversionmangle=s/-dfsg$// \ |
http://pike.ida.liu.se/download/pub/pike/beta/(7\.8\.\d+)/ .*/Pike-v(7\.8\.\d+)\.tar\.gz |
http://pike.ida.liu.se/download/pub/pike/latest-stable/(7\.8\.\d+)/ .*/Pike-v(7\.8\.\d+)\.tar\.gz |