Summary: | devel/llvm13: Extension error (sphinx_markdown_tables) | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Philipp Engel <kidon> |
Component: | Individual Port(s) | Assignee: | Wen Heping <wen> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | brooks, rhurlin |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(brooks) |
Version: | Latest | ||
Hardware: | amd64 | ||
OS: | Any |
Description
Philipp Engel
2022-08-14 15:58:20 UTC
Hi Philipp, This has already been discussed in ports@, where Brooks Davis cited a commit to textproc/py-sphinx-markdown-tables as the culprit[1]. It seems that a fix for sphinx is now being awaited ... [1] https://lists.freebsd.org/archives/freebsd-ports/2022-August/002444.html For me, disabling the DOCS option of devel/llvm13 helps as a workaround. Then llvm13 builds and installs fine ;) HTH, Rainer Hi Rainer, thank you for the kind notice. Sorry for the breakage. I would like update py-markdown to 3.4.1 , then llvm13 build. I send the patch to maintainer of py-markdown. The patch is simle: --- a/textproc/py-markdown/Makefile +++ b/textproc/py-markdown/Makefile @@ -1,5 +1,5 @@ PORTNAME= markdown -PORTVERSION= 3.3.7 +PORTVERSION= 3.4.1 CATEGORIES= textproc python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-markdown/distinfo b/textproc/py-markdown/distinfo index 8b4bc402b24c..7ab4e6529290 100644 --- a/textproc/py-markdown/distinfo +++ b/textproc/py-markdown/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1652122699 -SHA256 (Markdown-3.3.7.tar.gz) = cbb516f16218e643d8e0a95b309f77eb118cb138d39a4f27851e6a63581db874 -SIZE (Markdown-3.3.7.tar.gz) = 324130 +TIMESTAMP = 1660473317 +SHA256 (Markdown-3.4.1.tar.gz) = 3b809086bb6efad416156e00a0da66fe47618a5d6918dd688f53f40c8e4cfeff +SIZE (Markdown-3.4.1.tar.gz) = 322554 A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=6bb87b38fcf1a60657951171eb1518b113a6c325 commit 6bb87b38fcf1a60657951171eb1518b113a6c325 Author: Brooks Davis <brooks@FreeBSD.org> AuthorDate: 2022-08-15 23:09:06 +0000 Commit: Brooks Davis <brooks@FreeBSD.org> CommitDate: 2022-08-15 23:09:14 +0000 textproc/py-sphinx-markdown-tables: return to 0.0.15 This port was prematurely upgraded to 0.0.17 which required py-markdown 3.4.0 or later while the ports system has 3.3.7. This broke builds of llvm13 and higher. Upgrading py-markdown appears to require significant testing and coordination. This reverts commit 5a0fd27b2f9b47b1208000e8f26a735885bee196. PR: 265839 Approved by: wen textproc/py-sphinx-markdown-tables/Makefile | 3 ++- textproc/py-sphinx-markdown-tables/distinfo | 6 +++--- textproc/py-sphinx-markdown-tables/files/patch-setup.py (new) | 11 +++++++++++ 3 files changed, 16 insertions(+), 4 deletions(-) Should be fixed now. Can confirm, works now. Thanks. |