Message ID | 20230811165052.161080-1-richard.henderson@linaro.org |
---|---|
Headers | show |
Series | linux-user: Implement VDSOs | expand |
Richard Henderson <richard.henderson@linaro.org> writes: > It's time for another round on implementing the VDSO for linux-user. > We are now seeing applications built that absolutely require it, > and have no fallback for the VDSO to be absent. Something broke configure for me: ../../configure --disable-docs --disable-system Gave: Dependency glib-2.0 found: YES 2.74.6 (overridden) Program indent found: NO ../../linux-user/hppa/meson.build:7:0: ERROR: File vdso.so does not exist. A full log can be found at /home/alex/lsrc/qemu.git/builds/user/meson-logs/meson-log.txt FAILED: build.ninja /home/alex/lsrc/qemu.git/builds/user/pyvenv/bin/meson --internal regenerate /home/alex/lsrc/qemu.git /home/alex/lsrc/qemu.git/builds/user ninja: error: rebuilding 'build.ninja': subcommand failed make: Nothing to be done for 'all'. Will there be linux-user targets that never support vdso?
On 8/14/23 02:52, Alex Bennée wrote: > > Richard Henderson <richard.henderson@linaro.org> writes: > >> It's time for another round on implementing the VDSO for linux-user. >> We are now seeing applications built that absolutely require it, >> and have no fallback for the VDSO to be absent. > > Something broke configure for me: > > ../../configure --disable-docs --disable-system > > > Gave: > > Dependency glib-2.0 found: YES 2.74.6 (overridden) > Program indent found: NO > > ../../linux-user/hppa/meson.build:7:0: ERROR: File vdso.so does not exist. > > A full log can be found at /home/alex/lsrc/qemu.git/builds/user/meson-logs/meson-log.txt > FAILED: build.ninja > /home/alex/lsrc/qemu.git/builds/user/pyvenv/bin/meson --internal regenerate /home/alex/lsrc/qemu.git /home/alex/lsrc/qemu.git/builds/user > ninja: error: rebuilding 'build.ninja': subcommand failed > make: Nothing to be done for 'all'. > > Will there be linux-user targets that never support vdso? > Something must have gone wrong with the email, or patch apply, because that file should definitely exist. I have just sent a v4. If that breaks too, let me know but then please just pull from my branch. r~