!UNVBThoJtlIiVwiDjU:nixos.org

Staging

320 Members
Staging merges | Find currently open staging-next PRs: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+sort%3Aupdated-desc+head%3Astaging-next+head%3Astaging-next-21.05+is%3Aopen109 Servers

Load older messages


SenderMessageTime
7 Oct 2025
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)gcc17:00:44
@reckenrode:matrix.orgRandy Eckenrode * 17:00:45
@k900:0upti.meK900Released properly17:00:45
@k900:0upti.meK900OK FINAL PYSIDE BUILD PLEASE17:01:25
@reckenrode:matrix.orgRandy EckenrodeIf I had time, I’d play with it and start working on the Darwin packaging story. I don’t right now, unfortunately.17:01:43
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) actually Willi Butz you mind testing pkgsLLVM.audit on hardened kernel? 17:01:51
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)if Lun is correct, that one should work...17:02:11
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)and then we'll need to figure out how to fix this mess17:02:30
@dramforever:matrix.orgdramforever @reckenrode:matrix.org: hi did you get the thing where i changed the bootstrap tarball fom aarch64-apple-darwin to arm64-apple-darwin? i hoped you were the right one to ask 17:02:41
@dramforever:matrix.orgdramforeverno hurry, just thought someone should know17:02:55
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)people running hardened kernel probably need to meet some compliance stuff, and if audit is broken that isn't good in that environment...17:02:59
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)tbh i am more and more tempted to just patch out the asan bit from audit...17:03:48
@lt1379:matrix.orgLunapparently ubuntu is defaulting mmap_rnd_bits 32, wonder what they did for audit17:04:15
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i can go look17:04:28
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)but they may not even do audit, they have their apparmor and they shoehorn everything into that17:04:46
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)huh, they just use the debian package17:05:48
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)time to look at that17:05:56
@k900:0upti.meK900NOPE WE'RE DOING THIS AGAIN17:07:59
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)ugh, is salsa down?17:08:06
@lt1379:matrix.orgLunI can reach it17:09:49
@reckenrode:matrix.orgRandy EckenrodeI saw the ping, but I wasn’t sure what change is needed as a follow up.17:11:39
@k900:0upti.meK900https://github.com/NixOS/nixpkgs/pull/44957217:13:15
@k900:0upti.meK900Don't merge just yet17:13:18
@k900:0upti.meK900But soon17:13:19
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)nothing special about asan in the ubuntu/debian package either17:18:59
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)

good news:

diff --git a/nixos/tests/audit.nix b/nixos/tests/audit.nix
index d3fc558aeec8..a90ef85f117f 100644
--- a/nixos/tests/audit.nix
+++ b/nixos/tests/audit.nix
@@ -18,6 +18,7 @@
           ];
           backlogLimit = 512;
         };
+        boot.kernelPackages = pkgs.linuxPackages_hardened;
         security.auditd = {
           enable = true;
           plugins.af_unix.active = true;

and the VM test still passes

17:23:08
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)so this likely does not actually affect users17:23:16
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)
diff --git a/auparse/test/Makefile.am b/auparse/test/Makefile.am
index 0692843..f1405eb 100644
--- a/auparse/test/Makefile.am
+++ b/auparse/test/Makefile.am
@@ -33,12 +33,7 @@ DISTCLEANFILES = $(CLEANFILES)
 AM_CPPFLAGS = -I${top_srcdir}/auparse -I${top_srcdir}/lib -I${top_srcdir}/common \
 	-I${top_srcdir}/src
 
-if HAVE_ASAN
-AM_CFLAGS = -D_GNU_SOURCE -Wno-pointer-sign ${WFLAGS} ${ASAN_FLAGS}
-AM_LDFLAGS = ${ASAN_FLAGS}
-else
 AM_CFLAGS = -D_GNU_SOURCE -Wno-pointer-sign ${WFLAGS}
-endif
 STATIC_LINK = -static
 
 lookup_test_SOURCES = lookup_test.c

does the build succeed with this patch against audit?

17:26:16
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)if that works, thats what i'll go do17:26:41
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)because thats just asan for the test17:26:53

Show newer messages


Back to Room ListRoom Version: 6