You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/scripts
Claudio Fontana 29e0bfffab gtk: disable GTK Clipboard with a new meson option
The GTK Clipboard implementation may cause guest hangs.

Therefore implement new configure switch: --enable-gtk-clipboard,

as a meson option disabled by default, which warns in the help
text about the experimental nature of the feature.
Regenerate the meson build options to include it.

The initialization of the clipboard is gtk.c, as well as the
compilation of gtk-clipboard.c are now conditional on this new
option to be set.

Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1150
Signed-off-by: Claudio Fontana <cfontana@suse.de>
Acked-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Jim Fehlig <jfehlig@suse.com>
Message-Id: <20221121135538.14625-1-cfontana@suse.de>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2 years ago
..
ci scripts/ci/setup: spice-server only on x86 aarch64 2 years ago
coccinelle scripts/coccinelle: New use-g_new-etc.cocci 3 years ago
codeconverter scripts/codeconverter: Update to latest version 4 years ago
coverity-scan coverity: put NUBus under m68k component 2 years ago
kvm vmxcap: add tertiary execution controls 3 years ago
modules scripts/modules/module_block: Use Python 3 interpreter & add pseudo-main 5 years ago
oss-fuzz oss-fuzz: ensure base_copy is a generic-fuzzer 2 years ago
performance scripts/performance: Add dissect.py script 4 years ago
qapi qapi: Avoid generating C identifier 'linux' 2 years ago
qemu-guest-agent qemu-guest-agent: freeze-hook to ignore dpkg files as well 6 years ago
qemugdb scripts/gdb: implement 'qemu bt' 4 years ago
qmp python: rename qemu.aqmp to qemu.qmp 3 years ago
simplebench python: rename qemu.aqmp to qemu.qmp 3 years ago
tracetool trace: fix compilation with lttng-ust >= 2.13 3 years ago
analyse-9p-simpletrace.py drop "from __future__ import print_function" 5 years ago
analyse-locks-simpletrace.py drop "from __future__ import print_function" 5 years ago
analyze-inclusions scripts/analyze-inclusions: drop qemu-common.h from analysis 3 years ago
analyze-migration.py analyze-migration.py: fix extract contents ('-x') errors 3 years ago
archive-source.sh Remove the slirp submodule (i.e. compile only with an external libslirp) 2 years ago
block-coroutine-wrapper.py block-coroutine-wrapper.py: support BlockBackend first argument 3 years ago
check_sparse.py meson: move sparse detection to Meson and rewrite check_sparse.py 4 years ago
checkpatch.pl checkpatch: typo fix 2 years ago
clean-header-guards.pl disas: Remove libvixl disassembler 2 years ago
clean-includes disas: Remove libvixl disassembler 2 years ago
cleanup-trace-events.pl scripts/cleanup-trace-events: Emit files in alphabetical order 4 years ago
cocci-macro-file.h compiler.h: replace QEMU_NORETURN with G_NORETURN 3 years ago
cpu-x86-uarch-abi.py python: rename qemu.aqmp to qemu.qmp 3 years ago
decodetree.py decodetree: Extend argument set syntax to allow types 4 years ago
device-crash-test tests: run 'device-crash-test' from tests/venv 2 years ago
disas-objdump.pl
dump-guest-memory.py drop "from __future__ import print_function" 5 years ago
entitlement.sh scripts/entitlement.sh: Use backward-compatible cp flags 3 years ago
extract-vsssdk-headers
feature_to_c.sh Add missing include statement for global xml_builtin 2 years ago
fix-multiline-comments.sh docs: move CODING_STYLE into the developer documentation 4 years ago
gensyscalls.sh linux-user: Add LoongArch syscall support 2 years ago
get_maintainer.pl get_maintainer: update repo URL to GitLab 4 years ago
git-submodule.sh scripts: check if .git exists before checking submodule status 2 years ago
git.orderfile scripts/git.orderfile: Keep files with .inc extension sorted 4 years ago
hxtool meson: generate hxtool files 4 years ago
kernel-doc scripts/kernel-doc: strip QEMU_ from function definitions 4 years ago
main.c configure, meson: move C++ compiler detection to meson.build 2 years ago
make-config-poison.sh configure, meson: move config-poison.h to meson 3 years ago
make-release roms/edk2: Only initialize required submodules 3 years ago
meson-buildoptions.py meson: Prefix each element of firmware path 2 years ago
meson-buildoptions.sh gtk: disable GTK Clipboard with a new meson option 2 years ago
meson.build trace: move configuration from configure to Meson 3 years ago
minikconf.py meson: infrastructure for building emulators 4 years ago
modinfo-collect.py scripts/modinfo-collect: remove unused/dead code 3 years ago
modinfo-generate.py modules: generates per-target modinfo 2 years ago
mtest2make.py build: add a more generic way to specify make->ninja dependencies 3 years ago
nsis.py scripts/nsis.py: Automatically package required DLLs of QEMU executables 2 years ago
qapi-gen.py qapi: move generator entrypoint into package 4 years ago
qemu-binfmt-conf.sh scripts/qemu-binfmt-conf: Add LoongArch to qemu_get_family() 2 years ago
qemu-gdb.py scripts/gdb: implement 'qemu bt' 4 years ago
qemu-stamp.py meson, configure: move --with-pkgversion, CONFIG_STAMP to meson 3 years ago
qemu-trace-stap qemu-trace-stap: changing SYSTEMTAP_TAPSET considered harmful. 3 years ago
qemu-version.sh build-sys: fix git version from -version 4 years ago
refresh-pxe-roms.sh
render_block_graph.py python: rename qemu.aqmp to qemu.qmp 3 years ago
replay-dump.py nomaintainer: Fix Lesser GPL version number 4 years ago
shaderinclude.pl
signrom.py drop "from __future__ import print_function" 5 years ago
simpletrace.py docs: fix references to docs/devel/tracing.rst 4 years ago
symlink-install-tree.py cutils: Introduce bundle mechanism 2 years ago
test-driver.py mtest2make: hide output of successful tests 4 years ago
tracetool.py tracetool: add output filename command-line argument 4 years ago
u2f-setup-gen.py scripts: Add u2f-setup-gen script 4 years ago
undefsym.py build: fix macOS --enable-modules build 4 years ago
update-linux-headers.sh linux-headers: Add vduse.h 2 years ago
update-mips-syscall-args.sh linux-user, mips: update syscall-args-o32.c.inc to Linux v5.13 3 years ago
update-syscalltbl.sh linux-user, scripts: add a script to update syscall.tbl 5 years ago
userfaultfd-wrlat.py migration: introduce 'userfaultfd-wrlat.py' script 4 years ago
vmstate-static-checker.py vmstate-static-checker:remove this redundant return 2 years ago
xen-detect.c meson, configure: move Xen detection to meson 3 years ago