Page MenuHomeFreeBSD

lang/python3* update
ClosedPublic

Authored by miwi on Dec 20 2015, 3:33 PM.
Tags
Referenced Files
Unknown Object (File)
Wed, May 22, 4:37 AM
Unknown Object (File)
Wed, May 22, 3:04 AM
Unknown Object (File)
Wed, May 22, 12:37 AM
Unknown Object (File)
Tue, May 21, 9:23 PM
Unknown Object (File)
Apr 13 2024, 11:16 AM
Unknown Object (File)
Apr 13 2024, 10:53 AM
Unknown Object (File)
Mar 13 2024, 2:23 AM
Unknown Object (File)
Mar 13 2024, 1:58 AM
Subscribers
None

Details

Summary
  • Update lang/python32 -> 3.2.6
  • Update lang/python35 -> 3.5.1

//

  • Add python group
  • Release notes:

https://docs.python.org/3.5/whatsnew/changelog.html#python-3-5-1-final
https://hg.python.org/cpython/file/v3.2.6/Misc/NEWS

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

miwi retitled this revision from to lang/python3* update.
miwi updated this object.
miwi edited the test plan for this revision. (Show Details)
miwi added reviewers: mat, bapt.
miwi added a reviewer: koobs.
miwi added a project: Python.
koobs requested changes to this revision.EditedDec 21 2015, 1:13 AM
koobs edited edge metadata.

Thanks @miwi!

Please:

  • Update test (regression-test) target in updated ports (+ other pythonxy ports if you want)
  • Add summary test suite results to review TEST PLAN section. Eg format:
unittest: 500 tests passed in XXXs - OK (pythonXY)
  • Since 3.2.6 fixes Security/CVE's, I believe we want VuXML updates and to MFH, correct? Do the other versions fix any CVE's ?
This revision now requires changes to proceed.Dec 21 2015, 1:13 AM

No need to update the vuxml since it was patched already and documented.

Regarding the tests:

python27 have 361 /401]; its either skippd or linux only related (4 failed during local dns problems) (discussed on irc)
python32 have [379/397]: its either skippd or linux only related (4 failed during local dns problems)
python35 have [373/397]: its either skippd or linux only related (4 failed during local dns problems)

Regarding MFH.
The Security patch for 32 was backported and mfh [1], I think we should not MFH the whole update here because it might break other things which is unfortunately unpredictable

[1] https://svnweb.freebsd.org/ports?view=revision&revision=346614

I'll update the patchset in a while including doc updates.

miwi edited edge metadata.
  • Switch to do-test (I am actually not happy with this change because we should get in a proper test_target which is still on my todo)
  • Update Docs

Note: for python35 does no docs exsist yet
https://www.python.org/ftp/python/doc/

BTW; I forgot to mention that the plist is sorted according to make makeplist.

koobs edited edge metadata.
This revision is now accepted and ready to land.Dec 21 2015, 5:28 AM

mat or bapt can u please give your mentor approval.

mat edited edge metadata.
This revision was automatically updated to reflect the committed changes.