Problem in 22.05 compilation of scrcpy from world

Alexander Tormasov a.tormasov at innopolis.ru
Fri Jun 3 11:31:24 CEST 2022


Good day!

After move to the version 22.05 I found 2 problems in scrcpy app (which I used as a sample for my own)

  1.  Incorrect fix of run file:


--- /var/services/homes/admin/gen/22.05/repos/world/run/scrcpy.run 2022-06-03 12:27:27.438797613 +0300

+++ /var/services/homes/admin/gen/21.11/repos/world/run/scrcpy.run 2021-12-13 16:29:17.534528834 +0300

@@ -201,13 +201,16 @@

  <affinity-space width="4"/>

  <parent-provides>

  <service name="ROM"/>

+ <service name="RAM"/>

  <service name="IRQ"/>

  <service name="IO_MEM"/>

  <service name="IO_PORT"/>

+ <service name="CAP"/>

  <service name="PD"/>

  <service name="RM"/>

  <service name="CPU"/>

  <service name="LOG"/>

+ <service name="SIGNAL"/>}


 append_if $use_trace config {

  <service name="TRACE"/>}


Pay attention that you remove accidentally }

  1.  After fix of the above I found another problem:


  Library base

  Program drivers/nic/virtio/spec/x86/virtio_pci_nic

make[1]: Leaving directory '/var/services/homes/admin/gen/22.05/build/x86_64'

genode build completed

checking configuration syntax

  CHECK init

  CHECK init -> nic_router

using 'core-nova.a' as 'core.a'

error copying "bin/ipxe_nic_drv": no such file or directory

    while executing

"file copy -force $src $dst"

    (procedure "copy_file" line 2)

    invoked from within

"copy_file bin/[kernel_specific_binary $binary] [run_dir]/genode/$binary"

    (procedure "copy_genode_binaries_to_run_dir" line 4)

    invoked from within

"copy_genode_binaries_to_run_dir $modules"

    (procedure "build_core_image" line 12)

    invoked from within

"build_core_image $binaries"

    (procedure "run_boot_dir" line 26)

    invoked from within

"run_boot_dir $binaries"

    (procedure "build_boot_image" line 35)

    invoked from within

"build_boot_image $boot_modules"

    (file "/var/services/homes/admin/gen/22.05/repos/world/run/scrcpy.run" line 584)

    invoked from within

"source $include_name"

    ("foreach" body line 6)

    invoked from within

"foreach include_name [get_cmd_arg --include ""] {

# first check if the include name is absolute

if {[string first "/" $include_name] == 0} {

puts ..."

    (file "/var/services/homes/admin/gen/22.05/tool/run/run" line 1155)

make: *** [Makefile:421: run/scrcpy] Error 1

make: Leaving directory '/var/services/homes/admin/gen/22.05/build/x86_64'

Any idea how to fix?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.genode.org/pipermail/users/attachments/20220603/16f2d9ce/attachment-0001.htm>


More information about the users mailing list