Skip to content

Conversation

@Explorer09
Copy link
Contributor

@Explorer09 Explorer09 commented Dec 7, 2025

Include <sys/stat.h> for the umask(2) call.
This used to be included indirectly through Compat.h until the commit 3956cff that refactored Compat.h.

Build error is reproducible in macOS Tahoe 26.1. (The macOS version provided by GitHub's CI is currently Sequoia 15.7.2 and didn't catch this error.)

Include `<sys/stat.h>` for the umask(2) call.
This used to be included indirectly through Compat.h until the
commit 3956cff that refactored
Compat.h.

Build error is reproducible in macOS Tahoe 26.1.
@BenBE BenBE added bug 🐛 Something isn't working code quality ♻️ Code quality enhancement build system 🔧 Affects the build system rather then the user experience MacOS 🍏 MacOS / Darwin related issues labels Dec 7, 2025
@BenBE BenBE added this to the 3.5.0 milestone Dec 7, 2025
@BenBE BenBE merged commit 92697f8 into htop-dev:main Dec 7, 2025
20 checks passed
@Explorer09 Explorer09 deleted the crt-c-include branch December 8, 2025 02:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug 🐛 Something isn't working build system 🔧 Affects the build system rather then the user experience code quality ♻️ Code quality enhancement MacOS 🍏 MacOS / Darwin related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants