authorgravatar for dev@luna.glLuna Schwalbe <dev@luna.gl> 2025-12-02 17:14:53+01:00
committergravatar for mlugg@mlugg.co.ukMatthew Lugg <mlugg@mlugg.co.uk> 2025-12-05 14:12:39+01:00
logadc5a39de2a8d6da0d0785d43d01fde9fe8e23fe
treea52d1fa746e403ea912bd5435e2d9908d24dd8b7
parent58e3c2cefd784aed617a53f333c133da07381f2a

Change github links to codeberg


4 files changed, 8 insertions(+), 10 deletions(-)

README.md+5-7
...@@ -485,16 +485,14 @@ interpret your words....@@ -485,16 +485,14 @@ interpret your words.
485### Find a Contributor Friendly Issue485### Find a Contributor Friendly Issue
486486
487The issue label487The issue label
488[Contributor Friendly](https://github.com/ziglang/zig/issues?q=is%3Aissue+is%3Aopen+label%3A%22contributor+friendly%22)488[Contributor Friendly](https://codeberg.org/ziglang/zig/issues?labels=741726&state=open)
489exists to help you find issues that are **limited in scope and/or489exists to help you find issues that are **limited in scope and/or
490knowledge of Zig internals.**490knowledge of Zig internals.**
491491
492Please note that issues labeled492Please note that issues labeled
493[Proposal](https://github.com/ziglang/zig/issues?q=is%3Aissue+is%3Aopen+label%3Aproposal)493[Proposal: Proposed](https://codeberg.org/ziglang/zig/issues?labels=746937&state=open)
494but do not also have the494are still under consideration, and efforts to implement such a proposal have
495[Accepted](https://github.com/ziglang/zig/issues?q=is%3Aissue+is%3Aopen+label%3Aaccepted)495a high risk of being wasted. If you are interested in a proposal which is
496label are still under consideration, and efforts to implement such a proposal
497have a high risk of being wasted. If you are interested in a proposal which is
498still under consideration, please express your interest in the issue tracker,496still under consideration, please express your interest in the issue tracker,
499providing extra insights and considerations that others have not yet expressed.497providing extra insights and considerations that others have not yet expressed.
500The most highly regarded argument in such a discussion is a real world use case.498The most highly regarded argument in such a discussion is a real world use case.
...@@ -777,7 +775,7 @@ If you will be debugging the Zig compiler itself, or if you will be debugging...@@ -777,7 +775,7 @@ If you will be debugging the Zig compiler itself, or if you will be debugging
777any project compiled with Zig's LLVM backend (not recommended with the LLDB775any project compiled with Zig's LLVM backend (not recommended with the LLDB
778fork, prefer vanilla LLDB with a version that matches the version of LLVM that776fork, prefer vanilla LLDB with a version that matches the version of LLVM that
779Zig is using), you can get a better debugging experience by using777Zig is using), you can get a better debugging experience by using
780[`lldb_pretty_printers.py`](https://github.com/ziglang/zig/blob/master/tools/lldb_pretty_printers.py).778[`lldb_pretty_printers.py`](https://codeberg.org/ziglang/zig/src/branch/master/tools/lldb_pretty_printers.py).
781779
782Put this line in `~/.lldbinit`:780Put this line in `~/.lldbinit`:
783781
lib/libc/glibc/README.md+1-1
...@@ -39,7 +39,7 @@ v2.2.5....@@ -39,7 +39,7 @@ v2.2.5.
3939
40The file `lib/libc/glibc/abilist` is a Zig-specific binary blob that40The file `lib/libc/glibc/abilist` is a Zig-specific binary blob that
41defines the supported glibc versions and the set of symbols each version41defines the supported glibc versions and the set of symbols each version
42must define. See https://github.com/ziglang/glibc-abi-tool for the42must define. See https://codeberg.org/ziglang/libc-abi-tools for the
43tooling to generate this blob. The code in `glibc.zig` parses the abilist43tooling to generate this blob. The code in `glibc.zig` parses the abilist
44to build version-specific stub libraries on demand.44to build version-specific stub libraries on demand.
4545
lib/std/Build.zig+1-1
...@@ -79,7 +79,7 @@ enable_rosetta: bool = false,...@@ -79,7 +79,7 @@ enable_rosetta: bool = false,
79enable_wasmtime: bool = false,79enable_wasmtime: bool = false,
80/// Use system Wine installation to run cross compiled Windows build artifacts.80/// Use system Wine installation to run cross compiled Windows build artifacts.
81enable_wine: bool = false,81enable_wine: bool = false,
82/// After following the steps in https://github.com/ziglang/zig/wiki/Updating-libc#glibc,82/// After following the steps in https://codeberg.org/ziglang/infra/src/branch/master/libc-update/glibc.md,
83/// this will be the directory $glibc-build-dir/install/glibcs83/// this will be the directory $glibc-build-dir/install/glibcs
84/// Given the example of the aarch64 target, this is the directory84/// Given the example of the aarch64 target, this is the directory
85/// that contains the path `aarch64-linux-gnu/lib/ld-linux-aarch64.so.1`.85/// that contains the path `aarch64-linux-gnu/lib/ld-linux-aarch64.so.1`.
tools/update_glibc.zig+1-1
...@@ -1,6 +1,6 @@...@@ -1,6 +1,6 @@
1//! This script updates the .c, .h, .s, and .S files that make up the start1//! This script updates the .c, .h, .s, and .S files that make up the start
2//! files such as crt1.o. Not to be confused with2//! files such as crt1.o. Not to be confused with
3//! https://github.com/ziglang/glibc-abi-tool/ which updates the `abilists`3//! https://codeberg.org/ziglang/libc-abi-tools which updates the `abilists`
4//! file.4//! file.
5//!5//!
6//! Example usage:6//! Example usage: