diff -ruN rpmbuild-orig/SPECS/python.spec rpmbuild/SPECS/python.spec
--- rpmbuild-orig/SPECS/python.spec	2015-05-22 14:31:19.000000000 +0200
+++ rpmbuild/SPECS/python.spec	2015-08-25 09:41:02.557011504 +0200
@@ -41,7 +41,7 @@
 %global with_valgrind_config_opt --with-valgrind
 %else
 %global with_valgrind 0
-%global with_valgrind_config_opt
+%global with_valgrind_config_opt " "
 %endif
 
 # Turn this to 0 to turn off the "check" phase:
@@ -50,7 +50,7 @@
 Summary: An interpreted, interactive, object-oriented programming language
 Name: %{python}
 Version: 2.6.6
-Release: 64%{?dist}
+Release: 64%{?dist}.0
 License: Python
 Group: Development/Languages
 Provides: python-abi = %{pybasever}
@@ -1170,7 +1170,7 @@
 %if 0%{run_selftest_suite}
 echo STARTING: CHECKING OF PYTHON
 EXTRATESTOPTS="--verbose"
-EXCLUDED_TESTS=test_dl  # requires sizeof(int) == sizeof(long) == sizeof(char*)
+EXCLUDED_TESTS="test_dl test_float" # requires sizeof(int) == sizeof(long) == sizeof(char*)
 WITHIN_PYTHON_RPM_BUILD= EXTRATESTOPTS="$EXTRATESTOPTS -x $EXCLUDED_TESTS" make test
 echo FINISHED: CHECKING OF PYTHON
 %endif
@@ -1254,7 +1254,7 @@
 %{dynload_dir}/mmapmodule.so
 %{dynload_dir}/nismodule.so
 %{dynload_dir}/operator.so
-%{dynload_dir}/ossaudiodev.so
+#%{dynload_dir}/ossaudiodev.so
 %{dynload_dir}/parsermodule.so
 %{dynload_dir}/pyexpat.so
 %{dynload_dir}/readline.so
@@ -1298,7 +1298,7 @@
 %exclude %{pylibdir}/lib2to3/tests
 %{pylibdir}/logging
 %{pylibdir}/multiprocessing
-%{pylibdir}/plat-linux2
+%{pylibdir}/plat-linux3
 %dir %{pylibdir}/sqlite3
 %{pylibdir}/sqlite3/*.py*
 %dir %{pylibdir}/test
@@ -1385,6 +1385,11 @@
 # payload file would be unpackaged)
 
 %changelog
+* Tue Aug 25 2015 Jacco Ligthart <jacco@redsleeve.org> - 2.6.6-64.0
+- disabled test_float
+- set valgrind_config_opt to " " in stead of nothing
+- minor changes to reflect that this is build on a 3.x kernel
+
 * Fri May 22 2015 Matej Stuchlik <mstuchli@redhat.com> - 2.6.6-64
 - Enable use of deepcopy() with instance methods
 Resolves: rhbz#1223037
