!UNVBThoJtlIiVwiDjU:nixos.org

Staging

286 Members
Staging merges | Running staging cycles: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Astaging-next+head%3Astaging-next-25.05 | Review Reports: https://malob.github.io/nix-review-tools-reports/99 Servers

Load older messages


SenderMessageTime
14 Sep 2025
@emilazy:matrix.orgemilyah, 6.4 will be required for CMake 4 anyway it looks like? I am happy to merge it if all looks good then22:28:22
@lt1379:matrix.orgLunI need to learn jj ๐Ÿ˜…22:29:00
@lt1379:matrix.orgLunYeah it will be. I think I want to drop one part of that PR I'm less confident about to handle in a followup and then I'd appreciate a merge. Haven't really had enough people test on different systems to confirm a change to arch selection to use -generic when possible works right so probably safer to delay.22:32:09
@emilazy:matrix.orgemily left a review, so maybe you can throw in my nitpicks with the core-hours spent on checking msgpack-cxx :p 22:33:47
@lt1379:matrix.orgLunty!22:34:38
@emilazy:matrix.orgemily(literally scrolled down the entire diff too quickly to read anything and only stopped when my instinctive pattern matching told me it noticed something)22:34:39
@lt1379:matrix.orgLununderstandable22:37:15
@lt1379:matrix.orgLunnooo the messed up date you pointed out means rebuilding CK22:39:29
@emilazy:matrix.orgemilyI mean I'm okay not rechecking the build after that.22:53:11
@emilazy:matrix.orgemilyif you're doing anything cursed enough to break depending on that version field then you deserve it.22:53:28
15 Sep 2025
@emilazy:matrix.orgemily @lt1379:matrix.org FWIW after doing some digging I think that if we get pkgsStatic GCC producing static PIEs by default then all we need is GO_EXTLINK_ENABLED for static ELF platforms 00:38:31
@emilazy:matrix.orgemilyand the right thing will magically happen00:38:42
@emilazy:matrix.orgemilyhttps://discourse.llvm.org/t/default-setting-for-clang-default-pie-on-linux/61688/2 "I cannot name a distribution that doesnโ€™t use default PIE. Iโ€™d like to know if this even exists:)" ๐Ÿซฃ00:44:43
@emilazy:matrix.orgemilylol Fedora has to do the PIE flag injection stuff because of GCC maintainer politics00:47:45
@emilazy:matrix.orgemilypoor guys00:47:47
@emilazy:matrix.orgemily Lun: looks like quite literally ROCm stuff is the only thing unhappy with the new CMake stuff ๐Ÿ˜… 01:22:22
@emilazy:matrix.orgemilythough i remember we had to patch FoundationDB for it (before I realized we have two copies of the library even)01:22:33
@emilazy:matrix.orgemily okay no neovim-qt also is 01:22:44
@emilazy:matrix.orgemilyokay and some other stuff just fails to find it01:25:56
@lt1379:matrix.orgLuncan https://github.com/LunNova/nixpkgs/blob/62a423d771655ae43b581a35984060e3e4b52bb9/pkgs/development/rocm-modules/6/migraphx/msgpack-6-compat.patch be simpler?01:28:49
@lt1379:matrix.orgLun* can https://github.com/LunNova/nixpkgs/blob/62a423d771655ae43b581a35984060e3e4b52bb9/pkgs/development/rocm-modules/6/migraphx/msgpack-6-compat.patch be made simpler?01:29:05
@emilazy:matrix.orgemilywell01:39:44
@emilazy:matrix.orgemilyare you planning to upstream it?01:39:46
@emilazy:matrix.orgemily because if you don't want to do free labour for AMD I think you can just find_package(msgpack REQUIRED) โ†’ find_package(msgpack-cxx REQUIRED), msgpackc-cxx โ†’ msgpack-cxx 01:40:21
@emilazy:matrix.orgemilyit also probably makes no sense to add support for a half-decade-old version that they don't even support currently?01:40:56
@emilazy:matrix.orgemily(have they adapted some libs upstream but not all or something?)01:41:52
@lt1379:matrix.orgLun Planning to upstream it. It looks like before it was using the msgpack target and just happily working via FHS paths / -isystem wrapper magic despite not setting the target right 01:42:17
@lt1379:matrix.orgLunyeah01:43:24
@emilazy:matrix.orgemily I would skip the support for bare msgpack 01:43:41
@emilazy:matrix.orgemily if they're already on msgpackc-cxx 01:43:45

Show newer messages


Back to Room ListRoom Version: 6