Information for build python2-rpm-macros-3-38.module+oc8.5.0+182+ceb8de4d

ID5345
Package Namepython2-rpm-macros
Version3
Release38.module+oc8.5.0+182+ceb8de4d
Epoch
Sourcegit+https://gitee.com/src-opencloudos-rpms/python2-rpm-macros#2738541df42a44f6b513f8578cc85d3779e3baae
SummaryRPM macros for building Python 2 packages
DescriptionRPM macros for building Python 2 packages.
Built byopencloudmbs
State complete
Volume DEFAULT
StartedFri, 01 Jul 2022 18:22:55 CST
CompletedFri, 01 Jul 2022 18:24:44 CST
Taskbuild (module-python27-2.7-8050020220701092755-c7643c7d, /src-opencloudos-rpms/python2-rpm-macros:2738541df42a44f6b513f8578cc85d3779e3baae)
Extra{'source': {'original_url': 'git+https://gitee.com/src-opencloudos-rpms/python2-rpm-macros?#2738541df42a44f6b513f8578cc85d3779e3baae'}}
Tags
module-python27-2.7-8050020220701092755-c7643c7d
module-python27-2.7-8050020220701092755-c7643c7d-build
module-python27-2.7-8050020220705135937-c7643c7d
module-python27-2.7-8050020220705135937-c7643c7d-build
RPMs
src
python2-rpm-macros-3-38.module+oc8.5.0+182+ceb8de4d.src.rpm (info) (download)
noarch
python2-rpm-macros-3-38.module+oc8.5.0+182+ceb8de4d.noarch.rpm (info) (download)
Logs
noarch
build.log
hw_info.log
installed_pkgs.log
mock_output.log
noarch_rpmdiff.json
root.log
state.log
Changelog * Thu Apr 25 2019 Tomas Orsava <torsava@redhat.com> - 3-38 - Bumping due to problems with modular RPM upgrade path - Resolves: rhbz#1695587 * Fri Dec 14 2018 Miro Hrončok <mhroncok@redhat.com> - 3-37 - Workaround leaking buildroot PATH in python_binary="%1" buildroot_path="%2" bytecode_compilation_path=".${buildroot_path/#$RPM_BUILD_ROOT}" failure=0 pushd $RPM_BUILD_ROOT find $bytecode_compilation_path -type f -a -name "*.py" -print0 | xargs -0 $python_binary -O -m py_compile || failure=1 find $bytecode_compilation_path -type f -a -name "*.py" -print0 | xargs -0 $python_binary -m py_compile || failure=1 popd test $failure -eq 0 - Resolves: rhbz#1644455 * Fri Dec 14 2018 Miro Hrončok <mhroncok@redhat.com> - 3-36 - Make %py_byte_compile terminate build on SyntaxErrors - Resolves: rhbz#1620168 * Tue Aug 28 2018 Tomas Orsava <torsava@redhat.com> - 3-35 - Separate the python2-rpm-macros subpackage into its own component * Mon Jul 16 2018 Tomas Orsava <torsava@redhat.com> - 3-34 - macros.pybytecompile: Macro was not line-continued properly and thus didn't work * Wed Jul 11 2018 Tomas Orsava <torsava@redhat.com> - 3-33 - macros.pybytecompile: Detect Python version through sys.version_info instead of guessing from the executable name * Tue Jul 10 2018 Tomas Orsava <torsava@redhat.com> - 3-32 - Merging: (Tue Jul 10 2018 Tomas Orsava <torsava@redhat.com> - 3-32) - Fix %py_byte_compile macro: when invoked with a Python 2 binary it also mistakenly ran py3_byte_compile - Merging: (Tue Jul 03 2018 Miro Hrončok <mhroncok@redhat.com> - 3-31) - Add %python3_platform useful for PYTHONPATH on arched builds - Merging: (Mon Jun 18 2018 Jason L Tibbitts III <tibbs@math.uh.edu> - 3-30) - Add %pypi_source macro, as well as %__pypi_url and %_pypi_default_extension. - Merging: (Wed Apr 18 2018 Miro Hrončok <mhroncok@redhat.com> - 3-29) - move macros.pybytecompile from python3-devel * Wed Jun 27 2018 Tomas Orsava <torsava@redhat.com> - 3-31 - Remove RHEL_ALLOW_PYTHON2_FOR_BUILD=1 from build and install macros, as that is where the user needs to set it themself * Thu Jun 21 2018 Tomas Orsava <torsava@redhat.com> - 3-30 - Explicitly enable Python 2 when invoking Python 2 macros See: https://url.corp.redhat.com/rhel8-py2 * Wed May 09 2018 Tomas Orsava <torsava@redhat.com> - 3-29 - Switch the Python 3 executable to /usr/libexec/platform-python - Update macros using pip or easy_install to be invoked through the main executable * Fri Apr 06 2018 Tomas Orsava <torsava@redhat.com> - 3-28 - Fix the %py_dist_name macro to not convert dots (".") into dashes, so that submodules can be addressed as well Resolves: rhbz#1564095 * Fri Mar 23 2018 Miro Hrončok <mhroncok@redhat.com> - 3-27 - make LDFLAGS propagated whenever CFLAGS are * Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3-26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Fri Jan 19 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3-25 - Add %python_enable_dependency_generator * Tue Nov 28 2017 Tomas Orsava <torsava@redhat.com> - 3-24 - Remove platform-python macros (https://fedoraproject.org/wiki/Changes/Platform_Python_Stack) * Thu Oct 26 2017 Ville Skyttä <ville.skytta@iki.fi> - 3-23 - Use -Es/-I to invoke macro scriptlets (#1506355) * Wed Aug 02 2017 Tomas Orsava <torsava@redhat.com> - 3-22 - Add platform-python macros (https://fedoraproject.org/wiki/Changes/Platform_Python_Stack) * Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Mar 03 2017 Michal Cyprian <mcyprian@redhat.com> - 3-20 - Revert "Switch %__python3 to /usr/libexec/system-python" after the Fedora Change https://fedoraproject.org/wiki/Changes/Making_sudo_pip_safe was postponed * Fri Feb 17 2017 Michal Cyprian <mcyprian@redhat.com> - 3-19 - Switch %__python3 to /usr/libexec/system-python * Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Mon Jan 23 2017 Michal Cyprian <mcyprian@redhat.com> - 3-17 - Add --no-deps option to py_install_wheel macros * Tue Jan 17 2017 Tomas Orsava <torsava@redhat.com> - 3-16 - Added macros for Build/Requires tags using Python dist tags: https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages * Thu Nov 24 2016 Orion Poplawski <orion@cora.nwra.com> 3-15 - Make expanded macros start on the same line as the macro * Wed Nov 16 2016 Orion Poplawski <orion@cora.nwra.com> 3-14 - Fix %py3_install_wheel (bug #1395953) * Wed Nov 16 2016 Orion Poplawski <orion@cora.nwra.com> 3-13 - Add missing sleeps to other build macros - Fix build_egg macros - Add %py_build_wheel and %py_install_wheel macros * Tue Nov 15 2016 Orion Poplawski <orion@cora.nwra.com> 3-12 - Add %py_build_egg and %py_install_egg macros - Allow multiple args to %py_build/install macros - Tidy up macro formatting * Wed Aug 24 2016 Orion Poplawski <orion@cora.nwra.com> 3-11 - Use %rpmmacrodir * Tue Jul 12 2016 Orion Poplawski <orion@cora.nwra.com> 3-10 - Do not generate useless Obsoletes with %{?_isa} * Fri May 13 2016 Orion Poplawski <orion@cora.nwra.com> 3-9 - Make python-rpm-macros require python-srpm-macros (bug #1335860) * Thu May 12 2016 Jason L Tibbitts III <tibbs@math.uh.edu> - 3-8 - Add single-second sleeps to work around setuptools bug. * Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Jan 14 2016 Orion Poplawski <orion@cora.nwra.com> 3-6 - Fix typo in %python_provide * Thu Jan 14 2016 Orion Poplawski <orion@cora.nwra.com> 3-5 - Handle noarch python sub-packages (bug #1290900) * Wed Jan 13 2016 Orion Poplawski <orion@cora.nwra.com> 3-4 - Fix python2/3-rpm-macros package names * Thu Jan 07 2016 Orion Poplawski <orion@cora.nwra.com> 3-3 - Add empty %prep and %build * Mon Jan 04 2016 Orion Poplawski <orion@cora.nwra.com> 3-2 - Combined package * Wed Dec 30 2015 Orion Poplawski <orion@cora.nwra.com> 3-1 - Initial package