Re: HEADS UP: I plan to correct "python3 setup.py build" calls without proper flags
On 06. 02. 19 15:04, Miro Hrončok wrote: Hi, due to https://fedoraproject.org/wiki/Changes/Python_Extension_Flags it is no longer correct to just call `python3 setup.py build` or `python3 setup.py build_ext` in spec without setting the proper flags (for arched builds with Python extension modules at least). That is without setting both CFLAGS **and** LDFLAGS. I've grepped the usage and skimmed trough specs, destining the following list of packages that fail to properly set both flags. I intend to fix the packages using my provenpackager rights during next week. I plan to push directly. There is no automated script, I'll do the changes by hand. I will: 1) use %py3_build if possible 2) use %set_build_flags otherwise if possible 3) add the missing CFLAGS and/or LDFLAGS variables manually otherwise If you prefer to fix your package yourself, please do (I would appreciate this). If you need more time, let me know. If you prefer a Pull Request over a direct push, let me know. The change in python3 package did not yet happen, no rebuild is needed and I will not bump release or add a changelog entry for this. I will check if the package builds and I will not introduce a new FTBFS. I will not try to fix nontrivial already existing FTBFS. All packages that explicitly called "python3 setup.py build/build_ext" without proper flags are fixed now. We will proceed with Python itself this week. If you have troubles, block our tracking bug: https://bugzilla.redhat.com/show_bug.cgi?id=PYFLAGS -- Miro Hrončok -- Phone: +420777974800 IRC: mhroncok ___ python-devel mailing list -- python-devel@lists.fedoraproject.org To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Help needed: pypy 7.0.0
PyPy was updated to 7.0.0 with alpha Python 3.6 support: https://morepypy.blogspot.com/2019/02/pypy-v700-triple-release-of-27-35-and.html https://bugzilla.redhat.com/show_bug.cgi?id=1673127 I'd very much want to see this in Fedora 30, but I'm overwhelmed by other things and will be on vacation next week. Is there a volunteer who would be able to do this? I will make time to review PRs. Nothing requires pypy3. pypy2 is only required by sfact & skeinforge (mine, rebuild needed) and buildrequired by asv (I assume for %check). Both PyPys are recommended by tox and asv and should be tested with them. Talk to me over e-mail, bugzilla or #fedora-python. Thanks! -- Miro Hrončok -- Phone: +420777974800 IRC: mhroncok ___ python-devel mailing list -- python-devel@lists.fedoraproject.org To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Re: Help needed: pypy 7.0.0
Hi Miro, I would like to help out. Antonette Caldwell From: Miro Hrončok Sent: Wednesday, February 13, 2019 6:23 AM To: Fedora Python SIG Subject: Help needed: pypy 7.0.0 PyPy was updated to 7.0.0 with alpha Python 3.6 support: https://morepypy.blogspot.com/2019/02/pypy-v700-triple-release-of-27-35-and.html https://bugzilla.redhat.com/show_bug.cgi?id=1673127 I'd very much want to see this in Fedora 30, but I'm overwhelmed by other things and will be on vacation next week. Is there a volunteer who would be able to do this? I will make time to review PRs. Nothing requires pypy3. pypy2 is only required by sfact & skeinforge (mine, rebuild needed) and buildrequired by asv (I assume for %check). Both PyPys are recommended by tox and asv and should be tested with them. Talk to me over e-mail, bugzilla or #fedora-python. Thanks! -- Miro Hrončok -- Phone: +420777974800 IRC: mhroncok ___ python-devel mailing list -- python-devel@lists.fedoraproject.org To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org ___ python-devel mailing list -- python-devel@lists.fedoraproject.org To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Re: Help needed: pypy 7.0.0
On 13. 02. 19 15:12, Antonette Caldwell wrote: Hi Miro, I would like to help out. Excellent! Let me know if you need pointers. -- Miro Hrončok -- Phone: +420777974800 IRC: mhroncok ___ python-devel mailing list -- python-devel@lists.fedoraproject.org To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Re: Help needed: pypy 7.0.0
Hi Miro I want to be honest with you, this is my first time tackling this. I am looking over the RPM porting guides at this time. Antonette Caldwell From: Miro Hrončok Sent: Wednesday, February 13, 2019 10:18 AM To: Fedora Python SIG; Antonette Caldwell Subject: Re: Help needed: pypy 7.0.0 On 13. 02. 19 15:12, Antonette Caldwell wrote: > Hi Miro, > > I would like to help out. Excellent! Let me know if you need pointers. -- Miro Hrončok -- Phone: +420777974800 IRC: mhroncok ___ python-devel mailing list -- python-devel@lists.fedoraproject.org To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Fedora 29 Python Classroom Lab testers needed
Hi. The Fedora 29 Python Classroom Lab was not built for the proper Fedora 29 release date. We now have some candidates builds to test, so I'm looking for volunteers to help uncover issues. https://pagure.io/releng/issue/7922 GNOME https://koji.fedoraproject.org/koji/taskinfo?taskID=32659167 Vagrant https://koji.fedoraproject.org/koji/taskinfo?taskID=32670129 Arm https://koji.fedoraproject.org/koji/taskinfo?taskID=32660565 See https://fedoraproject.org/wiki/Changes/PythonClassroomLab#How_To_Test Thanks for help. -- Miro Hrončok -- Phone: +420777974800 IRC: mhroncok ___ python-devel mailing list -- python-devel@lists.fedoraproject.org To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org