From 1f5a59a3f2da0400e1b2e241ca87d9febb7735b7 Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Wed, 23 May 2018 06:54:37 +0200 Subject: [PATCH] VFS and LwIP library updates --- run/abuse.run | 2 +- run/atari800.run | 1 + run/audio_player.run | 2 +- run/chocolate-doom.run | 2 +- run/drill.run | 2 +- run/eigentor.run | 4 ++-- run/fesrv.run | 2 +- run/fetchurl.run | 6 +++--- run/flif.run | 2 +- run/glib.run | 2 +- run/glucose.run | 2 +- run/gmock.run | 2 +- run/grafx2.run | 2 +- run/gtest-samples.run | 2 +- run/gtest.run | 2 +- run/hotkey.run | 2 +- run/jitterentropy_testu01.inc | 2 +- run/keynote.run | 2 +- run/lemon.run | 2 +- run/libpq_create_db.run | 4 ++-- run/libpq_createdb_db.run | 4 ++-- run/libpq_list_db.run | 4 ++-- run/libpq_update_db.run | 4 ++-- run/libpqxx_conection.run | 4 ++-- run/libpqxx_creation_table.run | 4 ++-- run/libpqxx_delete_operation.run | 4 ++-- run/libpqxx_insert_operation.run | 4 ++-- run/libpqxx_select_operation.run | 4 ++-- run/libpqxx_update_operation.run | 4 ++-- run/ltris.run | 2 +- run/lz_rom_noux.run | 2 +- run/numptyphysics.run | 2 +- run/rom_fallback.run | 2 +- run/rom_verify.run | 2 +- run/scip.run | 2 +- run/sdl_opengl.inc | 2 +- run/soplex.run | 2 +- run/supertux.run | 2 +- run/synergy.inc | 2 +- run/tftp_rom.run | 6 +++--- run/tor_lx.run | 4 ++-- run/tuxmath.run | 2 +- run/tyrian.run | 2 +- run/uhexen2.run | 2 +- run/xml_term_edit.run | 2 +- 45 files changed, 61 insertions(+), 60 deletions(-) diff --git a/run/abuse.run b/run/abuse.run index c590159..f3e9a22 100644 --- a/run/abuse.run +++ b/run/abuse.run @@ -127,7 +127,7 @@ append boot_modules { core init } [audio_drv_binary] { jpeg.lib.so ld.lib.so - libc.lib.so + libc.lib.so vfs.lib.so libm.lib.so libpng.lib.so pthread.lib.so diff --git a/run/atari800.run b/run/atari800.run index 28c08c2..57921e0 100644 --- a/run/atari800.run +++ b/run/atari800.run @@ -31,6 +31,7 @@ set boot_modules { pthread.lib.so sdl.lib.so zlib.lib.so + vfs.lib.so } source ${genode_dir}/repos/world/run/framebuffer_app.inc diff --git a/run/audio_player.run b/run/audio_player.run index 724918b..10ec10b 100644 --- a/run/audio_player.run +++ b/run/audio_player.run @@ -157,7 +157,7 @@ if {[expr ![file exists bin/foo.flac] || ![file exists bin/foo.mp3] || ![file ex append boot_modules { core init timer dynamic_rom report_rom } [audio_drv_binary] { - ld.lib.so libc.lib.so libm.lib.so zlib.lib.so + ld.lib.so libc.lib.so vfs.lib.so libm.lib.so zlib.lib.so avcodec.lib.so avformat.lib.so avutil.lib.so avresample.lib.so pthread.lib.so audio_player diff --git a/run/chocolate-doom.run b/run/chocolate-doom.run index 3338daa..5abb144 100644 --- a/run/chocolate-doom.run +++ b/run/chocolate-doom.run @@ -175,7 +175,7 @@ if {![file exists bin/data.tar]} { # generic modules append boot_modules { core init timer } [audio_drv_binary] { - ld.lib.so libc.lib.so libm.lib.so pthread.lib.so + ld.lib.so libc.lib.so vfs.lib.so libm.lib.so pthread.lib.so sdl.lib.so sdl_net.lib.so sdl_mixer.lib.so chocolate-doom doom1.wad } diff --git a/run/drill.run b/run/drill.run index af23d76..a3a71ba 100644 --- a/run/drill.run +++ b/run/drill.run @@ -79,7 +79,7 @@ install_config $config set boot_modules { core init ld.lib.so drill - libc.lib.so + libc.lib.so vfs.lib.so libcrypto.lib.so libm.lib.so libssl.lib.so diff --git a/run/eigentor.run b/run/eigentor.run index 424d7a9..9bbbf2e 100644 --- a/run/eigentor.run +++ b/run/eigentor.run @@ -198,14 +198,14 @@ set boot_modules { fetchurl init ld.lib.so - libc.lib.so + libc.lib.so vfs.lib.so posix.lib.so libcrypto.lib.so libevent.lib.so libm.lib.so libssh.lib.so libssl.lib.so - lwip.lib.so + lwip_legacy.lib.so nic_drv nic_router pthread.lib.so diff --git a/run/fesrv.run b/run/fesrv.run index c8fc954..4929655 100644 --- a/run/fesrv.run +++ b/run/fesrv.run @@ -47,7 +47,7 @@ install_config { # Boot image # -build_boot_image { core init fesrv riscv-image.elf libm.lib.so stdcxx.lib.so libc.lib.so ld.lib.so } +build_boot_image { core init fesrv riscv-image.elf libm.lib.so stdcxx.lib.so libc.lib.so vfs.lib.so ld.lib.so } append qemu_args " -nographic " diff --git a/run/fetchurl.run b/run/fetchurl.run index 38a5ea3..fcec557 100644 --- a/run/fetchurl.run +++ b/run/fetchurl.run @@ -65,13 +65,13 @@ set boot_modules { core init ld.lib.so curl.lib.so fetchurl - libc.lib.so - libc.lib.so + libc.lib.so vfs.lib.so + libc.lib.so vfs.lib.so libcrypto.lib.so libm.lib.so libssh.lib.so libssl.lib.so - lwip.lib.so + lwip_legacy.lib.so nic_drv timer zlib.lib.so diff --git a/run/flif.run b/run/flif.run index 331ce21..423b8ba 100644 --- a/run/flif.run +++ b/run/flif.run @@ -84,7 +84,7 @@ install_config { build_boot_image { flif_view - libc.lib.so + libc.lib.so vfs.lib.so zlib.lib.so libm.lib.so libpng.lib.so diff --git a/run/glib.run b/run/glib.run index 776078b..96f30c4 100644 --- a/run/glib.run +++ b/run/glib.run @@ -47,7 +47,7 @@ install_config { build_boot_image { glib.lib.so - libc.lib.so + libc.lib.so vfs.lib.so libiconv.lib.so libm.lib.so posix.lib.so diff --git a/run/glucose.run b/run/glucose.run index 9ee51c6..4dbe759 100644 --- a/run/glucose.run +++ b/run/glucose.run @@ -76,7 +76,7 @@ install_config $config build_boot_image { core init test-glucose timer - ld.lib.so libc.lib.so posix.lib.so libm.lib.so stdcxx.lib.so zlib.lib.so + ld.lib.so libc.lib.so vfs.lib.so posix.lib.so libm.lib.so stdcxx.lib.so zlib.lib.so Test.cnf } diff --git a/run/gmock.run b/run/gmock.run index e4238c3..2263a53 100644 --- a/run/gmock.run +++ b/run/gmock.run @@ -72,7 +72,7 @@ install_config { build_boot_image { core init ld.lib.so timer ram_fs - libc.lib.so libm.lib.so posix.lib.so stdcxx.lib.so + libc.lib.so vfs.lib.so libm.lib.so posix.lib.so stdcxx.lib.so rtc_drv gmock.lib.so gmock diff --git a/run/grafx2.run b/run/grafx2.run index 67e1d63..d785573 100644 --- a/run/grafx2.run +++ b/run/grafx2.run @@ -119,7 +119,7 @@ set boot_modules { grafx2 jpeg.lib.so ld.lib.so - libc.lib.so + libc.lib.so vfs.lib.so libm.lib.so libpng.lib.so pthread.lib.so diff --git a/run/gtest-samples.run b/run/gtest-samples.run index e5ccccc..06ce297 100644 --- a/run/gtest-samples.run +++ b/run/gtest-samples.run @@ -62,7 +62,7 @@ install_config { build_boot_image { core init ld.lib.so timer - libc.lib.so libm.lib.so posix.lib.so stdcxx.lib.so + libc.lib.so vfs.lib.so libm.lib.so posix.lib.so stdcxx.lib.so rtc_drv gtest-samples } diff --git a/run/gtest.run b/run/gtest.run index 29fc317..3181f90 100644 --- a/run/gtest.run +++ b/run/gtest.run @@ -70,7 +70,7 @@ install_config { build_boot_image { core init ld.lib.so timer ram_fs - libc.lib.so libm.lib.so posix.lib.so stdcxx.lib.so + libc.lib.so vfs.lib.so libm.lib.so posix.lib.so stdcxx.lib.so rtc_drv gtest } diff --git a/run/hotkey.run b/run/hotkey.run index f81b67e..899a154 100644 --- a/run/hotkey.run +++ b/run/hotkey.run @@ -167,7 +167,7 @@ build_boot_image { hotkey_edit testnit xml_editor - libc.lib.so + libc.lib.so vfs.lib.so } run_genode_until forever diff --git a/run/jitterentropy_testu01.inc b/run/jitterentropy_testu01.inc index 70bb87a..973f1b9 100644 --- a/run/jitterentropy_testu01.inc +++ b/run/jitterentropy_testu01.inc @@ -58,7 +58,7 @@ install_config $config # generic modules set boot_modules { core init timer - ld.lib.so libc.lib.so libm.lib.so + ld.lib.so libc.lib.so vfs.lib.so libm.lib.so vfs_jitterentropy.lib.so } diff --git a/run/keynote.run b/run/keynote.run index 05437c0..5849840 100755 --- a/run/keynote.run +++ b/run/keynote.run @@ -49,7 +49,7 @@ install_config $config set boot_modules { core init test-keynote - ld.lib.so libc.lib.so keynote.lib.so libm.lib.so libcrypto.lib.so + ld.lib.so libc.lib.so vfs.lib.so keynote.lib.so libm.lib.so libcrypto.lib.so } diff --git a/run/lemon.run b/run/lemon.run index 1179225..204b609 100644 --- a/run/lemon.run +++ b/run/lemon.run @@ -32,7 +32,7 @@ install_config { build_boot_image { core init test-lemon - ld.lib.so libc.lib.so posix.lib.so libm.lib.so stdcxx.lib.so + ld.lib.so libc.lib.so vfs.lib.so posix.lib.so libm.lib.so stdcxx.lib.so } append qemu_args " -nographic " diff --git a/run/libpq_create_db.run b/run/libpq_create_db.run index 628f4a1..b279ea8 100644 --- a/run/libpq_create_db.run +++ b/run/libpq_create_db.run @@ -92,9 +92,9 @@ append boot_modules { timer test-libpq_create ld.lib.so - libc.lib.so + libc.lib.so vfs.lib.so libpq.lib.so - lwip.lib.so + lwip_legacy.lib.so libm.lib.so pthread.lib.so stdcxx.lib.so diff --git a/run/libpq_createdb_db.run b/run/libpq_createdb_db.run index 14849de..d858c0b 100644 --- a/run/libpq_createdb_db.run +++ b/run/libpq_createdb_db.run @@ -94,9 +94,9 @@ append boot_modules { timer test-libpq_createdb ld.lib.so - libc.lib.so + libc.lib.so vfs.lib.so libpq.lib.so - lwip.lib.so + lwip_legacy.lib.so libm.lib.so pthread.lib.so stdcxx.lib.so diff --git a/run/libpq_list_db.run b/run/libpq_list_db.run index e3c33e5..f5b4945 100644 --- a/run/libpq_list_db.run +++ b/run/libpq_list_db.run @@ -91,9 +91,9 @@ append boot_modules { timer test-libpq_list_db ld.lib.so - libc.lib.so + libc.lib.so vfs.lib.so libpq.lib.so - lwip.lib.so + lwip_legacy.lib.so libm.lib.so pthread.lib.so stdcxx.lib.so diff --git a/run/libpq_update_db.run b/run/libpq_update_db.run index 6964d51..67fec59 100644 --- a/run/libpq_update_db.run +++ b/run/libpq_update_db.run @@ -92,9 +92,9 @@ append boot_modules { timer test-libpq_update ld.lib.so - libc.lib.so + libc.lib.so vfs.lib.so libpq.lib.so - lwip.lib.so + lwip_legacy.lib.so libm.lib.so pthread.lib.so stdcxx.lib.so diff --git a/run/libpqxx_conection.run b/run/libpqxx_conection.run index 2dac84c..6d1501f 100644 --- a/run/libpqxx_conection.run +++ b/run/libpqxx_conection.run @@ -91,10 +91,10 @@ append boot_modules { timer test-conection ld.lib.so - libc.lib.so + libc.lib.so vfs.lib.so libpq.lib.so libpqxx.lib.so - lwip.lib.so + lwip_legacy.lib.so libm.lib.so pthread.lib.so stdcxx.lib.so diff --git a/run/libpqxx_creation_table.run b/run/libpqxx_creation_table.run index 4c71240..de4c734 100644 --- a/run/libpqxx_creation_table.run +++ b/run/libpqxx_creation_table.run @@ -91,10 +91,10 @@ append boot_modules { timer test-creation_table ld.lib.so - libc.lib.so + libc.lib.so vfs.lib.so libpq.lib.so libpqxx.lib.so - lwip.lib.so + lwip_legacy.lib.so libm.lib.so pthread.lib.so stdcxx.lib.so diff --git a/run/libpqxx_delete_operation.run b/run/libpqxx_delete_operation.run index b0afb6b..9d5f3a0 100644 --- a/run/libpqxx_delete_operation.run +++ b/run/libpqxx_delete_operation.run @@ -91,10 +91,10 @@ append boot_modules { timer test-delete_operation ld.lib.so - libc.lib.so + libc.lib.so vfs.lib.so libpq.lib.so libpqxx.lib.so - lwip.lib.so + lwip_legacy.lib.so libm.lib.so pthread.lib.so stdcxx.lib.so diff --git a/run/libpqxx_insert_operation.run b/run/libpqxx_insert_operation.run index 1d2ea7e..02790e8 100644 --- a/run/libpqxx_insert_operation.run +++ b/run/libpqxx_insert_operation.run @@ -94,10 +94,10 @@ append boot_modules { timer test-insert_operation ld.lib.so - libc.lib.so + libc.lib.so vfs.lib.so libpq.lib.so libpqxx.lib.so - lwip.lib.so + lwip_legacy.lib.so libm.lib.so pthread.lib.so stdcxx.lib.so diff --git a/run/libpqxx_select_operation.run b/run/libpqxx_select_operation.run index d03ff6b..ffb06ab 100644 --- a/run/libpqxx_select_operation.run +++ b/run/libpqxx_select_operation.run @@ -91,10 +91,10 @@ append boot_modules { timer test-select_operation ld.lib.so - libc.lib.so + libc.lib.so vfs.lib.so libpq.lib.so libpqxx.lib.so - lwip.lib.so + lwip_legacy.lib.so libm.lib.so pthread.lib.so stdcxx.lib.so diff --git a/run/libpqxx_update_operation.run b/run/libpqxx_update_operation.run index 4f14a8b..11f72b9 100644 --- a/run/libpqxx_update_operation.run +++ b/run/libpqxx_update_operation.run @@ -94,10 +94,10 @@ append boot_modules { timer test-update_operation ld.lib.so - libc.lib.so + libc.lib.so vfs.lib.so libpq.lib.so libpqxx.lib.so - lwip.lib.so + lwip_legacy.lib.so libm.lib.so pthread.lib.so stdcxx.lib.so diff --git a/run/ltris.run b/run/ltris.run index e68823a..a27e37d 100644 --- a/run/ltris.run +++ b/run/ltris.run @@ -30,7 +30,7 @@ set app_config { set boot_modules { ram_fs ltris - libc.lib.so + libc.lib.so vfs.lib.so libm.lib.so pthread.lib.so sdl_mixer.lib.so diff --git a/run/lz_rom_noux.run b/run/lz_rom_noux.run index c1217a1..2325683 100644 --- a/run/lz_rom_noux.run +++ b/run/lz_rom_noux.run @@ -93,7 +93,7 @@ exec tar cf bin/coreutils.tar.lz.tar -C bin coreutils.tar.lz build_boot_image { core init ld.lib.so coreutils.tar.lz.tar - libc.lib.so + libc.lib.so vfs.lib.so libc_noux.lib.so libm.lib.so log_terminal diff --git a/run/numptyphysics.run b/run/numptyphysics.run index 280aab4..870a328 100644 --- a/run/numptyphysics.run +++ b/run/numptyphysics.run @@ -29,7 +29,7 @@ set boot_modules { numptyphysics freetype.lib.so jpeg.lib.so - libc.lib.so + libc.lib.so vfs.lib.so libm.lib.so libpng.lib.so pthread.lib.so diff --git a/run/rom_fallback.run b/run/rom_fallback.run index 103464c..f896314 100644 --- a/run/rom_fallback.run +++ b/run/rom_fallback.run @@ -73,7 +73,7 @@ install_config $config set boot_modules { rom_fallback - libc.lib.so + libc.lib.so vfs.lib.so libm.lib.so posix.lib.so test-libc diff --git a/run/rom_verify.run b/run/rom_verify.run index aa9792c..b2c1285 100644 --- a/run/rom_verify.run +++ b/run/rom_verify.run @@ -58,7 +58,7 @@ install_config $config build_boot_image { core init ld.lib.so - libc.lib.so + libc.lib.so vfs.lib.so libm.lib.so rom_verify stdcxx.lib.so diff --git a/run/scip.run b/run/scip.run index 854c31e..45605ca 100644 --- a/run/scip.run +++ b/run/scip.run @@ -35,7 +35,7 @@ install_config { build_boot_image { core init test-scip - ld.lib.so libc.lib.so libm.lib.so posix.lib.so + ld.lib.so libc.lib.so vfs.lib.so libm.lib.so posix.lib.so stdcxx.lib.so soplex.lib.so zlib.lib.so gmp.lib.so scip.lib.so } diff --git a/run/sdl_opengl.inc b/run/sdl_opengl.inc index d9bb5b3..750649d 100644 --- a/run/sdl_opengl.inc +++ b/run/sdl_opengl.inc @@ -179,7 +179,7 @@ set boot_modules { core init ld.lib.so timer nitpicker pointer liquid_fb launchpad - libc.lib.so libm.lib.so pthread.lib.so + libc.lib.so vfs.lib.so libm.lib.so pthread.lib.so egl.lib.so mesa.lib.so stdcxx.lib.so expat.lib.so glapi.lib.so sdl.lib.so diff --git a/run/soplex.run b/run/soplex.run index 637af51..4650151 100644 --- a/run/soplex.run +++ b/run/soplex.run @@ -32,7 +32,7 @@ install_config { build_boot_image { core init test-soplex - ld.lib.so libc.lib.so libm.lib.so posix.lib.so + ld.lib.so libc.lib.so vfs.lib.so libm.lib.so posix.lib.so stdcxx.lib.so soplex.lib.so zlib.lib.so gmp.lib.so } diff --git a/run/supertux.run b/run/supertux.run index 46331bb..d2c9273 100644 --- a/run/supertux.run +++ b/run/supertux.run @@ -26,7 +26,7 @@ set boot_modules { ram_fs supertux jpeg.lib.so - libc.lib.so + libc.lib.so vfs.lib.so libm.lib.so libpng.lib.so pthread.lib.so diff --git a/run/synergy.inc b/run/synergy.inc index e829a75..94355ad 100644 --- a/run/synergy.inc +++ b/run/synergy.inc @@ -32,7 +32,7 @@ proc append_synergy_config { } { proc append_synergy_boot_modules { } { global boot_modules - append boot_modules { nic_drv libc.lib.so lwip.lib.so synergy_input } + append boot_modules { nic_drv libc.lib.so vfs.lib.solwip_legacy.lib.so synergy_input } } diff --git a/run/tftp_rom.run b/run/tftp_rom.run index fab5852..bb4a791 100644 --- a/run/tftp_rom.run +++ b/run/tftp_rom.run @@ -106,10 +106,10 @@ install_config $config # generic modules set boot_modules { core init ld.lib.so - libc.lib.so - libc.lib.so + libc.lib.so vfs.lib.so + libc.lib.so vfs.lib.so libm.lib.so - lwip.lib.so + lwip_legacy.lib.so nic_drv test-libc tftp_rom diff --git a/run/tor_lx.run b/run/tor_lx.run index 35d9967..73955d6 100644 --- a/run/tor_lx.run +++ b/run/tor_lx.run @@ -132,9 +132,9 @@ install_config $config # generic modules set boot_modules { core init timer rtc_drv - ld.lib.so libc.lib.so libm.lib.so zlib.lib.so posix.lib.so + ld.lib.so libc.lib.so vfs.lib.so libm.lib.so zlib.lib.so posix.lib.so libcrypto.lib.so libevent.lib.so libssl.lib.so pthread.lib.so - vfs_jitterentropy.lib.so lwip.lib.so + vfs_jitterentropy.lib.solwip_legacy.lib.so linux_nic_drv ram_fs tor } diff --git a/run/tuxmath.run b/run/tuxmath.run index b535d74..d60caa9 100644 --- a/run/tuxmath.run +++ b/run/tuxmath.run @@ -16,7 +16,7 @@ set app_config { set boot_modules { tuxmath - libc.lib.so + libc.lib.so vfs.lib.so libm.lib.so pthread.lib.so libiconv.lib.so diff --git a/run/tyrian.run b/run/tyrian.run index 629ac21..4304812 100644 --- a/run/tyrian.run +++ b/run/tyrian.run @@ -126,7 +126,7 @@ append boot_modules { } [audio_drv_binary] { dummy_input_drv ld.lib.so - libc.lib.so + libc.lib.so vfs.lib.so libm.lib.so libpng.lib.so pthread.lib.so diff --git a/run/uhexen2.run b/run/uhexen2.run index 9022393..bb3fbd8 100644 --- a/run/uhexen2.run +++ b/run/uhexen2.run @@ -138,7 +138,7 @@ if {![file exists bin/hexen2demo_data.tar]} { # generic modules append boot_modules { core init timer } [audio_drv_binary] { - ld.lib.so libc.lib.so libm.lib.so lwip.lib.so + ld.lib.so libc.lib.so vfs.lib.so libm.lib.solwip_legacy.lib.so pthread.lib.so sdl.lib.so sdl_mixer.lib.so uhexen2 hexen2demo_data.tar } diff --git a/run/xml_term_edit.run b/run/xml_term_edit.run index 831e99a..5d708c7 100644 --- a/run/xml_term_edit.run +++ b/run/xml_term_edit.run @@ -149,7 +149,7 @@ install_config $config append boot_modules { core ld.lib.so init fs_rom - libc.lib.so + libc.lib.so vfs.lib.so libm.lib.so ram_fs terminal