summary refs log tree commit diff stats
path: root/results/classifier/105/other/1371915
diff options
context:
space:
mode:
Diffstat (limited to 'results/classifier/105/other/1371915')
-rw-r--r--results/classifier/105/other/137191561
1 files changed, 61 insertions, 0 deletions
diff --git a/results/classifier/105/other/1371915 b/results/classifier/105/other/1371915
new file mode 100644
index 00000000..216a448c
--- /dev/null
+++ b/results/classifier/105/other/1371915
@@ -0,0 +1,61 @@
+other: 0.801
+graphic: 0.512
+semantic: 0.484
+instruction: 0.476
+mistranslation: 0.408
+socket: 0.393
+device: 0.375
+vnc: 0.346
+network: 0.339
+boot: 0.292
+assembly: 0.233
+KVM: 0.200
+
+Make Uninstall Rule Requested
+
+Environment: Ubuntu 14.04 - Qemu 2.1.1
+------------------
+I've configured qemu with some --prefix, compiled the sources and installed the binaries; now, for some reason, I need to uninstall qemu to configure it with the default prefix, recompile the sources and reinstall the binaries.
+However, there's no rule to uninstall qemu.
+
+All other packages which I have compiled and installed on my system offer the possibility to uninstall it: why not Qemu?
+
+just come to do the same...need to revert and cant :-(
+
+Can ubuntu 14.04 support the "checkinstall" program?
+If yes, then can we use the checkinstall program to fix this issue??
+
+Almost 5 years old. Please close this thread.
+
+Now we use meson for a build system, supporting "make uninstall" is potentially tractable, because meson itself supports 'uninstall' and we don't have a custom meson install script. We should check whether this is just a simple matter of wiring up the make target to meson and then do it, or else decide we don't want to support the feature...
+
+
+It already works since "make uninstall" is forwarded to "ninja uninstall" and from there to meson.
+
+This change is almost sufficient:
+
+diff --git a/Makefile b/Makefile
+index 76dbb917f5c..da01e3cd16a 100644
+--- a/Makefile
++++ b/Makefile
+@@ -156,7 +156,7 @@ NINJAFLAGS = $(if $V,-v) $(if $(MAKE.n), -n) $(if $(MAKE.k), -k0) \
+ ninja-cmd-goals = $(or $(MAKECMDGOALS), all)
+ ninja-cmd-goals += $(foreach t, $(.tests), $(.test.deps.$t))
+ 
+-makefile-targets := build.ninja ctags TAGS cscope dist clean uninstall
++makefile-targets := build.ninja ctags TAGS cscope dist clean
+ # "ninja -t targets" also lists all prerequisites.  If build system
+ # files are marked as PHONY, however, Make will always try to execute
+ # "ninja build.ninja".
+
+It makes "make uninstall" uninstall things; however it doesn't uninstall the various LC_MESSAGES files that meson installs, because those are installed by a "custom install script" that's part of the meson i18n module, and meson's uninstall functionality doesn't uninstall things installed that way. So it's a bit half-baked :-/
+
+
+
+This is an automated cleanup. This bug report has been moved to QEMU's
+new bug tracker on gitlab.com and thus gets marked as 'expired' now.
+Please continue with the discussion here:
+
+ https://gitlab.com/qemu-project/qemu/-/issues/109
+
+