Bug 279608 - lang/zig: update to 0.12.1
Summary: lang/zig: update to 0.12.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Jan Beich
URL: https://github.com/ziglang/zig/compar...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-09 12:14 UTC by Jan Beich
Modified: 2024-06-10 23:05 UTC (History)
1 user (show)

See Also:
bsd: maintainer-feedback+


Attachments
v1 (apply via "git am") (1.18 KB, patch)
2024-06-09 12:14 UTC, Jan Beich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Beich freebsd_committer freebsd_triage 2024-06-09 12:14:28 UTC
Created attachment 251316 [details]
v1 (apply via "git am")

Will bump PORTREVISION in consumers due to changes in code generation and the standard library (linked statically, similar to rust and go).

Tested only amd64 in poudriere for 13.2 and 15.0 (-CURRENT). 0.12.0 -> 0.12.1 interdiff of poudriere testport logs shows no changes in check-plist, stage-qa or NEEDED lines.
Comment 1 bsd_orsolic 2024-06-10 22:12:47 UTC
Looks OK on 15-CURRENT and 14.0-RELEASE.
Thanks for the patch!
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-06-10 22:52:04 UTC
A commit in branch main references this bug:

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

commit 7fa85e6a38444c163def799f1e610095970a5f5d
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2024-06-07 16:30:00 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2024-06-10 22:50:49 +0000

    lang/zig: update to 0.12.1

    Force rebuild consumers due to changes in codegen and std library.

    Changes:        https://github.com/ziglang/zig/compare/0.12.0...0.12.1
    PR:             279608
    Approved by:    bsd@orsolic.org (maintainer)

 astro/mepo/Makefile      | 1 +
 audio/linuxwave/Makefile | 2 +-
 devel/zls/Makefile       | 1 +
 lang/zig/Makefile        | 2 +-
 lang/zig/distinfo        | 6 +++---
 x11-wm/river/Makefile    | 1 +
 x11/waylock/Makefile     | 1 +
 7 files changed, 9 insertions(+), 5 deletions(-)
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-06-10 23:02:06 UTC
A commit in branch main references this bug:

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

commit 27aa5d78e016cbc5fbd75816b41e05358d0358f3
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2024-06-10 23:01:13 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2024-06-10 23:01:20 +0000

    sysutils/ncdu2: force rebuild after 7fa85e6a3844

    PR:             279608

 sysutils/ncdu2/Makefile | 1 +
 1 file changed, 1 insertion(+)
Comment 4 commit-hook freebsd_committer freebsd_triage 2024-06-10 23:05:07 UTC
A commit in branch main references this bug:

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

commit 29edf60ed922212b850f2d06a36ba6e80035fc9b
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2024-06-10 23:03:04 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2024-06-10 23:04:10 +0000

    sysutils/ncdu2: unbreak build after 7fa85e6a3844

    ===>   ncdu2-2.4 depends on package: zig>=0.12<0.12_99 - not found

    PR:             279608

 sysutils/ncdu2/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)