Bug 260351

Summary: lang/swi-pl: Update port to 8.4.1
Product: Ports & Packages Reporter: freebsd-bugs
Component: Individual Port(s)Assignee: Wen Heping <wen>
Status: Closed FIXED    
Severity: Affects Many People CC: Alexander88207, mailinglist, wen
Priority: --- Flags: bugzilla: maintainer-feedback? (mailinglist)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Patch updating to 8.4.1 none

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(-)