qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [DRAFT PATCH 000/143] Meson integration for 5.2


From: Paolo Bonzini
Subject: Re: [DRAFT PATCH 000/143] Meson integration for 5.2
Date: Fri, 7 Aug 2020 17:30:23 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.9.0

On 07/08/20 16:29, Daniel P. Berrangé wrote:
> New binaries have lost a bunch of libraries they previously linked
> to. This isn't neccessarily a bug, if the old make code was incorrectly
> adding too many libraries.

Yes this is because Meson uses --as-needed.

> Comparing 'make install', I see some differences:
> 
> < /vroot/usr/local/bin/elf2dmp
> < /vroot/usr/local/bin/qemu-edid
> < /vroot/usr/local/bin/qemu-ga
> < /vroot/usr/local/bin/qemu-storage-daemon
> > /vroot/usr/local/bin/qemu-pr-helper
> < /vroot/usr/local/libexec/qemu-pr-helper
> < /vroot/usr/local/libexec/vhost-user-gpu
> < /vroot/usr/local/libexec/virtfs-proxy-helper
> < /vroot/usr/local/libexec/virtiofsd
> < /vroot/usr/local/share/locale/sv/LC_MESSAGES/qemu.mo
> 
> Some documentation files have moved - gaining a bogus extra directory
> component, and others are missing...

I see no missing files after removing the extra directory component.

0a1,38
> /vroot/usr/local/share/doc/qemu/devel/atomics.html
> /vroot/usr/local/share/doc/qemu/devel/bitops.html
> /vroot/usr/local/share/doc/qemu/devel/.buildinfo
> /vroot/usr/local/share/doc/qemu/devel/clocks.html
> /vroot/usr/local/share/doc/qemu/devel/decodetree.html
> /vroot/usr/local/share/doc/qemu/devel/genindex.html
> /vroot/usr/local/share/doc/qemu/devel/index.html
> /vroot/usr/local/share/doc/qemu/devel/kconfig.html
> /vroot/usr/local/share/doc/qemu/devel/loads-stores.html
> /vroot/usr/local/share/doc/qemu/devel/memory.html
> /vroot/usr/local/share/doc/qemu/devel/migration.html
> /vroot/usr/local/share/doc/qemu/devel/multi-thread-tcg.html
> /vroot/usr/local/share/doc/qemu/devel/objects.inv
> /vroot/usr/local/share/doc/qemu/devel/reset.html
> /vroot/usr/local/share/doc/qemu/devel/s390-dasd-ipl.html
> /vroot/usr/local/share/doc/qemu/devel/search.html
> /vroot/usr/local/share/doc/qemu/devel/searchindex.js
> /vroot/usr/local/share/doc/qemu/devel/secure-coding-practices.html
> /vroot/usr/local/share/doc/qemu/devel/stable-process.html
> /vroot/usr/local/share/doc/qemu/devel/_static/alabaster.css
> /vroot/usr/local/share/doc/qemu/devel/_static/basic.css
> /vroot/usr/local/share/doc/qemu/devel/_static/custom.css
> /vroot/usr/local/share/doc/qemu/devel/_static/doctools.js
> /vroot/usr/local/share/doc/qemu/devel/_static/documentation_options.js
> /vroot/usr/local/share/doc/qemu/devel/_static/file.png
> /vroot/usr/local/share/doc/qemu/devel/_static/jquery-3.2.1.js
> /vroot/usr/local/share/doc/qemu/devel/_static/jquery.js
> /vroot/usr/local/share/doc/qemu/devel/_static/language_data.js
> /vroot/usr/local/share/doc/qemu/devel/_static/minus.png
> /vroot/usr/local/share/doc/qemu/devel/_static/plus.png
> /vroot/usr/local/share/doc/qemu/devel/_static/pygments.css
> /vroot/usr/local/share/doc/qemu/devel/_static/searchtools.js
> /vroot/usr/local/share/doc/qemu/devel/_static/underscore-1.3.1.js
> /vroot/usr/local/share/doc/qemu/devel/_static/underscore.js
> /vroot/usr/local/share/doc/qemu/devel/tcg.html
> /vroot/usr/local/share/doc/qemu/devel/tcg-icount.html
> /vroot/usr/local/share/doc/qemu/devel/tcg-plugins.html
> /vroot/usr/local/share/doc/qemu/devel/testing.html
10a49,50
> /vroot/usr/local/share/doc/qemu/interop/qemu-ga-ref.info
> /vroot/usr/local/share/doc/qemu/interop/qemu-qmp-ref.info

I'll stop installing the devel manual and keep the .info file in interop
(which hopefully will go away anyway in 5.2).

Paolo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]