!UNVBThoJtlIiVwiDjU:nixos.org

Staging

318 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
3 Nov 2025
@vcunat:matrix.orgVladimír ČunátA few hours of time probably.16:51:51
@vcunat:matrix.orgVladimír ČunátSo with this and the GNOME upgrade, we're evaluating staging-next again.16:55:23
@vcunat:matrix.orgVladimír Čunát* So with this and the GNOME upgrade, Hydra is evaluating staging-next anew.16:55:35
@vcunat:matrix.orgVladimír ČunátAnd the first attempt for aarch64-darwin stdenv failed, but maybe... 🤕16:57:33
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)apparently doxygen is broken on aarch64-darwin16:59:58
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)that'll be fun too17:00:06
@winston:winston.shwinston i was able to build it with a nix-shell inputsFrom on the Relase115_0 tag without issues 17:04:42
@winston:winston.shwinstonstill trying to figure out whats going wrong inside the nix build exactly17:05:02
@winston:winston.shwinston it seems doxygen builds just fine with cmakeBuildType = "Debug"; on darwin 18:05:56
@winston:winston.shwinston so i'm guessing something's wrong with a CMAKEBUILDTYPE conditional 18:06:34
@winston:winston.shwinston so i'm guessing something's wrong with a CMAKE_BUILD_TYPE conditional 18:06:40
@winston:winston.shwinston also, I'm running into
********************
Failed Tests (1):
  LLVM-Unit :: TargetParser/./TargetParserTests/HostTest/getMacOSHostVersion


Testing Time: 842.05s

Total Discovered Tests: 65157
  Skipped          :    32 (0.05%)
  Unsupported      :  2334 (3.58%)
  Passed           : 62595 (96.07%)
  Expectedly Failed:   195 (0.30%)
  Failed           :     1 (0.00%)
FAILED: [code=1] CMakeFiles/check-all /nix/var/nix/builds/nix-70176-1319455705/llvm-src-20.1.8/llvm/build/CMakeFiles/check-all
on llvmPackages_20.llvm on aarch64-darwin
18:08:40
@winston:winston.shwinstonI see that's currently being patched out for x86_64 https://github.com/NixOS/nixpkgs/blob/56dec699a244539d32a00a11c6c18a27a9c5c4a7/pkgs/development/compilers/llvm/common/llvm/default.nix#L299-L33718:09:15
@winston:winston.shwinston think this does the trick https://github.com/NixOS/nixpkgs/pull/458211 19:24:41
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)needs to go to staging-next, right? doxygen is already broken there for aarch64 darwin21:29:06
@winston:winston.shwinstonah, will switch the targeting branch then21:30:32
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i also suspect this might be yet again killing builds we already have on linux... This cycle is getting increasingly scuffed, and we are in freeze month...21:32:15
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) we should eventually also switch doxygen to build against qt6 instead, but that change can come later and against staging (not next) 21:34:43
@winston:winston.shwinston should i just get rid of everything but the optionalString darwin 21:35:12
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) i suspect there may be cyclic dependency avoidances that are required to pull that of 21:35:23
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)if you make it zero-rebuild on linux, then yes i'd see no issue merging. If you do have rebuilds on linux, i want an okay from vcunat or k90021:35:58
@winston:winston.shwinstonzero-rebuild on linux now according to labels21:45:35
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) According to https://cmake.org/cmake/help/latest/prop_tgt/INTERPROCEDURAL_OPTIMIZATION.html#prop_tgt:INTERPROCEDURAL_OPTIMIZATION, the option is specific to compilers. Does the same issue happen on pkgsLLVM.doxygen? 21:46:44
@winston:winston.shwinstoni'll run a build21:47:06
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) I am wondering whether we want stdenv.hostPlatform.isDarwin or rather stdenv.hostPlatform.isClang 21:47:08
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) * I am wondering whether we want stdenv.hostPlatform.isDarwin or rather stdenv.cc.isClang 21:47:19
@winston:winston.shwinstonyep makes sense21:47:58
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)if you don't have a build already, i'll throw it on the aarch64-linux community builder, that is the fastest we have21:50:18
@winston:winston.shwinstonmh how do I do that?21:50:42
@winston:winston.shwinstonpretty new to helping with staging etc21:50:50

Show newer messages


Back to Room ListRoom Version: 6