!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
@lt1379:matrix.orgLun

wait msgpack-cxx is providing a msgpack-cxx-config.cmake and not a msgpack-config.cmake 🤔

are they putting two different things in the same repo on different branches

22:02:14
@lt1379:matrix.orgLun

C Library
See c_master (branch)
C++ Library
See cpp_master (branch)

22:02:32
@lt1379:matrix.orgLunprobably shouldn't be aliased together but the C one should be bumped to the "6.1.0 C" rev22:05:54
@lt1379:matrix.orgLunor was msgpack always the cpp version too but they renamed the target22:09:33
@emilazy:matrix.orgemily msgpack was always the C++ version and they renamed the target, yes. 22:09:47
@emilazy:matrix.orgemily we have msgpack-c 22:09:49
@emilazy:matrix.orgemilyalso yes it's evil that they do that with the repo22:10:03
@emilazy:matrix.orgemilyguy who overheard 30 seconds of conversation about monorepos and got entirely the wrong idea22:10:12
@emilazy:matrix.orgemilycf. https://github.com/msgpack/msgpack-c/commit/ec8895155c66943b4b1586d1fafaf81b61745a7922:10:18
@emilazy:matrix.orgemilybefore that it was, uh, "msgpackc-cxx"?22:10:28
@lt1379:matrix.orgLunwhyy22:10:35
@lt1379:matrix.orgLunit was just msgpack in 3.x 22:10:50
@emilazy:matrix.orgemilyprobably because it being "msgpack" was confusing as hell22:11:04
@emilazy:matrix.orgemilyas we have found out22:11:05
@emilazy:matrix.orgemilyoh wait oh no22:11:51
@emilazy:matrix.orgemilyhttps://github.com/msgpack/msgpack-c/issues/87222:11:56
@emilazy:matrix.orgemily I guess msgpack was both? 22:12:01
@emilazy:matrix.orgemilyyeah so 4.0 split them up. so some things might want the C version. fml.22:12:50
@emilazy:matrix.orgemilyI'll have to replace the alias with a throw I guess. and figure out what wants what. yuck.22:14:34
@lt1379:matrix.orgLundo you mind going with just substituteInPlaceing the target names in some rocm stuff? i think i can get that working reasonably quickly looks like they have proper support upstream for the new target names but the commits don't apply on the versions we ship due to a bunch of build churn22:15:18
@lt1379:matrix.orgLun* do you mind going with just substituteInPlaceing the target names in some rocm stuff? i think i can get that working reasonably quickly looks like they have proper support upstream for the new target names but the commits don't apply on the versions we ship due to a bunch of build system churn22:15:27
@emilazy:matrix.orgemilyworks for me22:16:49
@emilazy:matrix.orgemilydo you mind PRing that? I don't feel qualified to verify it at all22:17:11
@lt1379:matrix.orgLunoh the 6.4 bump might already be past some of the upstream fixes, i'll apply them together and see if anything still needs patched22:21:54
@emilazy:matrix.orgemilyis the 6.4 bump ready-ish?22:22:46
@emilazy:matrix.orgemily(the main reason I'm doing this is to unblock CMake 4)22:22:52
@lt1379:matrix.orgLunI feel like it's ready on my end22:23:22
@lt1379:matrix.orgLun
       >   Policy CMP0167 is not set: The FindBoost module is removed.  Run "cmake
       >   --help-policy CMP0167" for policy details.  Use the cmake_policy command to
       >   set the policy and suppress this warning.
       >
       > Call Stack (most recent call first):
       >   /nix/store/qk0hfyfvqqp59gd05wsaf8nd40cmbav5-msgpack-cxx-7.0.0/lib/cmake/msgpack-cxx/msgpack-cxx-config.cmake:30 (find_dependency)

Looks like msgpack-cxx wants to FindBoost

22:23:50
@emilazy:matrix.orgemilyI guess it needs to propagate it22:24:27
@emilazy:matrix.orgemilypushed22:27:32

Show newer messages


Back to Room ListRoom Version: 6