ryantrinkle has quit [Remote host closed the connection]
ryantrinkle has joined #nixos-aarch64
wavirc22 has quit [Read error: Connection reset by peer]
wavirc22_ has joined #nixos-aarch64
orivej has quit [Ping timeout: 246 seconds]
zupo has quit [Ping timeout: 256 seconds]
zupo has joined #nixos-aarch64
h0m1 has quit [Ping timeout: 272 seconds]
h0m1 has joined #nixos-aarch64
MatrixBridge has joined #nixos-aarch64
MatrixBridge has left #nixos-aarch64 ["User left"]
bqv90 has joined #nixos-aarch64
MatrixBridge has joined #nixos-aarch64
MatrixBridge has left #nixos-aarch64 ["User left"]
MatrixBridge has joined #nixos-aarch64
MatrixBridge has left #nixos-aarch64 ["User left"]
<bqv90> anybody here an op?
<bqv90> looking to bridge this channel to matrix so i don't have to be here on irc :) chanserv doesn't see this as registered and nobody's currently +o afaik
<gchristensen> I will be an op
<gchristensen> I will be an op
<gchristensen> oops
<bqv90> hm?
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos-aarch64
MatrixBridge has joined #nixos-aarch64
MatrixBridge has left #nixos-aarch64 ["User left"]
MatrixBridge has joined #nixos-aarch64
MatrixBridge has left #nixos-aarch64 ["User left"]
<bqv90> gchristensen: sure, let me know when, if i don't spot it
Ashy has joined #nixos-aarch64
wavirc22_ has quit [Ping timeout: 256 seconds]
wavirc22 has joined #nixos-aarch64
andi- has quit [Remote host closed the connection]
andi- has joined #nixos-aarch64
lordcirth_ has joined #nixos-aarch64
lordcirth__ has quit [Ping timeout: 246 seconds]
bqv[m] has joined #nixos-aarch64
<bqv[m]> Ah, bingo
<bqv[m]> Its already bridged
<bqv[m]> Nevermind
orivej has joined #nixos-aarch64
Ashy has left #nixos-aarch64 ["WeeChat 1.9.1"]
wavirc22 has quit [Read error: Connection reset by peer]
wavirc22 has joined #nixos-aarch64
lovesegfault has quit [Quit: WeeChat 2.7.1]
fadenb has left #nixos-aarch64 ["User left"]
disasm has quit [*.net *.split]
disasm has joined #nixos-aarch64
chiefgoat has quit [Quit: ZNC 1.7.5 - https://znc.in]
chiefgoat has joined #nixos-aarch64
bqv90 has quit [Ping timeout: 240 seconds]
FRidh has joined #nixos-aarch64
<evils> gchristensen: i can vouch for thequux
<thequux[m]> I'm also willing to vouch for thequux :-D
<evils> i think DigitalKiwi will vouch for me...
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos-aarch64
mvnetbiz_4 has joined #nixos-aarch64
mvnetbiz_ has quit [Ping timeout: 246 seconds]
mvnetbiz_4 is now known as mvnetbiz_
FRidh2 has joined #nixos-aarch64
FRidh has quit [Ping timeout: 264 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bqv[m] has quit [Ping timeout: 245 seconds]
codyopel has joined #nixos-aarch64
matthewbauer has quit [Ping timeout: 245 seconds]
bqv[m] has joined #nixos-aarch64
dtz has joined #nixos-aarch64
matthewbauer has joined #nixos-aarch64
zupo_ has joined #nixos-aarch64
wavirc22 has quit [Ping timeout: 250 seconds]
wavirc22 has joined #nixos-aarch64
chiefgoat has quit [Quit: ZNC 1.7.5 - https://znc.in]
chiefgoat has joined #nixos-aarch64
wavirc22 has quit [Ping timeout: 250 seconds]
wavirc22 has joined #nixos-aarch64
{`-`} has joined #nixos-aarch64
<srk> this is looking promising
<srk> stripping (with command armv7l-unknown-linux-gnueabihf-strip and flags -S --keep-file-symbols) in /nix/store/mcrz2npcm0d2gx5qy83kszyblmjdf7zg-armv7l-unknown-linux-gnueabihf-ghc-8.8.2/lib /nix/store/mcrz2npcm0d2gx5qy83kszyblmjdf7zg-armv7l-unknown-linux-gnueabihf-ghc-8.8.2/bin
<srk> trying pkgsCross.armv7l-hf-multiplatform.haskell.packages.ghc882.ghcid
FRidh has joined #nixos-aarch64
FRidh2 has quit [Ping timeout: 246 seconds]
FRidh has quit [Client Quit]
FRidh has joined #nixos-aarch64
orivej has quit [Read error: Connection reset by peer]
orivej has joined #nixos-aarch64
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lovesegfault has joined #nixos-aarch64
FRidh has quit [Quit: Konversation terminated!]
{`-`} has joined #nixos-aarch64
zupo has joined #nixos-aarch64
lovesegfault has quit [Quit: WeeChat 2.7.1]
lovesegfault has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<bennofs> Eval of release-20.03-aarch64 jobset is failing, is this known? https://hydra.nixos.org/jobset/nixos/release-20.03-aarch64#tabs-errors
<samueldr> yes
<samueldr> lookinf into it
<samueldr> >> error: aggregate job 'tested' references non-existent job 'nixos.dummy.x86_64-linux'
<samueldr> I started looking into it yesterday
<samueldr> eval time is killing me
<bennofs> samueldr: so the problem is introduced by the switch to listing aggregate job names by string name
<samueldr> yes
<bennofs> f996744fd32f255b7fd33d9e83d9ef688097b367
<samueldr> I needed to confirm unstable was also having the issue
<samueldr> it does
<samueldr> if you only eval for aarch64
<samueldr> so there's no trivial fix to backport already sadly
<bennofs> yeah since it hardcodes x86_64-linux
<bennofs> should we maybe reintroduce the `all` and `except` construction that was there before that change?
<bennofs> (but still switch things to strings of course)
<samueldr> I don't know, haven't had the time to think about it yet
<samueldr> I'm *also* battling a regression in unstable for mobile-nixos
<samueldr> which includes a gcc change
<bennofs> samueldr: is there a quick way to test changes to the release-combined.nix file locally? I could look into a fix then
<samueldr> I don't know of a quick one
<samueldr> only evaluating with hydra-eval-jobs
<bennofs> where do I get a working hydra package from :( the one in nixpkgs-unstable fails to eval
<samueldr> I'm cheating for now
<samueldr> that was written when I was trying to work on hydra-eval-jobs
<bennofs> ah, release-20.03 has a buildable hydra package it seems
<samueldr> hydra.conf held values for heap size and such
<samueldr> though not required IIRC
<bennofs> cool, seems to work, thanks
zupo has joined #nixos-aarch64
zupo has quit [Ping timeout: 250 seconds]
zupo has joined #nixos-aarch64
Thra11 has joined #nixos-aarch64
<bennofs> actually, what's the advantage of having a separate jobset for aarch64
<bennofs> ah, I guess we don't want to make the main channel wait on aarch64 builds
ZoomZoomZoom has joined #nixos-aarch64
<samueldr> it was required in the past due to limitations in the eval
<samueldr> how with string-based evals the limitation has been lifted up
<samueldr> (we basically broke some memory allocation limits)
<samueldr> with the following release (20.09) we should be doing a common channel
<bennofs> well, why would we want to block the x86_64 channel if there is a backlog in aarch64 builds? doesn't make much sense to have a common channel to me
<samueldr> I don't think we are having issues with load
<samueldr> so it shouldn't break it
<samueldr> what happens with a split channel is what we're seeing
<samueldr> it stops working for over a month
<bennofs> the current setup is a little bit weird. The main jobset (nixos-20.03) still runs the tests for aarch64 nixos, but doesn't build all of nixpkgs for it
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<bennofs> so it depends on the parts of nixpkgs required for the tests, but nothing more
<samueldr> yep
<samueldr> that's the main reason this slipped past
<bennofs> if we have enough capacity, why wait for the next release though?
<samueldr> let's not rock the boat for the currently ongoing release
<samueldr> it wasn't planned from before
<samueldr> <3 bennofs
<samueldr> errr, is the bot sick?
<samueldr> ,botsnack
<samueldr> anyways, bennofs, this needs to go through master first, and cherry-picked/adapted
<samueldr> the same issue exists on master, it's just that we don't have a split eval there
<bennofs> oh ok. Well master has had some tests added, and this doesn't really merge cleanly
<samueldr> yep, I kinda assumed adaptation was going to have to happen :)
<bennofs> so I need to basically do it twice anyway :)
<bennofs> I wasn't quite sure if we even want this for master, if we want to switch to a different style for next release?
<bennofs> anyway, I'll make a version for master
<samueldr> all changes to releases like these should go through master, generally
<bennofs> hmm, do we want aarch64 nixos tested to become part of the tested job on trunk-combined?
<samueldr> ooh, good question
<bennofs> we don't have this problem for the release jobsets, since they're split
<bqv[m]> so i'm starting to understand how linux on phones works, or at least how postmarketOS works. i'm guessing the mobile nixos project is just about creating a working rootfs, nothing to do with getting working mainline kernels etc.
<bqv[m]> so this project is kinda dependent on pmOS's efforts still
<samueldr> bqv[m]: exactly, mainlining efforts are orthogonal
<samueldr> and no, we're independent from postmarketOS
<samueldr> though what applies to one applies to the other generally
<bqv[m]> gotcha
<samueldr> my opiniong on mainlining: yes, please, but the project will keep working on vendor-kernels for the devices without mainlining efforts
<bqv[m]> ah, right
<samueldr> especially since it's kinda expected that vendor kernels will at some point be able to use all the hardware features, while mainlining, well, there's mor work for that
<bqv[m]> hmm
<samueldr> Mobile NixOS will prefer pragmatic over idealistic, if only for ensuring people can *use* it
<bqv[m]> i like that
<samueldr> but I personally would like it if all devices could have mainline support!
<samueldr> when I'll have a mainline-able device, I'll look into making it trivial enough to build both the mainline and vendor based kernels
<bqv[m]> honestly i'm just trying to get pmOS to even boot
<clever> samueldr: this is about the best answer i can see right now, on why the eeprom is signed
ZoomZoomZoom has quit [Ping timeout: 250 seconds]
Thra11 has quit [Quit: WeeChat 2.7]
niso has quit [Ping timeout: 246 seconds]
orivej has quit [Ping timeout: 256 seconds]
<samueldr> <3 bennofs finally
<{^_^}> bennofs's karma got increased to 4
orivej has joined #nixos-aarch64