<blackriversoftwa> flokfli: https://github.com/NixOS/nixpkgs/issues/81716 There is an alternative approach being proposed but I know that this one works
<{^_^}> #81716 (by eamsden, 12 hours ago, open): gcc: Place target system libraries in a separate output
h0m1 has quit [Quit: WeeChat 2.7.1]
h0m1 has joined #nixos-aarch64
<gchristensen> thefloweringash: ping?
<gchristensen> copying path '/nix/store/rrzja19jbqxbfryp2zchb2ma5h041rxh-zlib-1.2.11.tar.gz' from 'https://nix-cache.s3.amazonaws.com'...
<gchristensen> error: a 'x86_64-linux' is required to build '/nix/store/2q3f50pqzv9smdd1kmrrn7cp6lqf5vni-builder.pl.drv', but I am a 'aarch64-linux'
<gchristensen> nixpkgs.crossSystem = { system = "armv7l-linux"; }; <- how do I change this to say no really build it on aarch64-linux even if I'm evaluating on x86_64-linux?
lovesegfault has joined #nixos-aarch64
<clever> gchristensen: nixpkgs.system needs to also be set, to the host of the gcc
<blackriversoftwa> matthewbauer: can you take a look at https://github.com/NixOS/nixpkgs/pull/81781? The original PR by illegalprime seemed stale (last commit april of last year) so I applied your suggestions and made a new PR
<{^_^}> #81781 (by eamsden, 1 hour ago, open): gcc: Move target libraries to `lib` output when building a cross compiler
<gchristensen> thank you, clever!
<samueldr> nice
<samueldr> with this, we might be able to make eelco's older (not that old) android tablet useful!
<gchristensen> haha
<gchristensen> awesome
<samueldr> (I have a friend with the same exact tablet, he also wants to use nixos on it)
<gchristensen> who was it making the armv7l cache? is that thefloweringash?
<samueldr> which armv7l cache you have in mind?
<samueldr> the original older and abandoned one was Dezgeg
<samueldr> tomberek has one on cachix
<samueldr> for a small while clever had one
<gchristensen> oh tomberek cool
<lovesegfault> Is there an easy way to make gcc build everything with `march=skylake`?
<lovesegfault> And yes, I mean rebuilding nixpkgs' workd
<lovesegfault> s/workd/world/
<samueldr> you're on -aarch64, skylake won't be helpful :^)
<lovesegfault> Oh, I thought I was on nixos, my bad :)
<samueldr> (you might have more eyse on the question in #nixos indeed)
<gchristensen> gogogogogo
<gchristensen> I was hoping one of these could be deployed tonight :')
h0m1 has quit [Ping timeout: 272 seconds]
h0m1 has joined #nixos-aarch64
* gchristensen is building a kernel
ryantrinkle has quit [Ping timeout: 256 seconds]
<thefloweringash> gchristensen: pong! looks like you sorted the problem already though
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos-aarch64
<thefloweringash> I do have an armv7l cache on cachix, but I wasn't advertising it too widely since having upstream hydra do it is just better
<gchristensen> ah
<gchristensen> thefloweringash: how do you populate it?
<thefloweringash> a hydra `runcommand` that does a `cachix push`
<gchristensen> cool, how did you configure the hydra jobset?
<thefloweringash> I made a repo with a release.nix that lists some packages to build: https://github.com/thefloweringash/thefloweringash-armv7/blob/master/release.nix
<thefloweringash> and hydra uses that as the main input, with a jobset for each channel
<gchristensen> hmm
<thefloweringash> if you get to the stage of testing an evaluation, note that nixos-unstable and nixpkgs-unstable aren't currently capable of building a stdenv
<gchristensen> oh?
<thefloweringash> the glibc bump requires a corresponding bootstrap-tools bump: see #79793 and #80497
<{^_^}> https://github.com/NixOS/nixpkgs/pull/79793 (by lopsided98, 3 weeks ago, open): stdenv: update ARM bootstrap tarballs
<{^_^}> https://github.com/NixOS/nixpkgs/pull/80497 (by lopsided98, 2 weeks ago, open): make-bootstrap-tools: add libssp to allow stack protector to work
<gchristensen> ouch
<gchristensen> "In any case I believe updates of bootstrap tarball (or busybox) should be rather rare events, hopefully years apart" <-
<gchristensen> thefloweringash: what about 20.03?
<thefloweringash> oh, I should add a jobset for that. did the glibc bump make it in?
<thefloweringash> looks like the glibc bump is in 20.03, so I don't expect it to work
<gchristensen> ouch
<gchristensen> 19.09? :)
<thefloweringash> yeah, that works
<thefloweringash> I forget if you have ipv6 access, but if you do, the hydra is at https://hydra.barbara.cons.org.nz/project/thefloweringash-armv7
<flokli> gchristensen has the best ipv6 setup ever
<flokli> :-)
<thefloweringash> do I want to know?
<gchristensen> uhoh
<flokli> it involves networkd and prefix delegation.
<thefloweringash> so far so good?
<gchristensen> it took like 5 people a lot of time to make it work
<thefloweringash> is there a .nix file I can read to see what was required? :)
<gchristensen> I don't think I've committed it heh....
ryantrinkle has joined #nixos-aarch64
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 265 seconds]
t184256 has left #nixos-aarch64 [#nixos-aarch64]
lovesegfault has quit [Ping timeout: 240 seconds]
lovesegfault has joined #nixos-aarch64
chiefgoat has quit [Read error: Connection reset by peer]
chiefgoat has joined #nixos-aarch64
zupo has joined #nixos-aarch64
<srk> armv7 \o/
<srk> gchristensen++
<{^_^}> gchristensen's karma got increased to 221
<thefloweringash> let's get the bootstrap tools fixed :-)
* srk will take a look afternoon
<{^_^}> #79793 (by lopsided98, 3 weeks ago, open): stdenv: update ARM bootstrap tarballs
<srk> might not be a bad idea to test bootstrapping more often
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gchristensen has quit [*.net *.split]
fadenb has quit [*.net *.split]
ornxka has quit [*.net *.split]
lorem_ipsum has quit [*.net *.split]
codyopel has quit [*.net *.split]
matthewbauer has quit [*.net *.split]
cornu has quit [*.net *.split]
dtz has quit [*.net *.split]
mvnetbiz_ has quit [*.net *.split]
angerman has quit [*.net *.split]
cstrahan____ has quit [*.net *.split]
alunduil has quit [*.net *.split]
c00w has quit [*.net *.split]
disasm has quit [*.net *.split]
DigitalKiwi has quit [*.net *.split]
grw has quit [*.net *.split]
FireFly has quit [*.net *.split]
ekleog has quit [*.net *.split]
Raito_Bezarius has quit [*.net *.split]
yvan-sraka has quit [*.net *.split]
nbp has quit [*.net *.split]
zfnmxt has quit [*.net *.split]
adisbladis has quit [*.net *.split]
contrun[m] has quit [*.net *.split]
Ericson2314 has quit [*.net *.split]
qyliss has quit [*.net *.split]
simpson has quit [*.net *.split]
Ultrasauce has quit [*.net *.split]
ar has quit [*.net *.split]
mla has quit [*.net *.split]
lovesegfault has quit [*.net *.split]
zarel has quit [*.net *.split]
bdju has quit [*.net *.split]
clever has quit [*.net *.split]
makefu has quit [*.net *.split]
ryantrinkle has quit [*.net *.split]
chiefgoat has quit [*.net *.split]
ilios has quit [*.net *.split]
Acou_Bass has quit [*.net *.split]
h0m1 has quit [*.net *.split]
rajivr___ has quit [*.net *.split]
TheNumb has quit [*.net *.split]
blackriversoftwa has quit [*.net *.split]
bennofs has quit [*.net *.split]
pbb has quit [*.net *.split]
samueldr has quit [*.net *.split]
auchter has quit [*.net *.split]
ehmry has quit [*.net *.split]
Adluc has quit [*.net *.split]
cptchaos83 has quit [*.net *.split]
tilpner has quit [*.net *.split]
evils has quit [*.net *.split]
sigtrm has quit [*.net *.split]
Vikingman has quit [*.net *.split]
srk has quit [*.net *.split]
NickHu1 has quit [*.net *.split]
Smith[m] has quit [*.net *.split]
goibhniu has quit [*.net *.split]
danielrf[m] has quit [*.net *.split]
misuzu has quit [*.net *.split]
davidtwco has quit [*.net *.split]
hexa- has quit [*.net *.split]
stiell has quit [*.net *.split]
fpletz has quit [*.net *.split]
Dezgeg has quit [*.net *.split]
flokli has quit [*.net *.split]
wavirc22 has quit [*.net *.split]
exarkun has quit [*.net *.split]
minicom has quit [*.net *.split]
aminechikhaoui has quit [*.net *.split]
NekomimiScience has quit [*.net *.split]
jackdk has quit [*.net *.split]
craige has quit [*.net *.split]
hsngrmpf[m] has quit [*.net *.split]
hpfr[m] has quit [*.net *.split]
thefloweringash has quit [*.net *.split]
insep[m] has quit [*.net *.split]
Ox4A6F has quit [*.net *.split]
lopsided98 has quit [*.net *.split]
bennofs[m] has quit [*.net *.split]
greizgh has quit [*.net *.split]
njd has quit [*.net *.split]
WilliButz has quit [*.net *.split]
kcalvinalvin has quit [*.net *.split]
LnL has quit [*.net *.split]
thequux[m] has quit [*.net *.split]
marijan[m] has quit [*.net *.split]
colemickens has quit [*.net *.split]
sphalerite has quit [*.net *.split]
pkral has quit [*.net *.split]
chessai has quit [*.net *.split]
shad_ has quit [*.net *.split]
elvishjerricco has quit [*.net *.split]
feepo has quit [*.net *.split]
Aleksejs has quit [*.net *.split]
andi- has quit [Ping timeout: 240 seconds]
zupo has joined #nixos-aarch64
thequux[m] has joined #nixos-aarch64
jackdk has joined #nixos-aarch64
Ericson2314 has joined #nixos-aarch64
marijan[m] has joined #nixos-aarch64
NekomimiScience has joined #nixos-aarch64
matthewbauer has joined #nixos-aarch64
NickHu1 has joined #nixos-aarch64
adisbladis has joined #nixos-aarch64
ar has joined #nixos-aarch64
Vikingman has joined #nixos-aarch64
srk has joined #nixos-aarch64
cstrahan____ has joined #nixos-aarch64
andi- has joined #nixos-aarch64
zupo has quit [Quit: Textual IRC Client: www.textualapp.com]
zupo has joined #nixos-aarch64
t184256 has joined #nixos-aarch64
t184256 has left #nixos-aarch64 ["Disconnected: Replaced by new connection"]
t184256 has joined #nixos-aarch64
evils has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<gchristensen> srk: we test it often :)
arianvp has joined #nixos-aarch64
<arianvp> helloo
<arianvp> I got my OrangePi One to boot nixos! :)
<arianvp> but it only works when I boot it without the HDMI cable and then insert it after nixos has booted
<arianvp> if I do before; it gets stuck in uboot :/
<arianvp> is there a way to disable uboot from enabling HDMI?
<arianvp> somebody else suggested it might be a power deliver problem too
<srk> gchristensen: cool, manually?
<srk> arianvp: you can probably alter U-Boots device tree file to not enable hdmi
<gchristensen> srk: well r13y.com checks it every day-ish
tilpner_ has joined #nixos-aarch64
<srk> interesting!
<gchristensen> just for x86_64-linux though
<srk> uu
<srk> SUBSET="nixpkgs:stdenv.__bootPackages.stdenv.__bootPackages.stdenv.__bootPackages.stdenv.__bootPackages.stdenv.__bootPackages.binutils"
<srk> uf!
<gchristensen> lol
<srk> stuff works on x86_64 cause everyone uses that :)
<gchristensen> but we woudln't be testing bootstrapping
<srk> yeah, it surely is a good idea
<srk> if someone is crazy enough and wants to build everything from source
<gchristensen> I know a bunch of places that do
zupo has joined #nixos-aarch64
<gchristensen> lopsided98: ping
ryantrinkle has joined #nixos-aarch64
misuzu has joined #nixos-aarch64
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lovesegfault has joined #nixos-aarch64
cidkid has joined #nixos-aarch64
lirzhv has joined #nixos-aarch64
cidkid has quit [Ping timeout: 240 seconds]
lovesegfault has quit [Quit: WeeChat 2.7.1]
lovesegfault has joined #nixos-aarch64
zupo has joined #nixos-aarch64
orivej has joined #nixos-aarch64
<samueldr> wondering what dumb thing I'm forgetting, using u-boot and making a boot.scr that tries to `booti` a kernel, initramfs and fdt, I get "Wrong Ramdisk Image Format"...
<samueldr> ... which seems to match with what I read that u-boot might not be able to use a compressed initramfs...
<samueldr> ... but it is able to when booting through extlinux
<samueldr> (and search results are peppered with old non-mainline u-boot results that do not really apply or were marked solved without being solved)
<samueldr> ah, looks like I needed to give it a size booti ''${kernel_addr_r} ''${ramdisk_addr_r}:''${ramdisk_size} ''${fdt_addr_r}
orivej has quit [Ping timeout: 265 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orivej has joined #nixos-aarch64
zupo has joined #nixos-aarch64
orivej has quit [Ping timeout: 260 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<blackriversoftwa> flokli, no I didn't get a chance to. Traveling today.
<flokli> OK
ryantrinkle has quit [Ping timeout: 268 seconds]
ryantrinkle has joined #nixos-aarch64