Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 876181 - dev-lang/zig requires <sys-devel/llvm-14
Summary: dev-lang/zig requires <sys-devel/llvm-14
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Eric Joldasov
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks: llvm-14-tracker
  Show dependency tree
 
Reported: 2022-10-08 15:32 UTC by Michał Górny
Modified: 2022-12-01 13:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2022-10-08 15:32:04 UTC
LLVM 14.x is the current stable, 15.x is going to become stable soon, LLVM 13.x is on its way out.  Please update the package to support newer LLVM versions.
Comment 1 Eric Joldasov 2022-10-08 16:34:08 UTC
Unfortunately, I can't do that because it requires rewriting a huge amount of code (and would essentially be a fork). BTW next releade 0.10.0 with LLVM 15 will (probably) be released on November 1st https://github.com/ziglang/zig/milestone/16
Comment 2 Larry the Git Cow gentoo-dev 2022-11-07 06:52:14 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c000bbe19f88a5534a3c3d2a74f07045bdf5995

commit 5c000bbe19f88a5534a3c3d2a74f07045bdf5995
Author:     Eric Joldasov <bratishkaerik@getgoogleoff.me>
AuthorDate: 2022-11-01 03:56:56 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-11-07 06:52:02 +0000

    dev-lang/zig-bin: add 0.10.0
    
    Bug: https://bugs.gentoo.org/876181
    Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
    Closes: https://github.com/gentoo/gentoo/pull/28061
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-lang/zig-bin/Manifest              |  5 ++++
 dev-lang/zig-bin/zig-bin-0.10.0.ebuild | 52 ++++++++++++++++++++++++++++++++++
 2 files changed, 57 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f28480799d348da161f8d121df2fb99c73250ab3

commit f28480799d348da161f8d121df2fb99c73250ab3
Author:     Eric Joldasov <bratishkaerik@getgoogleoff.me>
AuthorDate: 2022-11-01 03:56:36 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-11-07 06:51:57 +0000

    dev-lang/zig: add 0.10.0
    
    Drop "threads" USE flag, since this is default and well-tested
    configuration by upstream.
    Drop "test" USE flag, since it doesn't require special dependencies (or preparations)
    necessary to run tests.
    
    Bug: https://bugs.gentoo.org/876181
    Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-lang/zig/Manifest          |  1 +
 dev-lang/zig/zig-0.10.0.ebuild | 81 ++++++++++++++++++++++++++++++++++++++++++
 dev-lang/zig/zig-9999.ebuild   |  9 +++--
 3 files changed, 86 insertions(+), 5 deletions(-)
Comment 3 Larry the Git Cow gentoo-dev 2022-12-01 13:57:32 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f49f0e28babffcf0878268d01324397309682fd6

commit f49f0e28babffcf0878268d01324397309682fd6
Author:     Eric Joldasov <bratishkaerik@getgoogleoff.me>
AuthorDate: 2022-12-01 12:43:21 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2022-12-01 13:57:06 +0000

    dev-lang/zig: drop 0.9.1-r3
    
    Closes: https://bugs.gentoo.org/876181
    Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
    Closes: https://github.com/gentoo/gentoo/pull/28492
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 dev-lang/zig/Manifest                              |  2 -
 .../zig-0.9.1-fix-bad-hostname-segfault.patch      | 26 --------
 dev-lang/zig/files/zig-0.9.1-fix-clang16.patch     | 23 -------
 dev-lang/zig/files/zig-0.9.1-fix-riscv.patch       | 47 --------------
 .../zig/files/zig-0.9.1-fix-single-threaded.patch  | 13 ----
 dev-lang/zig/zig-0.9.1-r3.ebuild                   | 72 ----------------------
 6 files changed, 183 deletions(-)