[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#851528: jessie-pu: package crafty/23.4-6+deb8u1



Package: release.debian.org
Severity: normal
Tags: jessie
User: release.debian.org@packages.debian.org
Usertags: pu

Dear Release Managers:

After making a QA upload for this package in unstable, I've been
suggested that I should also make an upload for jessie,
and I agree.

The program does not work at all in old machines. This is not a
security problem, but I believe it's the kind of thing that we fix in
a point release with a minimal patch.

The debdiff is attached.

Thanks.
diff -Nru crafty-23.4/debian/changelog crafty-23.4/debian/changelog
--- crafty-23.4/debian/changelog	2011-10-13 22:26:06.000000000 +0200
+++ crafty-23.4/debian/changelog	2017-01-15 23:36:12.000000000 +0100
@@ -1,3 +1,11 @@
+crafty (23.4-6+deb8u1) jessie; urgency=medium
+
+  * QA upload.
+  * Do not generate CPU specific code. Should fix "Illegalinstruction" on
+    some Pentium 4 CPUs. Closes: #850979.
+
+ -- Santiago Vila <sanvila@debian.org>  Sun, 15 Jan 2017 23:36:12 +0100
+
 crafty (23.4-6) unstable; urgency=low
 
   *  Ubuntus oneiric build faild, because with linking the order of 
diff -Nru crafty-23.4/debian/patches/07-drop-cpu-specific-code.patch crafty-23.4/debian/patches/07-drop-cpu-specific-code.patch
--- crafty-23.4/debian/patches/07-drop-cpu-specific-code.patch	1970-01-01 01:00:00.000000000 +0100
+++ crafty-23.4/debian/patches/07-drop-cpu-specific-code.patch	2017-01-15 22:07:00.000000000 +0100
@@ -0,0 +1,23 @@
+From: Santiago Vila <sanvila@debian.org>
+Subject: Do not generate CPU specific code, it may not work on every Debian supported machine
+
+--- a/Makefile
++++ b/Makefile
+@@ -143,7 +143,7 @@
+ linux-amd64-profile:
+ 	$(MAKE) target=LINUX \
+ 		CC=gcc CXX=g++ \
+-                CFLAGS='-Wall -pipe -fprofile-arcs -fomit-frame-pointer -O3 -march=k8' \
++                CFLAGS='-Wall -pipe -fprofile-arcs -fomit-frame-pointer -O3' \
+ 		CXFLAGS='' \
+ 		LDFLAGS='$(LDFLAGS) -lpthread -lnuma -fprofile-arcs -lstdc++' \
+ 		opt='$(opt) -DINLINE64 -DCPUS=8 -DNUMA -DLIBNUMA' \
+@@ -152,7 +152,7 @@
+ linux-amd64:
+ 	$(MAKE) target=LINUX \
+ 		CC=gcc CXX=g++ \
+-                CFLAGS='-Wall -pipe -fbranch-probabilities -fomit-frame-pointer -O3 -march=k8' \
++                CFLAGS='-Wall -pipe -fbranch-probabilities -fomit-frame-pointer -O3' \
+ 		CXFLAGS='' \
+ 		LDFLAGS='$(LDFLAGS) -lpthread -lnuma -lstdc++' \
+ 		opt='$(opt) -DINLINE64 -DCPUS=8 -DNUMA -DLIBNUMA' \
diff -Nru crafty-23.4/debian/patches/series crafty-23.4/debian/patches/series
--- crafty-23.4/debian/patches/series	2011-04-04 21:37:19.000000000 +0200
+++ crafty-23.4/debian/patches/series	2017-01-15 22:00:00.000000000 +0100
@@ -4,3 +4,4 @@
 95-spelling-thanks-lintian.dpatch
 01-annotate.patch
 10-crafty-hlp.patch
+07-drop-cpu-specific-code.patch

Reply to: