Bug 260351 - lang/swi-pl: Update port to 8.4.1
Summary: lang/swi-pl: Update port to 8.4.1
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Wen Heping
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-12 08:21 UTC by freebsd-bugs
Modified: 2022-10-17 12:49 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (mailinglist)


Attachments
Patch updating to 8.4.1 (14.87 KB, patch)
2021-12-12 08:21 UTC, freebsd-bugs
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description freebsd-bugs 2021-12-12 08:21:35 UTC
Created attachment 230053 [details]
Patch updating to 8.4.1

Patch attached. Builds on amd64.

Builds on i386 but haven't looked at or addressed existing reason why i386 port is marked as broken.
Comment 1 Wen Heping freebsd_committer freebsd_triage 2021-12-13 06:48:49 UTC
I can confirm it both build on amd64 and i386 platform.
Comment 2 Wen Heping freebsd_committer freebsd_triage 2022-10-17 12:38:57 UTC
I test the patch today.
The build on i386 still failed. The last lines of build log:
[ 91% 2254/2449] cd /wrkdirs/usr/ports/lang/swi-pl/work/.build/man && /wrkdirs/usr/ports/lang/swi-pl/work/.build/src/swipl -f none --no-packs -x /wrkdirs/usr/ports/lang/swi-pl/work/.build/man/pldoc2tex -- --source=/wrkdirs/usr/ports/lang/swi-pl/work/swipl-8.4.3/man --out=lib/clpfdlib.tex --lib=clpfd --module=clpfd --summaries lib/clpfdlib.md
FAILED: man/lib/clpfdlib.tex man/lib/summaries.d/clpfdlib.tex /wrkdirs/usr/ports/lang/swi-pl/work/.build/man/lib/clpfdlib.tex /wrkdirs/usr/ports/lang/swi-pl/work/.build/man/lib/summaries.d/clpfdlib.tex
cd /wrkdirs/usr/ports/lang/swi-pl/work/.build/man && /wrkdirs/usr/ports/lang/swi-pl/work/.build/src/swipl -f none --no-packs -x /wrkdirs/usr/ports/lang/swi-pl/work/.build/man/pldoc2tex -- --source=/wrkdirs/usr/ports/lang/swi-pl/work/swipl-8.4.3/man --out=lib/clpfdlib.tex --lib=clpfd --module=clpfd --summaries lib/clpfdlib.md
[ 91% 2254/2449] cd /wrkdirs/usr/ports/lang/swi-pl/work/.build/man && /usr/local/bin/cmake -E make_directory lib && /wrkdirs/usr/ports/lang/swi-pl/work/.build/src/swipl -f none --no-packs /wrkdirs/usr/ports/lang/swi-pl/work/swipl-8.4.3/man/doc2tex.pl /wrkdirs/usr/ports/lang/swi-pl/work/swipl-8.4.3/man/lib//clpqr.doc lib//clpqr.tex
[ 91% 2254/2449] cd /wrkdirs/usr/ports/lang/swi-pl/work/.build/man && /wrkdirs/usr/ports/lang/swi-pl/work/.build/src/swipl -f none --no-packs -x /wrkdirs/usr/ports/lang/swi-pl/work/.build/man/pldoc2tex -- --source=/wrkdirs/usr/ports/lang/swi-pl/work/swipl-8.4.3/man --out=lib/clpblib.tex --lib=clpb --module=clpb --summaries lib/clpblib.md
Comment 3 Wen Heping freebsd_committer freebsd_triage 2022-10-17 12:39:42 UTC
I shall commit this patch.
Comment 4 commit-hook freebsd_committer freebsd_triage 2022-10-17 12:49:08 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ab863e366cb3e8bbb338b1ff52ed92c4dc03282e

commit ab863e366cb3e8bbb338b1ff52ed92c4dc03282e
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2022-10-17 12:46:11 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2022-10-17 12:46:11 +0000

    lang/swi-pl: Update to 8.4.1

    Update BROKEN_i386 message
    PR:             260351
    Reported by:    freebsd-bugs@micallef.io
    Approved by:    maintainer(timeout, > 10 months)

 lang/swi-pl/Makefile  |  7 ++--
 lang/swi-pl/distinfo  |  6 ++--
 lang/swi-pl/pkg-plist | 92 +++++++++++++++++++++++++++++++++++++++++++++++----
 3 files changed, 92 insertions(+), 13 deletions(-)