<samueldr>
but I do not own all of those, some are from contributors
<samueldr>
so I guess right now it's 7 "active and ported" phones I test with, 1 "inactive and ported" phone that is running android
<samueldr>
some of those are just old phones
<samueldr>
or bought specifically because they are older thus cheap, and a good sample of different systems
<Jonathan73>
Lol, I know how that works
<samueldr>
and you could add 3 phones "inactive, nad not ported"
<Jonathan73>
Sometime I should try to port my Moto E4 (:
<samueldr>
hahaha oh lol thanks
<samueldr>
I just started looking at that mediatek phone I have that doesn't have sources
<samueldr>
MT6737 too
<samueldr>
like the E4
<samueldr>
so now I have a likely source to start looking at for kernels
<Jonathan73>
Hey, I have two phones...
<samueldr>
if you're lucky, the MT6737 using Moto E4 is trivial to port, my motorola phone was rather trivial (though qualcomm) and the two mediatek devices I ported were rather trivial too
<samueldr>
one of them was done even without any community ROMs! only the OEM source dump (proving it's enough)
<Jonathan73>
Hum, or I'll just brick it :P
<samueldr>
that's always a possibility, though in reality the brick risks are the same as a custom Android-based ROM
<samueldr>
Jonathan73: useful tip, motorola-perry is the codename for the motorola e4
<ryantrinkle>
it seems like somehow the nixpkgs in my user account is not compatible with the mobile-nixos build scripts
FRidh has quit [Ping timeout: 260 seconds]
FRidh has joined #nixos-aarch64
FRidh has quit [Ping timeout: 256 seconds]
FRidh has joined #nixos-aarch64
quinn has joined #nixos-aarch64
orivej_ has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-aarch64
veleiro has quit [Ping timeout: 265 seconds]
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-aarch64
matias_ has quit [*.net *.split]
simpson has quit [*.net *.split]
craige has joined #nixos-aarch64
matias_ has joined #nixos-aarch64
simpson has joined #nixos-aarch64
evax has joined #nixos-aarch64
ryantrinkle has quit [*.net *.split]
ryantrinkle has joined #nixos-aarch64
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-aarch64
orivej has quit [Ping timeout: 264 seconds]
orivej_ has joined #nixos-aarch64
bennofs_ has joined #nixos-aarch64
bennofs has quit [Ping timeout: 256 seconds]
<samueldr>
gchristensen: I don't think it means there will be a nixos edition, I haven't had any talks with pine64 about that... the community might not be there to warrant printing a special edition case
globin has quit [Ping timeout: 272 seconds]
<gchristensen>
oh okay
<samueldr>
(but the special editions mean nothing more than a printed piece of plastic on the back :))
globin has joined #nixos-aarch64
<samueldr>
ryantrinkle: might be a regression in cross-compilation in Nixpkgs
<samueldr>
ryantrinkle: things weren't good ~1-2 weeks ago, so it might still be not good
<samueldr>
22a3bf9fb9edad917fb6cd1066d58b5e426ee975 is the last known good Nixpkgs with cross-compilation
<ryantrinkle>
samueldr: do you have a known-good version of nixpkgs I can use?
<ryantrinkle>
ok awesome :)
<samueldr>
you can always look at the tested job under the unstable jobset of mobile-nixos on the hydra instance
<samueldr>
ryantrinkle: also note that you're aiming to build a "useless" disk image!
<samueldr>
(unless you changed things in the repo or local.nix)
orivej_ has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-aarch64
<ryantrinkle>
samueldr: haha oh ok
<ryantrinkle>
because it's cross?
bdju has quit [Ping timeout: 256 seconds]
<samueldr>
because it's a totally unconfigured nixos system
bdju has joined #nixos-aarch64
<samueldr>
just as if you had an empty configuration.nix
<samueldr>
well, mostly
<samueldr>
it has the partitions info done
<samueldr>
there are no users, no software configured with that default configuration
<samueldr>
I still need to figure out a way that doesn't break external uses of Mobile NixOS (importing from your configuration), but still warns appropriately
<clever>
/build/source/test/t/test_2to3.py:5: PytestUnknownMarkWarning: Unknown pytest.mark.complete - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/latest/mark.html
<samueldr>
binfmt on your main machine?
<clever>
cross, but binfmt is also present
<samueldr>
so if it tried to run something native, it would work?
<clever>
yeah
<clever>
but its cross, so it shouldnt try, it would have failed on others
<samueldr>
maybe only bash-completion has that?
<clever>
it also works when i build from master, yet fails when hydra builds from master
<clever>
need to investigate more...
bdju has quit [Read error: Connection reset by peer]
bdju has joined #nixos-aarch64
cole-h has joined #nixos-aarch64
leonardp has quit [*.net *.split]
hpfr[m] has quit [*.net *.split]
leonardp has joined #nixos-aarch64
hpfr[m] has joined #nixos-aarch64
wavirc22 has quit [Ping timeout: 260 seconds]
wavirc22 has joined #nixos-aarch64
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-aarch64
FRidh has quit [Quit: Konversation terminated!]
<patagonicus>
The one about pytest.mark.complete seems to only be a warning and not make the test fail.
<patagonicus>
But on arm (or maybe slower machines in general?) running its tests in parallel has a high chance of timeouts.
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-aarch64
orivej has quit [Read error: Connection reset by peer]
orivej_ has joined #nixos-aarch64
<clever>
builder for '/nix/store/mcfm8i4hpqjh57mpr8613m0k1m2ycg9m-avahi-0.7-armv7l-unknown-linux-gnueabihf.drv' failed with exit code 1; last 10 log lines:
<clever>
configure: error: pkg-config is required to install this program
<clever>
samueldr: more fallout from that rename
<clever>
$PKGCONFIG is the answer
<samueldr>
neat, a kernel source request (to a good OEM) has been escalated
<samueldr>
much better than with [bad OEM] where they say there is no software on their phones
<clever>
(facepalm)
orivej_ has quit [Ping timeout: 265 seconds]
orivej has joined #nixos-aarch64
<samueldr>
speaking of, I should ask again to [other bad OEM]
<samueldr>
I would like to openly shame them, but it wouldn't do any good
<samueldr>
but I can say the good OEM is Asus, they always provide the source code for ROMS, but sometimes miss an update
<samueldr>
the source code also is often made available before the device is!