[Bug 279330] devel/doxygen: upgrade to 1.13.1
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279330 --- Comment #17 from Matthias Andree --- let's see what we get now, py-breathe's upstream released a newer 4.36 -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 270510] python.mk: remove setuptools from RUN_DEPENDS
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270510 --- Comment #45 from Charlie Li --- (arcanist/phab/git is taking a while to churn, but) CHANGES entry is drafted, please sanity-check wording. Am performing one more local sanity-check on breakages before commit. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.
[Bug 268043] devel/py-twisted: Consumer ports fail to run: module 'OpenSSL.SSL' has no attribute 'TLS_METHOD' after 22.10.0 update
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268043 Tilman Keskinoz changed: What|Removed |Added CC||ar...@freebsd.org Status|Open|In Progress --- Comment #14 from Tilman Keskinoz --- 281824 is committed, so can this issue be closed? -- You are receiving this mail because: You are on the CC list for the bug.
[Bug 271673] lang/python312: New port, update to 3.12.8
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #45 from Antoine Brodin --- (In reply to Matthias Andree from comment #44) You can't switch just like that, it has to pass an exp-run -- You are receiving this mail because: You are the assignee for the bug.
[Bug 271673] lang/python312: New port, update to 3.12.8
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 Matthias Andree changed: What|Removed |Added CC||mand...@freebsd.org, ||port...@freebsd.org --- Comment #44 from Matthias Andree --- We should add 3.12 and 3.13 ports *NOW* without making them default, and after 2025Q2 has been branched, flip the switch and mop up the fallout. 3.11 has gone on life support (security fixes only) already and 3.13 has been available since October. Make sure default stuff is part of the package, and stop tearing it to pieces before we commit. We can't have it perfect, and we can't torture contributors such as Wen longer. -- You are receiving this mail because: You are the assignee for the bug.
[Bug 271673] lang/python312: New port, update to 3.12.8
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #47 from Charlie Li --- (In reply to Matthias Andree from comment #44) No course of action is perfect, this is a matter of keeping things orderly. Adding the other ports isn't orderly at this time, it only incites more mess and debt. (In reply to Konstantin Belousov from comment #43) Making the newer Python ports available without the framework support tacitly encourages those not privy to further context to post such a patch in a mob mentality fashion. Which then incites more confusion as to why things don't work as intended, when the proper way figured out long long ago but can only be executed with patience and care. -- You are receiving this mail because: You are the assignee for the bug.
[Bug 271673] lang/python312: New port, update to 3.12.8
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #48 from Matthias Andree --- (In reply to Charlie Li from comment #47) Charlie, you've used up your "stop the world now" tokens for the next three years already. Either you get things moving or you shut up. I will have no more "yes but" or other showstoppers from you. -- You are receiving this mail because: You are the assignee for the bug.
[Bug 271673] lang/python312: New port, update to 3.12.8
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #49 from Antoine Brodin --- (In reply to Matthias Andree from comment #46) >From my experience, poudriere bulk -a does not even start the 1st time you do a python new version exp-run -- You are receiving this mail because: You are the assignee for the bug.
[Bug 271673] lang/python312: New port, update to 3.12.8
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #46 from Matthias Andree --- we're not switching anything yet, but as proposed, only adding now, and switching only after 2025Q2 branch - and what do we do will fallout when the respective maintainers are asleep at the helm? The usual recourse is fixing high-profile stuff, marking leaves and low-profile stuff BROKEN and deprecated and moving on. If we don't start moving things, we'll still be staring at vishwin's obstructions three years from now when python 3.11 goes out of support. -- You are receiving this mail because: You are the assignee for the bug.
[Bug 271673] lang/python312: New port, update to 3.12.8
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #53 from Matthias Andree --- You're free to set the ball rolling instead of replying what doesn't work. Instead, show what does work. -- You are receiving this mail because: You are the assignee for the bug.
[Bug 271673] lang/python312: New port, update to 3.12.8
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #51 from Matthias Andree --- (In reply to Charlie Li from comment #50) That's what I am saying. Disruptions by vishwin@ because there's an imperfection such as a missing documentation commit. That doesn't prevent an exp-run, so when is the exp-run starting? -- You are receiving this mail because: You are the assignee for the bug.
[Bug 270510] python.mk: remove setuptools from RUN_DEPENDS
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270510 --- Comment #46 from Charlie Li --- (In reply to Charlie Li from comment #45) apparently forgot it was drafted already, but anyway reworded entry in light of continued maintenance of certain parts of setuptools itself, and pyproject-hooks updates breaking older setuptools like 58. Also explain some history. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug.
[Bug 271673] lang/python312: New port, update to 3.12.8
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #50 from Charlie Li --- (In reply to Matthias Andree from comment #48) You alone don't get to decide that, especially when it's not obvious to me that you have put *any* work into this or the supporting cast. Not everything is visible because of distractions like this. For the record, I have had everything, at least stuff I use, working locally for quite some time, but at least another exp-run is needed on a different supporting cast member. Such cannot happen until a different commit is made, for which the missing piece is an UPDATING/CHANGES entry. -- You are receiving this mail because: You are the assignee for the bug.
[Bug 271673] lang/python312: New port, update to 3.12.8
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271673 --- Comment #52 from Charlie Li --- (In reply to Matthias Andree from comment #51) Not an imperfection, but a required component to address questions as to why the change happened/is needed. The exp-run on the other component is prevented because otherwise the premise for said run is wrong. Continuing to make comments like this do not help me or others move things along, quite the opposite actually. -- You are receiving this mail because: You are the assignee for the bug.
[Bug 279330] devel/doxygen: upgrade to 1.13.1
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279330 --- Comment #18 from Matthias Andree --- nope, https://github.com/doxygen/doxygen/issues/11323 is still an issue... -- [...] reading sources... [100%] variable /usr/ports/devel/py-breathe/work-py311/breathe-4.36.0/documentation/source/class.rst:82: WARNING: doxygenclass: Cannot find class "TemplateClass< T * >" in doxygen xml output for project "template_specialisation" from directory: ../../examples/specific/template_specialisation/xml/ [docutils] /usr/ports/devel/py-breathe/work-py311/breathe-4.36.0/documentation/source/specific.rst:195: WARNING: Invalid C++ declaration: Expected identifier in nested name. [error at 0] ^ /usr/ports/devel/py-breathe/work-py311/breathe-4.36.0/documentation/source/specific.rst:195: WARNING: Error in declarator or parameters-and-qualifiers If pointer to member declarator: Invalid C++ declaration: Expected identifier in nested name. [error at 28] struct ClassWithAnonEntities ^ If declarator-id: Invalid C++ declaration: Expected identifier in nested name. [error at 28] struct ClassWithAnonEntities ^ /usr/ports/devel/py-breathe/work-py311/breathe-4.36.0/documentation/source/specific.rst:195: WARNING: Error in declarator or parameters-and-qualifiers If pointer to member declarator: Invalid C++ declaration: Expected identifier in nested name. [error at 27] union ClassWithAnonEntities ---^ If declarator-id: Invalid C++ declaration: Expected identifier in nested name. [error at 27] union ClassWithAnonEntities ---^ /usr/ports/devel/py-breathe/work-py311/breathe-4.36.0/documentation/source/specific.rst:247: WARNING: Duplicate C++ declaration, also defined at specific:247. Declaration is '.. cpp:struct:: template Trait'. /usr/ports/devel/py-breathe/work-py311/breathe-4.36.0/documentation/source/specific.rst:247: WARNING: Duplicate C++ declaration, also defined at specific:247. Declaration is '.. cpp:member:: static bool valid = false'. /usr/ports/devel/py-breathe/work-py311/breathe-4.36.0/documentation/source/specific.rst:3: CRITICAL: Duplicate ID: "cpp_ns_template_specializationstructns2_1_1_trait_1a2ec7e8e7586b2acb62089f5788c7fe4a". [docutils] /usr/ports/devel/py-breathe/work-py311/breathe-4.36.0/documentation/source/specific.rst:3: WARNING: Duplicate explicit target name: "cpp_ns_template_specializationstructns2_1_1_trait_1a2ec7e8e7586b2acb62089f5788c7fe4a". [docutils] /usr/ports/devel/py-breathe/work-py311/breathe-4.36.0/documentation/source/specific.rst:3: CRITICAL: Duplicate ID: "cpp_ns_template_specializationstructns2_1_1_trait". [docutils] /usr/ports/devel/py-breathe/work-py311/breathe-4.36.0/documentation/source/specific.rst:3: WARNING: Duplicate explicit target name: "cpp_ns_template_specializationstructns2_1_1_trait". [docutils] /usr/ports/devel/py-breathe/work-py311/breathe-4.36.0/documentation/source/tinyxml.rst:7: WARNING: Invalid C++ declaration: Expected identifier in nested name. [error at 0] ^ /usr/ports/devel/py-breathe/work-py311/breathe-4.36.0/documentation/source/tinyxml.rst:7: WARNING: Invalid C++ declaration: Expected identifier in nested name. [error at 0] ^ /usr/ports/devel/py-breathe/work-py311/breathe-4.36.0/documentation/source/tinyxml.rst:7: WARNING: Invalid C++ declaration: Expected identifier in nested name. [error at 0] ^ looking for now-outdated files... none found [...] writing output... [ 98%] union writing output... [100%] variable generating indices... genindex done writing additional pages... search done copying images... [ 33%] ../assets/BreatheFlowChart.svg copying images... [ 67%] ../assets/BreatheFlowChart_DarkMode.svg copying images... [100%] ../../examples/specific/image/xml/imageExample.png dumping search index in English (code: en)... done dumping object inventory... done build finished with problems, 13 warnings (with warnings treated as errors). gmake[3]: *** [Makefile:56: html] Error 1 gmake[3]: Leaving directory '/usr/ports/devel/py-breathe/work-py311/breathe-4.36.0/documentation' gmake[2]: *** [Makefile:7: html] Error 2 gmake[2]: Leaving directory '/usr/ports/devel/py-breathe/work-py311/breathe-4.36.0' *** Error code 2 -- You are receiving this mail because: You are on the CC list for the bug.