From 6d4e4bb61220527909562fde563c63ecba45fb5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 29 Jan 2024 15:34:44 +0100 Subject: [PATCH] Convert to %autorelease and %autochangelog [skip changelog] --- changelog | 492 +++++++++++++++++++++++++++++++++++++++++++++++++++++ pypy.spec | 496 +----------------------------------------------------- 2 files changed, 494 insertions(+), 494 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..a78c310 --- /dev/null +++ b/changelog @@ -0,0 +1,492 @@ +* Fri Jan 26 2024 Fedora Release Engineering - 7.3.13-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sun Jan 21 2024 Fedora Release Engineering - 7.3.13-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Oct 04 2023 Miro Hrončok - 7.3.13-1 +- Update to 7.3.13 +- Fixes: rhbz#2241297 + +* Tue Aug 29 2023 Charalampos Stratakis - 7.3.12-3 +- Security fix for CVE-2022-45061 +- Fixes: rhbz#2144428 + +* Wed Jul 26 2023 Miro Hrončok - 7.3.12-1 +- Update to 7.3.12 +- Fixes: rhbz#2203422 + +* Fri Jul 21 2023 Fedora Release Engineering - 7.3.11-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Mon May 29 2023 Charalampos Stratakis - 7.3.11-3 +- Security fix for CVE-2023-24329 +Resolves: rhbz#2174018 + +* Fri Jan 20 2023 Fedora Release Engineering - 7.3.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Dec 30 2022 Miro Hrončok - 7.3.11-1 +- Update to 7.3.11 +- Fixes: rhbz#2147521 + +* Fri Jul 22 2022 Fedora Release Engineering - 7.3.9-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jul 18 2022 Miro Hrončok - 7.3.9-3 +- Use OpenSSL 3 on Fedora 36+ +- https://fedoraproject.org/wiki/Changes/OpenSSL3.0 +- https://fedoraproject.org/wiki/Changes/DeprecateOpensslCompat + +* Tue Jun 28 2022 Charalampos Stratakis - 7.3.9-2 +- Security fix for CVE-2015-20107 +- Fixes: rhbz#2075390 + +* Wed Mar 30 2022 Miro Hrončok - 7.3.9-1 +- Update to 7.3.9 +- Fixes: rhbz#2069872 + +* Tue Mar 01 2022 Miro Hrončok - 7.3.8-1 +- Update to 7.3.8 +- Fixes: rhbz#2046555 + +* Fri Jan 21 2022 Fedora Release Engineering - 7.3.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Sat Jan 08 2022 Miro Hrončok - 7.3.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Changes/LIBFFI34 + +* Tue Oct 26 2021 Tomáš Hrnčiar - 7.3.6-1 +- Update to 7.3.6 +- Remove windows executable binaries +- Fixes: rhbz#2003681 +- Fixes: rhbz#2005457 + +* Mon Sep 20 2021 Miro Hrončok - 7.3.5-2 +- Explicitly buildrequire OpenSSL 1.1, as Python 2 is not compatible with OpenSSL 3.0 + +* Mon Aug 16 2021 Miro Hrončok - 7.3.5-1 +- Update to 7.3.5 +- Fixes: rhbz#1992600 + +* Fri Jul 23 2021 Fedora Release Engineering - 7.3.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jul 21 2021 Tomas Hrnciar - 7.3.4-2 +- Replace removed /usr/lib/rpm/brp-python-bytecompile with %%py_byte_compile macros +- Fixes: rhbz#1976656 + +* Tue May 25 2021 Miro Hrončok - 7.3.4-1 +- Update to 7.3.4 + +* Tue May 25 2021 Miro Hrončok - 7.3.1-4 +- Provide missing bundled library information + +* Wed Jan 27 2021 Fedora Release Engineering - 7.3.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Jul 28 2020 Fedora Release Engineering - 7.3.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Mon Apr 20 2020 Tomas Hrnciar - 7.3.1-1 +- Update to 7.3.1 + +* Wed Feb 12 2020 Miro Hrončok - 7.3.0-3 +- Use bundled wheels, to allow updating setuptools in Fedora + +* Thu Jan 30 2020 Fedora Release Engineering - 7.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Dec 28 2019 Miro Hrončok - 7.3.0-1 +- Update to 7.3.0 + +* Wed Oct 23 2019 Miro Hrončok - 7.2.0-3 +- Enable JIT on aarch64 + +* Wed Oct 16 2019 Miro Hrončok - 7.2.0-2 +- Enable JIT on power64 + +* Mon Oct 14 2019 Miro Hrončok - 7.2.0-1 +- Update to 7.2.0 +- Enable aarch64 + +* Sat Jul 27 2019 Peter Robinson 7.1.1-3 +- Re-enable power64 builds + +* Fri Jul 26 2019 Fedora Release Engineering - 7.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Thu May 30 2019 Miro Hrončok - 7.1.1-1 +- Update to 7.1.1 + +* Thu Feb 28 2019 Miro Hrončok - 7.0.0-1 +- Update to 7.0.0 + +* Sat Feb 02 2019 Fedora Release Engineering - 6.0.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Mon Jan 14 2019 Björn Esser - 6.0.0-4 +- Rebuilt for libcrypt.so.2 (#1666033) + +* Tue Aug 21 2018 Miro Hrončok - 6.0.0-3 +- Use RPM packaged wheels + +* Fri Jul 13 2018 Fedora Release Engineering - 6.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Thu Apr 26 2018 Michal Cyprian - 6.0.0-1 +- Update to 6.0.0 + +* Wed Apr 11 2018 Miro Hrončok - 5.10.0-4 +- Provide pypy2(abi) = 5.10 + +* Tue Apr 10 2018 Miro Hrončok - 5.10.0-3 +- RPM macros improvements + +* Tue Mar 27 2018 Michal Cyprian - 5.10.0-2 +- Remove the rightmost version number from the path +- rhbz#1516885: https://bugzilla.redhat.com/show_bug.cgi?id=1516885 + +* Wed Mar 21 2018 Michal Cyprian - 5.10.0-1 +- Update to 5.10.0 + +* Fri Feb 09 2018 Igor Gnatenko - 5.9.0-6 +- Escape macros in %%changelog + +* Fri Feb 09 2018 Fedora Release Engineering - 5.9.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Sat Jan 20 2018 Björn Esser - 5.9.0-4 +- Rebuilt for switch to libxcrypt + +* Fri Dec 08 2017 Michal Cyprian - 5.9.0-3 +- Add pypy2 and pypy2.7 symlinks + +* Thu Nov 30 2017 Miro Hrončok - 5.9.0-2 +- Make sure to bytecompile the files and ship .pyc files (#1519238) + +* Mon Oct 23 2017 Michal Cyprian - 5.9.0-1 +- Update to 5.9.0 + +* Thu Aug 03 2017 Fedora Release Engineering - 5.8.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 5.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Mon Jun 26 2017 Michal Cyprian - 5.8.0-1 +- Update to 5.8.0, add pypy2 provides + +* Tue Mar 21 2017 Michal Cyprian - 5.7.0-1 +- Update to 5.7.0 + +* Sat Feb 11 2017 Fedora Release Engineering - 5.6.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Tue Nov 29 2016 Peter Robinson 5.6.0-3 +- set z10 as the base CPU for s390x build + +* Mon Nov 14 2016 Peter Robinson 5.6.0-2 +- Post boostrap build + +* Mon Nov 14 2016 Peter Robinson 5.6.0-1 +- Update to 5.6.0 +- Bootstrap mode for Power64 and s390x + +* Thu Sep 01 2016 Michal Cyprian - 5.4.0-1 +- Update to 5.4.0 + +* Sun Aug 14 2016 Peter Robinson 5.0.1-5 +- Update supported architectures list + +* Thu Jul 21 2016 Miro Hrončok - 5.0.1-4 +- Build with gdbm support +- rhbz#1358482 + +* Thu Jun 30 2016 Miro Hrončok - 5.0.1-3 +- Fix for: CVE-2016-0772 python: smtplib StartTLS stripping attack +- Raise an error when STARTTLS fails +- rhbz#1303647: https://bugzilla.redhat.com/show_bug.cgi?id=1303647 +- rhbz#1351679: https://bugzilla.redhat.com/show_bug.cgi?id=1351679 +- Fixed upstream: https://hg.python.org/cpython/rev/b3ce713fb9be + +* Fri May 13 2016 Miro Hrončok - 5.0.1-2 +- Move header files back to %%{pypy_include_dir} (rhbz#1328025) + +* Mon Mar 21 2016 Michal Cyprian - 5.0.1-1 +- Update to 5.0.1 + +* Mon Mar 14 2016 Michal Cyprian - 5.0.0-1 +- Update to 5.0.0 + +* Thu Feb 04 2016 Fedora Release Engineering - 4.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Thu Jan 28 2016 Michal Cyprian - 4.0.1-1 +- Update to 4.0.1 + +* Tue Nov 24 2015 Peter Robinson 4.0.0-3 +- Post bootstrap build + +* Tue Nov 24 2015 Peter Robinson 4.0.0-2 +- All arches have execstack +- Boostrap pypy on ppc64/ppc64le + +* Tue Nov 17 2015 Matej Stuchlik - 4.0.0-1 +- Update to 4.0.0 + +* Mon Aug 31 2015 Michal Cyprian - 2.6.1-1 +- Upgrade to 2.6.1 + +* Wed Aug 26 2015 Michal Cyprian - 2.6.0-5 +- Use %%{bootstrap_python_interp} macro to run package.py + +* Wed Aug 26 2015 Michal Cyprian - 2.6.0-4 +- Fix debuginfo missing sources +Resolves: rhbz#1256001 + +* Tue Aug 18 2015 Michal Cyprian - 2.6.0-3 +- Use script package.py in install section + +* Thu Jun 18 2015 Fedora Release Engineering - 2.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Wed May 27 2015 Matej Stuchlik - 2.6.0-1 +- Update to 2.6.0 + +* Wed Mar 4 2015 Ville Skyttä - 2.5.0-2 +- Do not mark macros file as %%config (#1074266) + +* Tue Feb 17 2015 Matej Stuchlik - 2.5.0-1 +- Update to 2.5.0 + +* Wed Sep 10 2014 Matej Stuchlik - 2.4.0-1 +- Update to 2.4.0 + +* Tue Sep 02 2014 Matej Stuchlik - 2.3.1-4 +- Move devel subpackage requires so that it gets picked up by rpm + +* Sun Aug 17 2014 Fedora Release Engineering - 2.3.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Mon Jul 7 2014 Peter Robinson 2.3.1-2 +- ARMv7 is supported for JIT +- no prelink on aarch64/ppc64le + +* Sun Jun 08 2014 Matej Stuchlik - 2.3.1-1 +- Update to 2.3.1 + +* Sat Jun 07 2014 Fedora Release Engineering - 2.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Tue May 27 2014 Dennis Gilmore - 2.3-4 +- valgrind is available everywhere except 31 bit s390 + +* Wed May 21 2014 Jaroslav Škarvada - 2.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86 + +* Thu May 15 2014 Matej Stuchlik - 2.3-2 +- Rebuilt (f21-python) + +* Tue May 13 2014 Matej Stuchlik - 2.3-1 +- Updated to 2.3 + +* Mon Mar 10 2014 Matej Stuchlik - 2.2.1-3 +- Put RPM macros in proper location + +* Thu Jan 16 2014 Matej Stuchlik - 2.2.1-2 +- Fixed errors due to missing __pycache__ + +* Thu Dec 05 2013 Matej Stuchlik - 2.2.1-1 +- Updated to 2.2.1 +- Several bundled modules (tkinter, sqlite3, curses, syslog) were + not bytecompiled properly during build, that is now fixed +- prepared new tests, not enabled yet + +* Thu Nov 14 2013 Matej Stuchlik - 2.2.0-1 +- Updated to 2.2.0 + +* Thu Aug 15 2013 Matej Stuchlik - 2.1-1 +- Updated to 2.1.0 + +* Sun Aug 04 2013 Fedora Release Engineering - 2.0.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Mon Jun 24 2013 Matej Stuchlik - 2.0.2-4 +- Patch1 fix + +* Mon Jun 24 2013 Matej Stuchlik - 2.0.2-3 +- Yet another Sources fix + +* Mon Jun 24 2013 Matej Stuchlik - 2.0.2-2 +- Fixed Source URL + +* Mon Jun 24 2013 Matej Stuchlik - 2.0.2-1 +- 2.0.2, patch 8 does not seem necessary anymore + +* Thu Feb 14 2013 Fedora Release Engineering - 2.0-0.2.b1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Tue Dec 11 2012 David Malcolm - 2.0-0.1.b1 +- 2.0b1 (drop upstreamed patch 9) + +* Sat Jul 21 2012 Fedora Release Engineering - 1.9-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Tue Jul 10 2012 David Malcolm - 1.9-3 +- log all output from "make" (patch 6) +- disable the MOTD at startup (patch 7) +- hide symbols from the dynamic linker (patch 8) +- add PyInt_AsUnsignedLongLongMask (patch 9) +- capture the Makefile, the typeids.txt, and the dynamic-symbols file within +the debuginfo package + +* Mon Jun 18 2012 Peter Robinson - 1.9-2 +- Compile with PIC, fixes FTBFS on ARM + +* Fri Jun 8 2012 David Malcolm - 1.9-1 +- 1.9 + +* Fri Feb 10 2012 David Malcolm - 1.8-2 +- disable C readability patch for now (patch 4) + +* Thu Feb 9 2012 David Malcolm - 1.8-1 +- 1.8; regenerate config patch (patch 0); drop selinux patch (patch 2); +regenerate patch 5 + +* Tue Jan 31 2012 David Malcolm - 1.7-4 +- fix an incompatibility with virtualenv (rhbz#742641) + +* Sat Jan 14 2012 Fedora Release Engineering - 1.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Fri Dec 16 2011 David Malcolm - 1.7-2 +- use --gcrootfinder=shadowstack, and use standard Fedora compilation flags, +with -Wno-unused (rhbz#666966 and rhbz#707707) + +* Mon Nov 21 2011 David Malcolm - 1.7-1 +- 1.7: refresh patch 0 (configuration) and patch 4 (readability of generated +code) + +* Tue Oct 4 2011 David Malcolm - 1.6-7 +- skip test_multiprocessing + +* Tue Sep 13 2011 David Malcolm - 1.6-6 +- don't ship the emacs JIT-viewer on el5 and el6 (missing emacs-filesystem; +missing _emacs_bytecompile macro on el5) + +* Mon Sep 12 2011 David Malcolm - 1.6-5 +- build using python26 on el5 (2.4 is too early) +* Thu Aug 25 2011 David Malcolm - 1.6-4 +- fix SkipTest function to avoid corrupting the name of "test_gdbm" + +* Thu Aug 25 2011 David Malcolm - 1.6-3 +- add rpm macros file to the devel subpackage (source 2) +- skip some tests that can't pass yet + +* Sat Aug 20 2011 David Malcolm - 1.6-2 +- work around test_subprocess failure seen in koji (patch 5) + +* Thu Aug 18 2011 David Malcolm - 1.6-1 +- 1.6 +- rewrite the %%check section, introducing per-test timeouts + +* Tue Aug 2 2011 David Malcolm - 1.5-2 +- add pypytrace-mode.el to the pypy-libs subpackage, for viewing JIT trace +logs in emacs + +* Mon May 2 2011 David Malcolm - 1.5-1 +- 1.5 + +* Wed Apr 20 2011 David Malcolm - 1.4.1-10 +- build a /usr/bin/pypy (but without the JIT compiler) on architectures that +don't support the JIT, so that they do at least have something that runs + +* Tue Feb 08 2011 Fedora Release Engineering - 1.4.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Fri Jan 14 2011 David Malcolm - 1.4.1-8 +- disable self-hosting for now, due to fatal error seen JIT-compiling the +translator + +* Fri Jan 14 2011 David Malcolm - 1.4.1-7 +- skip test_ioctl for now + +* Thu Jan 13 2011 David Malcolm - 1.4.1-6 +- add a "pypy-devel" subpackage, and install the header files there +- in %%check, re-run failed tests in verbose mode + +* Fri Jan 7 2011 Dan Horák - 1.4.1-5 +- valgrind available only on selected architectures + +* Wed Jan 5 2011 David Malcolm - 1.4.1-4 +- rebuild pypy using itself, for speed, with a boolean to break this cycle in +the build-requirement graph (falling back to using "python-devel" aka CPython) +- add work-in-progress patch to try to make generated c more readable +(rhbz#666963) +- capture the RPython source code files from the build within the debuginfo +package (rhbz#666975) + +* Wed Dec 22 2010 David Malcolm - 1.4.1-3 +- try to respect the FHS by installing libraries below libdir, rather than +datadir; patch app_main.py to look in this installation location first when +scanning for the pypy library directories. +- clarifications and corrections to the comments in the specfile + +* Wed Dec 22 2010 David Malcolm - 1.4.1-2 +- remove .svn directories +- disable verbose logging +- add a %%check section +- introduce %%goal_dir variable, to avoid repetition +- remove shebang line from demo/bpnn.py, as we're treating this as a +documentation file +- regenerate patch 2 to apply without generating a .orig file + +* Tue Dec 21 2010 David Malcolm - 1.4.1-1 +- 1.4.1; fixup %%setup to reflect change in toplevel directory in upstream +source tarball +- apply SELinux fix to the bundled test_commands.py (patch 2) + +* Wed Dec 15 2010 David Malcolm - 1.4-4 +- rename the jit build and subpackge to just "pypy", and remove the nojit and +sandbox builds, as upstream now seems to be focussing on the JIT build (with +only stackless called out in the getting-started-python docs); disable +stackless for now +- add a verbose_logs specfile boolean; leave it enabled for now (whilst fixing +build issues) +- add more comments, and update others to reflect 1.2 -> 1.4 changes +- re-enable debuginfo within CFLAGS ("-g") +- add the LICENSE and README to all subpackages +- ensure the built binaries don't have the "I need an executable stack" flag +- remove DOS batch files during %%prep (idlelib.bat) +- remove shebang lines from .py files that aren't executable, and remove +executability from .py files that don't have a shebang line (taken from +our python3.spec) +- bytecompile the .py files into .pyc files in pypy's bytecode format + +* Sun Nov 28 2010 Toshio Kuratomi - 1.4-3 +- BuildRequire valgrind-devel +- Install pypy library from the new directory +- Disable building with our CFLAGS for now because they are causing a build failure. +- Include site-packages directory + +* Sat Nov 27 2010 Toshio Kuratomi - 1.4-2 +- Add patch to configure the build to use our CFLAGS and link libffi + dynamically + +* Sat Nov 27 2010 Toshio Kuratomi - 1.4-1 +- Update to 1.4 +- Drop patch for py2.6 that's in this build +- Switch to building pypy with itself once pypy is built once as recommended by + upstream +- Remove bundled, prebuilt java libraries +- Fix license tag +- Fix source url +- Version pypy-libs Req + +* Tue May 4 2010 David Malcolm - 1.2-2 +- cherrypick r72073 from upstream SVN in order to fix the build against +python 2.6.5 (patch 2) + +* Wed Apr 28 2010 David Malcolm - 1.2-1 +- initial packaging diff --git a/pypy.spec b/pypy.spec index 8f06569..2e80c5f 100644 --- a/pypy.spec +++ b/pypy.spec @@ -6,7 +6,7 @@ Name: pypy Version: %{basever}.13 %global pyversion 2.7 -Release: 3%{?dist} +Release: %autorelease Summary: Python implementation with a Just-In-Time compiler # PyPy is MIT @@ -886,496 +886,4 @@ CheckPyPy %{name}-c-stackless %changelog -* Fri Jan 26 2024 Fedora Release Engineering - 7.3.13-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Sun Jan 21 2024 Fedora Release Engineering - 7.3.13-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Wed Oct 04 2023 Miro Hrončok - 7.3.13-1 -- Update to 7.3.13 -- Fixes: rhbz#2241297 - -* Tue Aug 29 2023 Charalampos Stratakis - 7.3.12-3 -- Security fix for CVE-2022-45061 -- Fixes: rhbz#2144428 - -* Wed Jul 26 2023 Miro Hrončok - 7.3.12-1 -- Update to 7.3.12 -- Fixes: rhbz#2203422 - -* Fri Jul 21 2023 Fedora Release Engineering - 7.3.11-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Mon May 29 2023 Charalampos Stratakis - 7.3.11-3 -- Security fix for CVE-2023-24329 -Resolves: rhbz#2174018 - -* Fri Jan 20 2023 Fedora Release Engineering - 7.3.11-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Fri Dec 30 2022 Miro Hrončok - 7.3.11-1 -- Update to 7.3.11 -- Fixes: rhbz#2147521 - -* Fri Jul 22 2022 Fedora Release Engineering - 7.3.9-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Mon Jul 18 2022 Miro Hrončok - 7.3.9-3 -- Use OpenSSL 3 on Fedora 36+ -- https://fedoraproject.org/wiki/Changes/OpenSSL3.0 -- https://fedoraproject.org/wiki/Changes/DeprecateOpensslCompat - -* Tue Jun 28 2022 Charalampos Stratakis - 7.3.9-2 -- Security fix for CVE-2015-20107 -- Fixes: rhbz#2075390 - -* Wed Mar 30 2022 Miro Hrončok - 7.3.9-1 -- Update to 7.3.9 -- Fixes: rhbz#2069872 - -* Tue Mar 01 2022 Miro Hrončok - 7.3.8-1 -- Update to 7.3.8 -- Fixes: rhbz#2046555 - -* Fri Jan 21 2022 Fedora Release Engineering - 7.3.6-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Sat Jan 08 2022 Miro Hrončok - 7.3.6-2 -- Rebuilt for https://fedoraproject.org/wiki/Changes/LIBFFI34 - -* Tue Oct 26 2021 Tomáš Hrnčiar - 7.3.6-1 -- Update to 7.3.6 -- Remove windows executable binaries -- Fixes: rhbz#2003681 -- Fixes: rhbz#2005457 - -* Mon Sep 20 2021 Miro Hrončok - 7.3.5-2 -- Explicitly buildrequire OpenSSL 1.1, as Python 2 is not compatible with OpenSSL 3.0 - -* Mon Aug 16 2021 Miro Hrončok - 7.3.5-1 -- Update to 7.3.5 -- Fixes: rhbz#1992600 - -* Fri Jul 23 2021 Fedora Release Engineering - 7.3.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Wed Jul 21 2021 Tomas Hrnciar - 7.3.4-2 -- Replace removed /usr/lib/rpm/brp-python-bytecompile with %%py_byte_compile macros -- Fixes: rhbz#1976656 - -* Tue May 25 2021 Miro Hrončok - 7.3.4-1 -- Update to 7.3.4 - -* Tue May 25 2021 Miro Hrončok - 7.3.1-4 -- Provide missing bundled library information - -* Wed Jan 27 2021 Fedora Release Engineering - 7.3.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Tue Jul 28 2020 Fedora Release Engineering - 7.3.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Apr 20 2020 Tomas Hrnciar - 7.3.1-1 -- Update to 7.3.1 - -* Wed Feb 12 2020 Miro Hrončok - 7.3.0-3 -- Use bundled wheels, to allow updating setuptools in Fedora - -* Thu Jan 30 2020 Fedora Release Engineering - 7.3.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Dec 28 2019 Miro Hrončok - 7.3.0-1 -- Update to 7.3.0 - -* Wed Oct 23 2019 Miro Hrončok - 7.2.0-3 -- Enable JIT on aarch64 - -* Wed Oct 16 2019 Miro Hrončok - 7.2.0-2 -- Enable JIT on power64 - -* Mon Oct 14 2019 Miro Hrončok - 7.2.0-1 -- Update to 7.2.0 -- Enable aarch64 - -* Sat Jul 27 2019 Peter Robinson 7.1.1-3 -- Re-enable power64 builds - -* Fri Jul 26 2019 Fedora Release Engineering - 7.1.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu May 30 2019 Miro Hrončok - 7.1.1-1 -- Update to 7.1.1 - -* Thu Feb 28 2019 Miro Hrončok - 7.0.0-1 -- Update to 7.0.0 - -* Sat Feb 02 2019 Fedora Release Engineering - 6.0.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Mon Jan 14 2019 Björn Esser - 6.0.0-4 -- Rebuilt for libcrypt.so.2 (#1666033) - -* Tue Aug 21 2018 Miro Hrončok - 6.0.0-3 -- Use RPM packaged wheels - -* Fri Jul 13 2018 Fedora Release Engineering - 6.0.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Apr 26 2018 Michal Cyprian - 6.0.0-1 -- Update to 6.0.0 - -* Wed Apr 11 2018 Miro Hrončok - 5.10.0-4 -- Provide pypy2(abi) = 5.10 - -* Tue Apr 10 2018 Miro Hrončok - 5.10.0-3 -- RPM macros improvements - -* Tue Mar 27 2018 Michal Cyprian - 5.10.0-2 -- Remove the rightmost version number from the path -- rhbz#1516885: https://bugzilla.redhat.com/show_bug.cgi?id=1516885 - -* Wed Mar 21 2018 Michal Cyprian - 5.10.0-1 -- Update to 5.10.0 - -* Fri Feb 09 2018 Igor Gnatenko - 5.9.0-6 -- Escape macros in %%changelog - -* Fri Feb 09 2018 Fedora Release Engineering - 5.9.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Sat Jan 20 2018 Björn Esser - 5.9.0-4 -- Rebuilt for switch to libxcrypt - -* Fri Dec 08 2017 Michal Cyprian - 5.9.0-3 -- Add pypy2 and pypy2.7 symlinks - -* Thu Nov 30 2017 Miro Hrončok - 5.9.0-2 -- Make sure to bytecompile the files and ship .pyc files (#1519238) - -* Mon Oct 23 2017 Michal Cyprian - 5.9.0-1 -- Update to 5.9.0 - -* Thu Aug 03 2017 Fedora Release Engineering - 5.8.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 5.8.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Mon Jun 26 2017 Michal Cyprian - 5.8.0-1 -- Update to 5.8.0, add pypy2 provides - -* Tue Mar 21 2017 Michal Cyprian - 5.7.0-1 -- Update to 5.7.0 - -* Sat Feb 11 2017 Fedora Release Engineering - 5.6.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Tue Nov 29 2016 Peter Robinson 5.6.0-3 -- set z10 as the base CPU for s390x build - -* Mon Nov 14 2016 Peter Robinson 5.6.0-2 -- Post boostrap build - -* Mon Nov 14 2016 Peter Robinson 5.6.0-1 -- Update to 5.6.0 -- Bootstrap mode for Power64 and s390x - -* Thu Sep 01 2016 Michal Cyprian - 5.4.0-1 -- Update to 5.4.0 - -* Sun Aug 14 2016 Peter Robinson 5.0.1-5 -- Update supported architectures list - -* Thu Jul 21 2016 Miro Hrončok - 5.0.1-4 -- Build with gdbm support -- rhbz#1358482 - -* Thu Jun 30 2016 Miro Hrončok - 5.0.1-3 -- Fix for: CVE-2016-0772 python: smtplib StartTLS stripping attack -- Raise an error when STARTTLS fails -- rhbz#1303647: https://bugzilla.redhat.com/show_bug.cgi?id=1303647 -- rhbz#1351679: https://bugzilla.redhat.com/show_bug.cgi?id=1351679 -- Fixed upstream: https://hg.python.org/cpython/rev/b3ce713fb9be - -* Fri May 13 2016 Miro Hrončok - 5.0.1-2 -- Move header files back to %%{pypy_include_dir} (rhbz#1328025) - -* Mon Mar 21 2016 Michal Cyprian - 5.0.1-1 -- Update to 5.0.1 - -* Mon Mar 14 2016 Michal Cyprian - 5.0.0-1 -- Update to 5.0.0 - -* Thu Feb 04 2016 Fedora Release Engineering - 4.0.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Thu Jan 28 2016 Michal Cyprian - 4.0.1-1 -- Update to 4.0.1 - -* Tue Nov 24 2015 Peter Robinson 4.0.0-3 -- Post bootstrap build - -* Tue Nov 24 2015 Peter Robinson 4.0.0-2 -- All arches have execstack -- Boostrap pypy on ppc64/ppc64le - -* Tue Nov 17 2015 Matej Stuchlik - 4.0.0-1 -- Update to 4.0.0 - -* Mon Aug 31 2015 Michal Cyprian - 2.6.1-1 -- Upgrade to 2.6.1 - -* Wed Aug 26 2015 Michal Cyprian - 2.6.0-5 -- Use %%{bootstrap_python_interp} macro to run package.py - -* Wed Aug 26 2015 Michal Cyprian - 2.6.0-4 -- Fix debuginfo missing sources -Resolves: rhbz#1256001 - -* Tue Aug 18 2015 Michal Cyprian - 2.6.0-3 -- Use script package.py in install section - -* Thu Jun 18 2015 Fedora Release Engineering - 2.6.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Wed May 27 2015 Matej Stuchlik - 2.6.0-1 -- Update to 2.6.0 - -* Wed Mar 4 2015 Ville Skyttä - 2.5.0-2 -- Do not mark macros file as %%config (#1074266) - -* Tue Feb 17 2015 Matej Stuchlik - 2.5.0-1 -- Update to 2.5.0 - -* Wed Sep 10 2014 Matej Stuchlik - 2.4.0-1 -- Update to 2.4.0 - -* Tue Sep 02 2014 Matej Stuchlik - 2.3.1-4 -- Move devel subpackage requires so that it gets picked up by rpm - -* Sun Aug 17 2014 Fedora Release Engineering - 2.3.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Mon Jul 7 2014 Peter Robinson 2.3.1-2 -- ARMv7 is supported for JIT -- no prelink on aarch64/ppc64le - -* Sun Jun 08 2014 Matej Stuchlik - 2.3.1-1 -- Update to 2.3.1 - -* Sat Jun 07 2014 Fedora Release Engineering - 2.3-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Tue May 27 2014 Dennis Gilmore - 2.3-4 -- valgrind is available everywhere except 31 bit s390 - -* Wed May 21 2014 Jaroslav Škarvada - 2.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Changes/f21tcl86 - -* Thu May 15 2014 Matej Stuchlik - 2.3-2 -- Rebuilt (f21-python) - -* Tue May 13 2014 Matej Stuchlik - 2.3-1 -- Updated to 2.3 - -* Mon Mar 10 2014 Matej Stuchlik - 2.2.1-3 -- Put RPM macros in proper location - -* Thu Jan 16 2014 Matej Stuchlik - 2.2.1-2 -- Fixed errors due to missing __pycache__ - -* Thu Dec 05 2013 Matej Stuchlik - 2.2.1-1 -- Updated to 2.2.1 -- Several bundled modules (tkinter, sqlite3, curses, syslog) were - not bytecompiled properly during build, that is now fixed -- prepared new tests, not enabled yet - -* Thu Nov 14 2013 Matej Stuchlik - 2.2.0-1 -- Updated to 2.2.0 - -* Thu Aug 15 2013 Matej Stuchlik - 2.1-1 -- Updated to 2.1.0 - -* Sun Aug 04 2013 Fedora Release Engineering - 2.0.2-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Mon Jun 24 2013 Matej Stuchlik - 2.0.2-4 -- Patch1 fix - -* Mon Jun 24 2013 Matej Stuchlik - 2.0.2-3 -- Yet another Sources fix - -* Mon Jun 24 2013 Matej Stuchlik - 2.0.2-2 -- Fixed Source URL - -* Mon Jun 24 2013 Matej Stuchlik - 2.0.2-1 -- 2.0.2, patch 8 does not seem necessary anymore - -* Thu Feb 14 2013 Fedora Release Engineering - 2.0-0.2.b1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Tue Dec 11 2012 David Malcolm - 2.0-0.1.b1 -- 2.0b1 (drop upstreamed patch 9) - -* Sat Jul 21 2012 Fedora Release Engineering - 1.9-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Tue Jul 10 2012 David Malcolm - 1.9-3 -- log all output from "make" (patch 6) -- disable the MOTD at startup (patch 7) -- hide symbols from the dynamic linker (patch 8) -- add PyInt_AsUnsignedLongLongMask (patch 9) -- capture the Makefile, the typeids.txt, and the dynamic-symbols file within -the debuginfo package - -* Mon Jun 18 2012 Peter Robinson - 1.9-2 -- Compile with PIC, fixes FTBFS on ARM - -* Fri Jun 8 2012 David Malcolm - 1.9-1 -- 1.9 - -* Fri Feb 10 2012 David Malcolm - 1.8-2 -- disable C readability patch for now (patch 4) - -* Thu Feb 9 2012 David Malcolm - 1.8-1 -- 1.8; regenerate config patch (patch 0); drop selinux patch (patch 2); -regenerate patch 5 - -* Tue Jan 31 2012 David Malcolm - 1.7-4 -- fix an incompatibility with virtualenv (rhbz#742641) - -* Sat Jan 14 2012 Fedora Release Engineering - 1.7-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Fri Dec 16 2011 David Malcolm - 1.7-2 -- use --gcrootfinder=shadowstack, and use standard Fedora compilation flags, -with -Wno-unused (rhbz#666966 and rhbz#707707) - -* Mon Nov 21 2011 David Malcolm - 1.7-1 -- 1.7: refresh patch 0 (configuration) and patch 4 (readability of generated -code) - -* Tue Oct 4 2011 David Malcolm - 1.6-7 -- skip test_multiprocessing - -* Tue Sep 13 2011 David Malcolm - 1.6-6 -- don't ship the emacs JIT-viewer on el5 and el6 (missing emacs-filesystem; -missing _emacs_bytecompile macro on el5) - -* Mon Sep 12 2011 David Malcolm - 1.6-5 -- build using python26 on el5 (2.4 is too early) -* Thu Aug 25 2011 David Malcolm - 1.6-4 -- fix SkipTest function to avoid corrupting the name of "test_gdbm" - -* Thu Aug 25 2011 David Malcolm - 1.6-3 -- add rpm macros file to the devel subpackage (source 2) -- skip some tests that can't pass yet - -* Sat Aug 20 2011 David Malcolm - 1.6-2 -- work around test_subprocess failure seen in koji (patch 5) - -* Thu Aug 18 2011 David Malcolm - 1.6-1 -- 1.6 -- rewrite the %%check section, introducing per-test timeouts - -* Tue Aug 2 2011 David Malcolm - 1.5-2 -- add pypytrace-mode.el to the pypy-libs subpackage, for viewing JIT trace -logs in emacs - -* Mon May 2 2011 David Malcolm - 1.5-1 -- 1.5 - -* Wed Apr 20 2011 David Malcolm - 1.4.1-10 -- build a /usr/bin/pypy (but without the JIT compiler) on architectures that -don't support the JIT, so that they do at least have something that runs - -* Tue Feb 08 2011 Fedora Release Engineering - 1.4.1-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Fri Jan 14 2011 David Malcolm - 1.4.1-8 -- disable self-hosting for now, due to fatal error seen JIT-compiling the -translator - -* Fri Jan 14 2011 David Malcolm - 1.4.1-7 -- skip test_ioctl for now - -* Thu Jan 13 2011 David Malcolm - 1.4.1-6 -- add a "pypy-devel" subpackage, and install the header files there -- in %%check, re-run failed tests in verbose mode - -* Fri Jan 7 2011 Dan Horák - 1.4.1-5 -- valgrind available only on selected architectures - -* Wed Jan 5 2011 David Malcolm - 1.4.1-4 -- rebuild pypy using itself, for speed, with a boolean to break this cycle in -the build-requirement graph (falling back to using "python-devel" aka CPython) -- add work-in-progress patch to try to make generated c more readable -(rhbz#666963) -- capture the RPython source code files from the build within the debuginfo -package (rhbz#666975) - -* Wed Dec 22 2010 David Malcolm - 1.4.1-3 -- try to respect the FHS by installing libraries below libdir, rather than -datadir; patch app_main.py to look in this installation location first when -scanning for the pypy library directories. -- clarifications and corrections to the comments in the specfile - -* Wed Dec 22 2010 David Malcolm - 1.4.1-2 -- remove .svn directories -- disable verbose logging -- add a %%check section -- introduce %%goal_dir variable, to avoid repetition -- remove shebang line from demo/bpnn.py, as we're treating this as a -documentation file -- regenerate patch 2 to apply without generating a .orig file - -* Tue Dec 21 2010 David Malcolm - 1.4.1-1 -- 1.4.1; fixup %%setup to reflect change in toplevel directory in upstream -source tarball -- apply SELinux fix to the bundled test_commands.py (patch 2) - -* Wed Dec 15 2010 David Malcolm - 1.4-4 -- rename the jit build and subpackge to just "pypy", and remove the nojit and -sandbox builds, as upstream now seems to be focussing on the JIT build (with -only stackless called out in the getting-started-python docs); disable -stackless for now -- add a verbose_logs specfile boolean; leave it enabled for now (whilst fixing -build issues) -- add more comments, and update others to reflect 1.2 -> 1.4 changes -- re-enable debuginfo within CFLAGS ("-g") -- add the LICENSE and README to all subpackages -- ensure the built binaries don't have the "I need an executable stack" flag -- remove DOS batch files during %%prep (idlelib.bat) -- remove shebang lines from .py files that aren't executable, and remove -executability from .py files that don't have a shebang line (taken from -our python3.spec) -- bytecompile the .py files into .pyc files in pypy's bytecode format - -* Sun Nov 28 2010 Toshio Kuratomi - 1.4-3 -- BuildRequire valgrind-devel -- Install pypy library from the new directory -- Disable building with our CFLAGS for now because they are causing a build failure. -- Include site-packages directory - -* Sat Nov 27 2010 Toshio Kuratomi - 1.4-2 -- Add patch to configure the build to use our CFLAGS and link libffi - dynamically - -* Sat Nov 27 2010 Toshio Kuratomi - 1.4-1 -- Update to 1.4 -- Drop patch for py2.6 that's in this build -- Switch to building pypy with itself once pypy is built once as recommended by - upstream -- Remove bundled, prebuilt java libraries -- Fix license tag -- Fix source url -- Version pypy-libs Req - -* Tue May 4 2010 David Malcolm - 1.2-2 -- cherrypick r72073 from upstream SVN in order to fix the build against -python 2.6.5 (patch 2) - -* Wed Apr 28 2010 David Malcolm - 1.2-1 -- initial packaging - +%autochangelog