3.2a1
* Sat Aug 21 2010 David Malcolm <dmalcolm@redhat.com> - 3.2-0.0.a1
- 3.2a1; add alphatag
- rework %%files in the light of PEP 3147 (__pycache__)
- drop our configuration patch to Setup.dist (patch 0): setup.py should do a
better job of things, and the %%files explicitly lists our modules (r82746
appears to break the old way of doing things). This leads to various modules
changing from "foomodule.so" to "foo.so". It also leads to the optimized build
dropping the _sha1, _sha256 and _sha512 modules, but these are provided by
_hashlib; _weakref becomes a builtin module; xxsubtype goes away (it's only for
testing/devel purposes)
- fixup patches 3, 4, 6, 8, 102, 103, 105, 111 for the rebase
- remove upstream patches: 7 (system expat), 106, 107, 108 (audioop reformat
plus CVE-2010-1634 and CVE-2010-2089), 109 (CVE-2008-5983)
- add machinery for rebuilding "configure" and friends, using the correct
version of autoconf (patch 300)
- patch the debug build's usage of COUNT_ALLOCS to be less verbose (patch 125)
- "modulator" was removed upstream
- drop "-b" from patch applications affecting .py files to avoid littering the
installation tree
2010-08-21 22:08:26 +00:00
|
|
|
diff -up ./configure.autotool-intermediates ./configure
|
2013-04-10 12:30:09 +00:00
|
|
|
--- ./configure.autotool-intermediates 2013-04-09 14:52:49.831773426 +0200
|
|
|
|
+++ ./configure 2013-04-09 14:52:53.204765347 +0200
|
|
|
|
@@ -802,6 +802,8 @@ with_thread
|
3.2a1
* Sat Aug 21 2010 David Malcolm <dmalcolm@redhat.com> - 3.2-0.0.a1
- 3.2a1; add alphatag
- rework %%files in the light of PEP 3147 (__pycache__)
- drop our configuration patch to Setup.dist (patch 0): setup.py should do a
better job of things, and the %%files explicitly lists our modules (r82746
appears to break the old way of doing things). This leads to various modules
changing from "foomodule.so" to "foo.so". It also leads to the optimized build
dropping the _sha1, _sha256 and _sha512 modules, but these are provided by
_hashlib; _weakref becomes a builtin module; xxsubtype goes away (it's only for
testing/devel purposes)
- fixup patches 3, 4, 6, 8, 102, 103, 105, 111 for the rebase
- remove upstream patches: 7 (system expat), 106, 107, 108 (audioop reformat
plus CVE-2010-1634 and CVE-2010-2089), 109 (CVE-2008-5983)
- add machinery for rebuilding "configure" and friends, using the correct
version of autoconf (patch 300)
- patch the debug build's usage of COUNT_ALLOCS to be less verbose (patch 125)
- "modulator" was removed upstream
- drop "-b" from patch applications affecting .py files to avoid littering the
installation tree
2010-08-21 22:08:26 +00:00
|
|
|
enable_ipv6
|
|
|
|
with_doc_strings
|
|
|
|
with_tsc
|
|
|
|
+with_count_allocs
|
|
|
|
+with_call_profile
|
|
|
|
with_pymalloc
|
|
|
|
with_valgrind
|
2012-07-20 20:34:09 +00:00
|
|
|
with_systemtap
|
2013-04-10 12:30:09 +00:00
|
|
|
@@ -1479,6 +1481,8 @@ Optional Packages:
|
3.2a1
* Sat Aug 21 2010 David Malcolm <dmalcolm@redhat.com> - 3.2-0.0.a1
- 3.2a1; add alphatag
- rework %%files in the light of PEP 3147 (__pycache__)
- drop our configuration patch to Setup.dist (patch 0): setup.py should do a
better job of things, and the %%files explicitly lists our modules (r82746
appears to break the old way of doing things). This leads to various modules
changing from "foomodule.so" to "foo.so". It also leads to the optimized build
dropping the _sha1, _sha256 and _sha512 modules, but these are provided by
_hashlib; _weakref becomes a builtin module; xxsubtype goes away (it's only for
testing/devel purposes)
- fixup patches 3, 4, 6, 8, 102, 103, 105, 111 for the rebase
- remove upstream patches: 7 (system expat), 106, 107, 108 (audioop reformat
plus CVE-2010-1634 and CVE-2010-2089), 109 (CVE-2008-5983)
- add machinery for rebuilding "configure" and friends, using the correct
version of autoconf (patch 300)
- patch the debug build's usage of COUNT_ALLOCS to be less verbose (patch 125)
- "modulator" was removed upstream
- drop "-b" from patch applications affecting .py files to avoid littering the
installation tree
2010-08-21 22:08:26 +00:00
|
|
|
deprecated; use --with(out)-threads
|
|
|
|
--with(out)-doc-strings disable/enable documentation strings
|
|
|
|
--with(out)-tsc enable/disable timestamp counter profile
|
|
|
|
+ --with(out)count-allocs enable/disable per-type instance accounting
|
|
|
|
+ --with(out)-call-profile enable/disable statistics on function call invocation
|
|
|
|
--with(out)-pymalloc disable/enable specialized mallocs
|
|
|
|
--with-valgrind Enable Valgrind support
|
2012-07-20 20:34:09 +00:00
|
|
|
--with(out)-systemtap disable/enable SystemTap support
|
2013-04-10 12:30:09 +00:00
|
|
|
@@ -6529,7 +6533,7 @@ then
|
2013-03-25 20:12:35 +00:00
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether gcc supports ParseTuple __format__" >&5
|
|
|
|
$as_echo_n "checking whether gcc supports ParseTuple __format__... " >&6; }
|
|
|
|
save_CFLAGS=$CFLAGS
|
|
|
|
- CFLAGS="$CFLAGS -Werror"
|
|
|
|
+ CFLAGS="$CFLAGS -Werror -Wformat"
|
|
|
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|
|
|
/* end confdefs.h. */
|
3.2a1
* Sat Aug 21 2010 David Malcolm <dmalcolm@redhat.com> - 3.2-0.0.a1
- 3.2a1; add alphatag
- rework %%files in the light of PEP 3147 (__pycache__)
- drop our configuration patch to Setup.dist (patch 0): setup.py should do a
better job of things, and the %%files explicitly lists our modules (r82746
appears to break the old way of doing things). This leads to various modules
changing from "foomodule.so" to "foo.so". It also leads to the optimized build
dropping the _sha1, _sha256 and _sha512 modules, but these are provided by
_hashlib; _weakref becomes a builtin module; xxsubtype goes away (it's only for
testing/devel purposes)
- fixup patches 3, 4, 6, 8, 102, 103, 105, 111 for the rebase
- remove upstream patches: 7 (system expat), 106, 107, 108 (audioop reformat
plus CVE-2010-1634 and CVE-2010-2089), 109 (CVE-2008-5983)
- add machinery for rebuilding "configure" and friends, using the correct
version of autoconf (patch 300)
- patch the debug build's usage of COUNT_ALLOCS to be less verbose (patch 125)
- "modulator" was removed upstream
- drop "-b" from patch applications affecting .py files to avoid littering the
installation tree
2010-08-21 22:08:26 +00:00
|
|
|
|
2013-04-10 12:30:09 +00:00
|
|
|
@@ -10117,6 +10121,50 @@ $as_echo "#define WITH_TSC 1" >>confdefs
|
3.2a1
* Sat Aug 21 2010 David Malcolm <dmalcolm@redhat.com> - 3.2-0.0.a1
- 3.2a1; add alphatag
- rework %%files in the light of PEP 3147 (__pycache__)
- drop our configuration patch to Setup.dist (patch 0): setup.py should do a
better job of things, and the %%files explicitly lists our modules (r82746
appears to break the old way of doing things). This leads to various modules
changing from "foomodule.so" to "foo.so". It also leads to the optimized build
dropping the _sha1, _sha256 and _sha512 modules, but these are provided by
_hashlib; _weakref becomes a builtin module; xxsubtype goes away (it's only for
testing/devel purposes)
- fixup patches 3, 4, 6, 8, 102, 103, 105, 111 for the rebase
- remove upstream patches: 7 (system expat), 106, 107, 108 (audioop reformat
plus CVE-2010-1634 and CVE-2010-2089), 109 (CVE-2008-5983)
- add machinery for rebuilding "configure" and friends, using the correct
version of autoconf (patch 300)
- patch the debug build's usage of COUNT_ALLOCS to be less verbose (patch 125)
- "modulator" was removed upstream
- drop "-b" from patch applications affecting .py files to avoid littering the
installation tree
2010-08-21 22:08:26 +00:00
|
|
|
|
2013-03-25 20:12:35 +00:00
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
|
|
|
$as_echo "yes" >&6; }
|
|
|
|
+else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|
|
|
+$as_echo "no" >&6; }
|
|
|
|
+fi
|
|
|
|
+else
|
|
|
|
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|
|
|
+$as_echo "no" >&6; }
|
|
|
|
+fi
|
|
|
|
+
|
|
|
|
+
|
3.2a1
* Sat Aug 21 2010 David Malcolm <dmalcolm@redhat.com> - 3.2-0.0.a1
- 3.2a1; add alphatag
- rework %%files in the light of PEP 3147 (__pycache__)
- drop our configuration patch to Setup.dist (patch 0): setup.py should do a
better job of things, and the %%files explicitly lists our modules (r82746
appears to break the old way of doing things). This leads to various modules
changing from "foomodule.so" to "foo.so". It also leads to the optimized build
dropping the _sha1, _sha256 and _sha512 modules, but these are provided by
_hashlib; _weakref becomes a builtin module; xxsubtype goes away (it's only for
testing/devel purposes)
- fixup patches 3, 4, 6, 8, 102, 103, 105, 111 for the rebase
- remove upstream patches: 7 (system expat), 106, 107, 108 (audioop reformat
plus CVE-2010-1634 and CVE-2010-2089), 109 (CVE-2008-5983)
- add machinery for rebuilding "configure" and friends, using the correct
version of autoconf (patch 300)
- patch the debug build's usage of COUNT_ALLOCS to be less verbose (patch 125)
- "modulator" was removed upstream
- drop "-b" from patch applications affecting .py files to avoid littering the
installation tree
2010-08-21 22:08:26 +00:00
|
|
|
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --with-count-allocs" >&5
|
|
|
|
+$as_echo_n "checking for --with-count-allocs... " >&6; }
|
|
|
|
+
|
|
|
|
+# Check whether --with-count-allocs was given.
|
|
|
|
+if test "${with_count_allocs+set}" = set; then :
|
|
|
|
+ withval=$with_count_allocs;
|
|
|
|
+if test "$withval" != no
|
|
|
|
+then
|
|
|
|
+
|
|
|
|
+$as_echo "#define COUNT_ALLOCS 1" >>confdefs.h
|
|
|
|
+
|
|
|
|
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
|
|
|
+$as_echo "yes" >&6; }
|
|
|
|
+else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|
|
|
+$as_echo "no" >&6; }
|
|
|
|
+fi
|
|
|
|
+else
|
|
|
|
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|
|
|
+$as_echo "no" >&6; }
|
|
|
|
+fi
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for --with-call-profile" >&5
|
|
|
|
+$as_echo_n "checking for --with-call-profile... " >&6; }
|
|
|
|
+
|
|
|
|
+# Check whether --with-call-profile was given.
|
|
|
|
+if test "${with_call_profile+set}" = set; then :
|
|
|
|
+ withval=$with_call_profile;
|
|
|
|
+if test "$withval" != no
|
|
|
|
+then
|
|
|
|
+
|
|
|
|
+$as_echo "#define CALL_PROFILE 1" >>confdefs.h
|
|
|
|
+
|
|
|
|
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
|
|
|
+$as_echo "yes" >&6; }
|
2013-03-25 20:12:35 +00:00
|
|
|
else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
|
|
|
$as_echo "no" >&6; }
|
|
|
|
fi
|
2012-07-20 20:34:09 +00:00
|
|
|
diff -up ./pyconfig.h.in.autotool-intermediates ./pyconfig.h.in
|
2013-04-10 12:30:09 +00:00
|
|
|
--- ./pyconfig.h.in.autotool-intermediates 2013-04-09 14:52:49.829773431 +0200
|
|
|
|
+++ ./pyconfig.h.in 2013-04-09 14:52:53.488764667 +0200
|
|
|
|
@@ -1193,9 +1193,6 @@
|
|
|
|
/* Define if setpgrp() must be called as setpgrp(0, 0). */
|
|
|
|
#undef SETPGRP_HAVE_ARG
|
|
|
|
|
|
|
|
-/* Define this to be extension of shared libraries (including the dot!). */
|
|
|
|
-#undef SHLIB_EXT
|
|
|
|
-
|
|
|
|
/* Define if i>>j for signed int i does not extend the sign bit when i < 0 */
|
|
|
|
#undef SIGNED_RIGHT_SHIFT_ZERO_FILLS
|
|
|
|
|