Integrate linien-server to not-os #50
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "fsagbuya/nix-servo:linien-server"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Integrate
linien-server
to not-os:not-os-configured
insideboard-package-set
to inherit board option@ -79,2 +71,2 @@
rev = "v${version}";
hash = "sha256-43TTlpJ5SMAjQM71bNVvrWQyciRXM3zpuA/Dw41AEgU=";
fast-servo-extrapkg = ({ config, pkgs, ... }: let
pyrp3 = pkgs.python3Packages.buildPythonPackage rec {
Why does this have to be inside fast-servo-extrapkg?
Sounds simpler to put them outside and inherit them here. Then you also won't need
system.build
.I agree. It should be simpler to just inherit after defining it outside. However, for some reason, the module is not being successfully loaded inside
environment.systemPackages
when done this way. It invokes this error upon running:4b1427bfd6/linien-not-os-error.txt
.Please investigate this bug. What are the contents of /run/current-system/sw/bin/linien-server ?
Will do.
The error came from inheriting the same x86_64
pkgs
in building the linien-server and run-time dependencies. Updated it to use thearmv7l
version.@ -492,6 +498,8 @@
"${board}-dtb" = dtb;
"${board}-sd-image" = sd-image;
"${board}-qemu" = not-os-qemu;
# linien-server cross-compiled for armv7l platform
Since it ends up in packages.armv7l-linux this comment is redundant.
2621d23920
to80b136246c
80b136246c
tod9bf216a9e
bb61f0f9eb
to64d83bc50d
64d83bc50d
to4061bf53ac
@ -110,2 +102,2 @@
rev = "v${version}";
hash = "sha256-43TTlpJ5SMAjQM71bNVvrWQyciRXM3zpuA/Dw41AEgU=";
fast-servo-extrapkg = ({ config, pkgs, ... }: let
pyrp3 = pkgs.python3Packages.buildPythonPackage rec {
Take pyrp3 out and inherit it here.
@ -381,3 +387,3 @@
IMGDIR=$(mktemp -d /tmp/not-os-qemu-XXXXXX)
BASE=$(realpath $(dirname $0))
qemu-img create -F raw -f qcow2 -b $BASE/sd-image.img $IMGDIR/sd-overlay.qcow2 512M
qemu-img create -F raw -f qcow2 -b $BASE/sd-image.img $IMGDIR/sd-overlay.qcow2 4G
That big?
Will reduce it to 2G.
4061bf53ac
to03a7b2a75e
03a7b2a75e
to0ff299aa55