[PR #455] [MERGED] zig-build: lazyPath fixes #499

Closed
opened 2026-05-05 12:17:29 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jmcnamara/libxlsxwriter/pull/455
Author: @kassane
Created: 9/12/2024
Status: Merged
Merged: 12/9/2024
Merged by: @jmcnamara

Base: mainHead: zig-build


📝 Commits (2)

📊 Changes

4 files changed (+41 additions, -32 deletions)

View changed files

📝 .github/workflows/zig_build.yml (+1 -3)
📝 .gitignore (+2 -2)
📝 build.zig (+32 -23)
📝 build.zig.zon (+6 -4)

📄 Description

Minor fix: lazyPath

b.path("path") - get src/subpath contents - not allow abspath
old .{ .path = "path" } was renamed to .{ .cwd_relative = "abspath" } - for external path.

Works on zig version: v0.12.0 (optional change), v0.12.1, v0.13.0 & v0.14.0-dev (currently master);

Note: old zig version generate zig-cache, but v013.0 and master rename to .zig-cache!

Extra update: replacing zlib-master to release-version

$ zig fetch --save=zlib git+https://github.com/madler/zlib#v1.3.1
info: resolved ref 'v1.3.1' to commit 51b7f2abdade71cd9bb0e7a373ef2610ec6f9daf
warning: overwriting existing dependency named 'zlib'

cc: @jmcnamara


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jmcnamara/libxlsxwriter/pull/455 **Author:** [@kassane](https://github.com/kassane) **Created:** 9/12/2024 **Status:** ✅ Merged **Merged:** 12/9/2024 **Merged by:** [@jmcnamara](https://github.com/jmcnamara) **Base:** `main` ← **Head:** `zig-build` --- ### 📝 Commits (2) - [`3c98e72`](https://github.com/jmcnamara/libxlsxwriter/commit/3c98e72aa6e008f9fa447b143084372e1ebb4ad3) zig-build: lazyPath fixes - [`3d258a4`](https://github.com/jmcnamara/libxlsxwriter/commit/3d258a4c7418c4d27d712d1d0b99692dd300e9fe) switch zig-ci ### 📊 Changes **4 files changed** (+41 additions, -32 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/zig_build.yml` (+1 -3) 📝 `.gitignore` (+2 -2) 📝 `build.zig` (+32 -23) 📝 `build.zig.zon` (+6 -4) </details> ### 📄 Description Minor fix: lazyPath `b.path("path")` - get src/subpath contents - not allow abspath old `.{ .path = "path" }` was renamed to `.{ .cwd_relative = "abspath" }` - for external path. Works on zig version: v0.12.0 (optional change), v0.12.1, v0.13.0 & v0.14.0-dev (currently master); **Note:** old zig version generate `zig-cache`, but v013.0 and master rename to `.zig-cache`! Extra update: replacing zlib-master to release-version ```bash $ zig fetch --save=zlib git+https://github.com/madler/zlib#v1.3.1 info: resolved ref 'v1.3.1' to commit 51b7f2abdade71cd9bb0e7a373ef2610ec6f9daf warning: overwriting existing dependency named 'zlib' ``` cc: @jmcnamara --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 12:17:29 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/libxlsxwriter#499
No description provided.