Defer available in gcc and clang
https://gustedt.wordpress.com/2026/02/15/defer-available-in-gcc-and-clang/
Defer available in gcc and clang
https://gustedt.wordpress.com/2026/02/15/defer-available-in-gcc-and-clang/
-fbounds-safety: Enforcing bounds safety for C
Defer in gcc and clang
https://gustedt.wordpress.com/2026/02/15/defer-available-in-gcc-and-clang/
oh wait nvm...
it's not the master branch's fault...
sigh...
can someone help me compile nix? i got to the point of running meson compile -C build -j 8 but it eventually gives this error:
../src/libutil/file-descriptor.cc:116:11: error: no member named 'sync_file_range' in the global namespace
116 | ::sync_file_range(fd, 0, 0, SYNC_FILE_RANGE_WRITE);
| ^~~~~~~~~~~~~~~
../src/libutil/file-descriptor.cc:116:37: error: use of undeclared identifier 'SYNC_FILE_RANGE_WRITE'
116 | ::sync_file_range(fd, 0, 0, SYNC_FILE_RANGE_WRITE);
| ^~~~~~~~~~~~~~~~~~~~~
2 errors generated.#nix #clang #gcc #meson #ninjaExplore Linux development tools like GCC, Make, GDB, Clang, and CMake. Learn how traditional and modern tools enhance build automation, debugging, and performance in C/C++ development workflows.
https://dasroot.net/posts/2026/02/linux-development-tools-gcc-make-gdb-clang-cmake/
-march=novalake is officially here.%r16 - %r31).mov to preserve src/dst registers.push2/pop2: Push and pop two registers at once.jmpabs: 64-bit jumps.%rflags.ccmp: Conditional comparisons, branchless code.#ilovefs #ilovefs26 #ilovefreesoftwareday
And thank you to these Free Software projects I use less frequently but find very useful when I need them:
#adventuregamestudio #audacity #calibre #clang #curl #debian #gnome #godot #gpg #guix #jmtpfs #kde #libreoffice #meson #minisign #ninja #openbox #openssh #qemu #shotcut #tint2 #wget
[$] The first half of the 7.0 merge window
The merge window for Linux 7.0 has opened, and with it comes a number of interesting improvements and enhancements. At the time of writing, there have been 7,695 non-merge commits [...]
https://lwn.net/Articles/1057769/ #LWN #Linux #kernel #Clang #Rust #Git #XFS #BPF #io_uring
Interestingly, when building Pocl with the option to statically link against LLVM 18, the crash can be reproduced by simply running `clinfo -l` (which is the least-intrusive OpenCL-using command you can run, basiclaly) and the error is caused by the good old
: CommandLine Error: Option 'internalize-public-api-file' registered more than once!
LLVM ERROR: inconsistency in registered CommandLine options
during the Pocl ICD device numeration.
*sigh*