- Upstream patches from Jan
23900-xzalloc.patch 24144-cpufreq-turbo-crash.patch 24148-shadow-pgt-dying-op-performance.patch 24155-x86-ioapic-EOI-after-migration.patch 24156-x86-ioapic-shared-vectors.patch 24157-x86-xstate-init.patch 24168-x86-vioapic-clear-remote_irr.patch - submit fixes for bnc#649209 and bnc#711892 xl-create-pv-with-qcow2-img.patch update suspend_evtchn_lock.patch - Update trace.c, merge patches from upstream 23050-xentrace_dynamic_tracebuffer_allocation.patch 23091-xentrace_fix_t_info_pages_calculation..patch 23092-xentrace_print_calculated_numbers_in_calculate_tbuf_size.patch 23093-xentrace_remove_gdprintk_usage_since_they_are_not_in_guest_context.patch 23094-xentrace_update_comments.patch 23095-xentrace_use_consistent_printk_prefix.patch 23128-xentrace_correct_formula_to_calculate_t_info_pages.patch 23129-xentrace_remove_unneeded_debug_printk.patch 23173-xentrace_Move_register_cpu_notifier_call_into_boot-time_init..patch 23239-xentrace_correct_overflow_check_for_number_of_per-cpu_trace_pages.patch 23308-xentrace_Move_the_global_variable_t_info_first_offset_into_calculate_tbuf_size.patch 23309-xentrace_Mark_data_size___read_mostly_because_its_only_written_once.patch 23310-xentrace_Remove_unneeded_cast_when_assigning_pointer_value_to_dst.patch 23404-xentrace_reduce_trace_buffer_size_to_something_mfn_offset_can_reach.patch OBS-URL: https://build.opensuse.org/package/show/Virtualization/xen?expand=0&rev=160
This commit is contained in:
committed by
Git OBS Bridge
parent
76863efdac
commit
ac6e56e6d7
129
xen.spec
129
xen.spec
@@ -96,7 +96,7 @@ BuildRequires: glibc-devel
|
||||
%if %{?with_kmp}0
|
||||
BuildRequires: kernel-source kernel-syms module-init-tools xorg-x11
|
||||
%endif
|
||||
Version: 4.1.2_07
|
||||
Version: 4.1.2_08
|
||||
Release: 1
|
||||
License: GPLv2+
|
||||
Group: System/Kernel
|
||||
@@ -145,24 +145,41 @@ Source20000: xenalyze.hg.tar.bz2
|
||||
Patch22998: 22998-x86-get_page_from_l1e-retcode.patch
|
||||
Patch22999: 22999-x86-mod_l1_entry-retcode.patch
|
||||
Patch23000: 23000-x86-mod_l2_entry-retcode.patch
|
||||
Patch23050: 23050-xentrace_dynamic_tracebuffer_allocation.patch
|
||||
Patch23074: 23074-pfn.h.patch
|
||||
Patch23091: 23091-xentrace_fix_t_info_pages_calculation..patch
|
||||
Patch23092: 23092-xentrace_print_calculated_numbers_in_calculate_tbuf_size.patch
|
||||
Patch23093: 23093-xentrace_remove_gdprintk_usage_since_they_are_not_in_guest_context.patch
|
||||
Patch23094: 23094-xentrace_update_comments.patch
|
||||
Patch23095: 23095-xentrace_use_consistent_printk_prefix.patch
|
||||
Patch23096: 23096-x86-hpet-no-cpumask_lock.patch
|
||||
Patch23099: 23099-x86-rwlock-scalability.patch
|
||||
Patch23103: 23103-x86-pirq-guest-eoi-check.patch
|
||||
Patch23127: 23127-vtd-bios-settings.patch
|
||||
Patch23128: 23128-xentrace_correct_formula_to_calculate_t_info_pages.patch
|
||||
Patch23129: 23129-xentrace_remove_unneeded_debug_printk.patch
|
||||
Patch23173: 23173-xentrace_Move_register_cpu_notifier_call_into_boot-time_init..patch
|
||||
Patch23199: 23199-amd-iommu-unmapped-intr-fault.patch
|
||||
Patch23233: 23233-hvm-cr-access.patch
|
||||
Patch23234: 23234-svm-decode-assist-base.patch
|
||||
Patch23235: 23235-svm-decode-assist-crs.patch
|
||||
Patch23236: 23236-svm-decode-assist-invlpg.patch
|
||||
Patch23238: 23238-svm-decode-assist-insn-fetch.patch
|
||||
Patch23239: 23239-xentrace_correct_overflow_check_for_number_of_per-cpu_trace_pages.patch
|
||||
Patch23246: 23246-x86-xsave-enable.patch
|
||||
Patch23303: 23303-cpufreq-misc.patch
|
||||
Patch23304: 23304-amd-oprofile-strings.patch
|
||||
Patch23305: 23305-amd-fam15-xenoprof.patch
|
||||
Patch23306: 23306-amd-fam15-vpmu.patch
|
||||
Patch23308: 23308-xentrace_Move_the_global_variable_t_info_first_offset_into_calculate_tbuf_size.patch
|
||||
Patch23309: 23309-xentrace_Mark_data_size___read_mostly_because_its_only_written_once.patch
|
||||
Patch23310: 23310-xentrace_Remove_unneeded_cast_when_assigning_pointer_value_to_dst.patch
|
||||
Patch23334: 23334-amd-fam12+14-vpmu.patch
|
||||
Patch23383: 23383-libxc-rm-static-vars.patch
|
||||
Patch23404: 23404-xentrace_reduce_trace_buffer_size_to_something_mfn_offset_can_reach.patch
|
||||
Patch23405: 23405-xentrace_fix_type_of_offset_to_avoid_ouf-of-bounds_access.patch
|
||||
Patch23406: 23406-xentrace_update___insert_record_to_copy_the_trace_record_to_individual_mfns.patch
|
||||
Patch23407: 23407-xentrace_allocate_non-contiguous_per-cpu_trace_buffers.patch
|
||||
Patch23437: 23437-amd-fam15-TSC-scaling.patch
|
||||
Patch23462: 23462-libxc-cpu-feature.patch
|
||||
Patch23506: 23506-x86_Disable_set_gpfn_from_mfn_until_m2p_table_is_allocated..patch
|
||||
@@ -203,7 +220,9 @@ Patch23613: 23613-EFI-headers.patch
|
||||
Patch23614: 23614-x86_64-EFI-boot.patch
|
||||
Patch23615: 23615-x86_64-EFI-runtime.patch
|
||||
Patch23616: 23616-x86_64-EFI-MPS.patch
|
||||
Patch23643: 23643-xentrace_Allow_tracing_to_be_enabled_at_boot.patch
|
||||
Patch23676: 23676-x86_64-image-map-bounds.patch
|
||||
Patch23719: 23719-xentrace_update___trace_var_comment.patch
|
||||
Patch23723: 23723-x86-CMOS-lock.patch
|
||||
Patch23724: 23724-x86-smpboot-x2apic.patch
|
||||
Patch23726: 23726-x86-intel-flexmigration-v2.patch
|
||||
@@ -230,6 +249,7 @@ Patch23842: 23842-mem_event_use_different_ringbuffers_for_share_paging_and_a
|
||||
Patch23853: 23853-x86-pv-cpuid-xsave.patch
|
||||
Patch23874: 23874-xenpaging_track_number_of_paged_pages_in_struct_domain.patch
|
||||
Patch23897: 23897-x86-mce-offline-again.patch
|
||||
Patch23900: 23900-xzalloc.patch
|
||||
Patch23904: 23904-xenpaging_use_p2m-get_entry_in_p2m_mem_paging_functions.patch
|
||||
Patch23905: 23905-xenpaging_fix_locking_in_p2m_mem_paging_functions.patch
|
||||
Patch23906: 23906-xenpaging_remove_confusing_comment_from_p2m_mem_paging_populate.patch
|
||||
@@ -244,6 +264,16 @@ Patch23978: 23978-xenpaging_check_p2mt_in_p2m_mem_paging_functions.patch
|
||||
Patch23979: 23979-xenpaging_document_p2m_mem_paging_functions.patch
|
||||
Patch23980: 23980-xenpaging_disallow_paging_in_a_PoD_guest.patch
|
||||
Patch23993: 23993-x86-microcode-amd-fix-23871.patch
|
||||
Patch24116: 24116-x86-continuation-cancel.patch
|
||||
Patch24123: 24123-x86-cpuidle-quiesce.patch
|
||||
Patch24124: 24124-x86-microcode-amd-quiesce.patch
|
||||
Patch24137: 24137-revert-23666.patch
|
||||
Patch24144: 24144-cpufreq-turbo-crash.patch
|
||||
Patch24148: 24148-shadow-pgt-dying-op-performance.patch
|
||||
Patch24155: 24155-x86-ioapic-EOI-after-migration.patch
|
||||
Patch24156: 24156-x86-ioapic-shared-vectors.patch
|
||||
Patch24157: 24157-x86-xstate-init.patch
|
||||
Patch24168: 24168-x86-vioapic-clear-remote_irr.patch
|
||||
# Upstream qemu patches
|
||||
# Our patches
|
||||
Patch300: xen-config.diff
|
||||
@@ -341,7 +371,7 @@ Patch445: hotplug.losetup.patch
|
||||
Patch446: xend-disable-internal-logrotate.patch
|
||||
Patch447: xend-config-enable-dump-comment.patch
|
||||
Patch448: change-vnc-passwd.patch
|
||||
Patch449: kernel-boot-hvm.patch
|
||||
Patch449: kernel-boot-hvm.patch
|
||||
Patch450: ioemu-watchdog-support.patch
|
||||
Patch451: ioemu-watchdog-linkage.patch
|
||||
Patch452: ioemu-watchdog-ib700-timer.patch
|
||||
@@ -350,6 +380,8 @@ Patch454: xend-console-port-restore.patch
|
||||
Patch455: xencommons-proc-xen.patch
|
||||
Patch456: xend-vcpu-affinity-fix.patch
|
||||
Patch457: xenstored.XS_RESET_WATCHES.patch
|
||||
Patch458: xen-cpupool-xl-config-format.patch
|
||||
Patch459: xl-create-pv-with-qcow2-img.patch
|
||||
# Jim's domain lock patch
|
||||
Patch480: xend-domain-lock.patch
|
||||
Patch481: xend-domain-lock-sfex.patch
|
||||
@@ -371,20 +403,6 @@ Patch650: disable_emulated_device.diff
|
||||
Patch651: ioemu-disable-scsi.patch
|
||||
Patch652: ioemu-disable-emulated-ide-if-pv.patch
|
||||
Patch700: hv_extid_compatibility.patch
|
||||
# xentrace / xenalyze
|
||||
Patch1000: xen-unstable.xentrace.dynamic_tbuf.patch
|
||||
Patch1001: xen-unstable.xentrace.empty_t_info_pages.patch
|
||||
Patch1002: xen-unstable.xentrace.verbose.patch
|
||||
Patch1003: xen-unstable.xentrace.no_gdprintk.patch
|
||||
Patch1004: xen-unstable.xentrace.comments.patch
|
||||
Patch1005: xen-unstable.xentrace.printk_prefix.patch
|
||||
Patch1006: xen-unstable.xentrace.remove_debug_printk.patch
|
||||
Patch1007: xen-unstable.xentrace.t_info_pages-formula.patch
|
||||
Patch1008: xen-unstable.xentrace.register_cpu_notifier-boot_time.patch
|
||||
Patch1009: xen-unstable.xentrace.t_info_page-overflow.patch
|
||||
Patch1010: xen-unstable.xentrace.t_info_first_offset.patch
|
||||
Patch1011: xen-unstable.xentrace.data_size__read_mostly.patch
|
||||
Patch1012: xen-unstable.xentrace.__insert_record-dst-type.patch
|
||||
# FATE 310510
|
||||
Patch1107: xenpaging.stale-comments.patch
|
||||
Patch1108: xenpaging.misleading-comment.patch
|
||||
@@ -421,7 +439,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
%suse_kernel_module_package -n xen um xen -f kmp_filelist
|
||||
%endif
|
||||
|
||||
|
||||
%description
|
||||
Xen is a virtual machine monitor for x86 that supports execution of
|
||||
multiple guest operating systems with unprecedented levels of
|
||||
@@ -483,7 +500,6 @@ Group: System/Kernel
|
||||
#Requires: xen = %{version}
|
||||
AutoReqProv: on
|
||||
|
||||
|
||||
%description libs
|
||||
Xen is a virtual machine monitor for x86 that supports execution of
|
||||
multiple guest operating systems with unprecedented levels of
|
||||
@@ -529,7 +545,6 @@ Authors:
|
||||
|
||||
%if %{?with_dom0_support}0
|
||||
|
||||
|
||||
%package tools
|
||||
License: GPLv2+
|
||||
Summary: Xen Virtualization: Control tools for domain 0
|
||||
@@ -541,7 +556,6 @@ Provides: xen-tools-ioemu = 3.2
|
||||
Obsoletes: xen-tools-ioemu <= 3.2
|
||||
AutoReqProv: on
|
||||
|
||||
|
||||
%description tools
|
||||
Xen is a virtual machine monitor for x86 that supports execution of
|
||||
multiple guest operating systems with unprecedented levels of
|
||||
@@ -589,7 +603,6 @@ Authors:
|
||||
Ian Pratt <ian.pratt@cl.cam.ac.uk>
|
||||
%endif
|
||||
|
||||
|
||||
%package tools-domU
|
||||
License: GPLv2+
|
||||
Summary: Xen Virtualization: Control tools for domain U
|
||||
@@ -597,7 +610,6 @@ Group: System/Kernel
|
||||
Conflicts: xen-tools
|
||||
AutoReqProv: on
|
||||
|
||||
|
||||
%description tools-domU
|
||||
Xen is a virtual machine monitor for x86 that supports execution of
|
||||
multiple guest operating systems with unprecedented levels of
|
||||
@@ -618,7 +630,6 @@ Summary: Xen Virtualization: Headers and libraries for development
|
||||
Group: System/Kernel
|
||||
Requires: xen-libs = %{version}
|
||||
|
||||
|
||||
%description devel
|
||||
Xen is a virtual machine monitor for x86 that supports execution of
|
||||
multiple guest operating systems with unprecedented levels of
|
||||
@@ -664,14 +675,12 @@ Authors:
|
||||
|
||||
%if %{?with_kmp}0
|
||||
|
||||
|
||||
%package KMP
|
||||
License: GPLv2+
|
||||
Group: System/Kernel
|
||||
Summary: Xen para-virtual device drivers for fully virtualized guests
|
||||
Conflicts: xen
|
||||
|
||||
|
||||
%description KMP
|
||||
Xen para-virtual device drivers for fully virtualized guests
|
||||
|
||||
@@ -717,13 +726,11 @@ Xen, but is not available for release due to license restrictions.
|
||||
|
||||
%if %{?with_dom0_support}0
|
||||
|
||||
|
||||
%package doc-html
|
||||
License: GPLv2+
|
||||
Summary: Xen Virtualization: HTML documentation
|
||||
Group: Documentation/HTML
|
||||
|
||||
|
||||
%description doc-html
|
||||
Xen is a virtual machine monitor for x86 that supports execution of
|
||||
multiple guest operating systems with unprecedented levels of
|
||||
@@ -743,7 +750,6 @@ License: GPLv2+
|
||||
Summary: Xen Virtualization: PDF documentation
|
||||
Group: Documentation/Other
|
||||
|
||||
|
||||
%description doc-pdf
|
||||
Xen is a virtual machine monitor for x86 that supports execution of
|
||||
multiple guest operating systems with unprecedented levels of
|
||||
@@ -760,7 +766,6 @@ Authors:
|
||||
Ian Pratt <ian.pratt@cl.cam.ac.uk>
|
||||
%endif
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n %xen_build_dir -a 1 -a 20000
|
||||
%patch20000 -p1
|
||||
@@ -769,24 +774,41 @@ tar xfj %{SOURCE2} -C $RPM_BUILD_DIR/%{xen_build_dir}/tools
|
||||
%patch22998 -p1
|
||||
%patch22999 -p1
|
||||
%patch23000 -p1
|
||||
%patch23050 -p1
|
||||
%patch23074 -p1
|
||||
%patch23091 -p1
|
||||
%patch23092 -p1
|
||||
%patch23093 -p1
|
||||
%patch23094 -p1
|
||||
%patch23095 -p1
|
||||
%patch23096 -p1
|
||||
%patch23099 -p1
|
||||
%patch23103 -p1
|
||||
%patch23127 -p1
|
||||
%patch23128 -p1
|
||||
%patch23129 -p1
|
||||
%patch23173 -p1
|
||||
%patch23199 -p1
|
||||
%patch23233 -p1
|
||||
%patch23234 -p1
|
||||
%patch23235 -p1
|
||||
%patch23236 -p1
|
||||
%patch23238 -p1
|
||||
%patch23239 -p1
|
||||
%patch23246 -p1
|
||||
%patch23303 -p1
|
||||
%patch23304 -p1
|
||||
%patch23305 -p1
|
||||
%patch23306 -p1
|
||||
%patch23308 -p1
|
||||
%patch23309 -p1
|
||||
%patch23310 -p1
|
||||
%patch23334 -p1
|
||||
%patch23383 -p1
|
||||
%patch23404 -p1
|
||||
%patch23405 -p1
|
||||
%patch23406 -p1
|
||||
%patch23407 -p1
|
||||
%patch23437 -p1
|
||||
%patch23462 -p1
|
||||
%patch23506 -p1
|
||||
@@ -827,7 +849,9 @@ tar xfj %{SOURCE2} -C $RPM_BUILD_DIR/%{xen_build_dir}/tools
|
||||
%patch23614 -p1
|
||||
%patch23615 -p1
|
||||
%patch23616 -p1
|
||||
%patch23643 -p1
|
||||
%patch23676 -p1
|
||||
%patch23719 -p1
|
||||
%patch23723 -p1
|
||||
%patch23724 -p1
|
||||
%patch23726 -p1
|
||||
@@ -854,6 +878,7 @@ tar xfj %{SOURCE2} -C $RPM_BUILD_DIR/%{xen_build_dir}/tools
|
||||
%patch23853 -p1
|
||||
%patch23874 -p1
|
||||
%patch23897 -p1
|
||||
%patch23900 -p1
|
||||
%patch23904 -p1
|
||||
%patch23905 -p1
|
||||
%patch23906 -p1
|
||||
@@ -868,6 +893,16 @@ tar xfj %{SOURCE2} -C $RPM_BUILD_DIR/%{xen_build_dir}/tools
|
||||
%patch23979 -p1
|
||||
%patch23980 -p1
|
||||
%patch23993 -p1
|
||||
%patch24116 -p1
|
||||
%patch24123 -p1
|
||||
%patch24124 -p1
|
||||
%patch24137 -p1
|
||||
%patch24144 -p1
|
||||
%patch24148 -p1
|
||||
%patch24155 -p1
|
||||
%patch24156 -p1
|
||||
%patch24157 -p1
|
||||
%patch24168 -p1
|
||||
# Upstream patches
|
||||
%patch300 -p1
|
||||
%patch301 -p1
|
||||
@@ -920,7 +955,7 @@ tar xfj %{SOURCE2} -C $RPM_BUILD_DIR/%{xen_build_dir}/tools
|
||||
%patch374 -p1
|
||||
%patch375 -p1
|
||||
%patch376 -p1
|
||||
#%patch377 -p1 suspend_evtchn_lock, buildservice build problem
|
||||
%patch377 -p1
|
||||
%patch378 -p1
|
||||
%patch379 -p1
|
||||
%patch380 -p1
|
||||
@@ -968,6 +1003,8 @@ tar xfj %{SOURCE2} -C $RPM_BUILD_DIR/%{xen_build_dir}/tools
|
||||
%patch455 -p1
|
||||
%patch456 -p1
|
||||
%patch457 -p1
|
||||
%patch458 -p1
|
||||
%patch459 -p1
|
||||
%patch480 -p1
|
||||
%patch481 -p1
|
||||
%patch500 -p1
|
||||
@@ -987,20 +1024,6 @@ tar xfj %{SOURCE2} -C $RPM_BUILD_DIR/%{xen_build_dir}/tools
|
||||
%patch651 -p1
|
||||
%patch652 -p1
|
||||
%patch700 -p1
|
||||
# xentrace / xenalyze
|
||||
%patch1000 -p1
|
||||
%patch1001 -p1
|
||||
%patch1002 -p1
|
||||
%patch1003 -p1
|
||||
%patch1004 -p1
|
||||
%patch1005 -p1
|
||||
%patch1006 -p1
|
||||
%patch1007 -p1
|
||||
%patch1008 -p1
|
||||
%patch1009 -p1
|
||||
%patch1010 -p1
|
||||
%patch1011 -p1
|
||||
%patch1012 -p1
|
||||
# FATE 310510
|
||||
%patch1107 -p1
|
||||
%patch1108 -p1
|
||||
@@ -1029,7 +1052,6 @@ tar xfj %{SOURCE2} -C $RPM_BUILD_DIR/%{xen_build_dir}/tools
|
||||
%patch99998 -p1
|
||||
%patch99999 -p1
|
||||
|
||||
|
||||
%build
|
||||
XEN_EXTRAVERSION=%version-%release
|
||||
XEN_EXTRAVERSION=${XEN_EXTRAVERSION#%{xvers}}
|
||||
@@ -1065,7 +1087,6 @@ for flavor in %flavors_to_build; do
|
||||
done
|
||||
%endif
|
||||
|
||||
|
||||
%install
|
||||
export CFLAGS="$RPM_OPT_FLAGS"
|
||||
%if %{?with_dom0_support}0
|
||||
@@ -1268,7 +1289,6 @@ rm -f $RPM_BUILD_ROOT/%{_bindir}/xencons
|
||||
|
||||
%if %{?with_dom0_support}0
|
||||
|
||||
|
||||
%files -f xen.files.txt
|
||||
%defattr(-,root,root)
|
||||
/boot/xen-%{version}-%{release}.gz
|
||||
@@ -1285,7 +1305,6 @@ rm -f $RPM_BUILD_ROOT/%{_bindir}/xencons
|
||||
/boot/xen.gz
|
||||
%endif
|
||||
|
||||
|
||||
%files libs
|
||||
%defattr(-,root,root)
|
||||
%{_libdir}/fs/
|
||||
@@ -1293,7 +1312,6 @@ rm -f $RPM_BUILD_ROOT/%{_bindir}/xencons
|
||||
|
||||
%if %{?with_dom0_support}0
|
||||
|
||||
|
||||
%files tools
|
||||
%defattr(-,root,root)
|
||||
/usr/bin/xenalyze
|
||||
@@ -1327,7 +1345,7 @@ rm -f $RPM_BUILD_ROOT/%{_bindir}/xencons
|
||||
/usr/sbin/vhd-util
|
||||
/usr/sbin/gdbsx
|
||||
/usr/sbin/xl
|
||||
/usr/sbin/kdd
|
||||
/usr/sbin/kdd
|
||||
/usr/sbin/tap-ctl
|
||||
%{_libdir}/xen
|
||||
%ifarch x86_64
|
||||
@@ -1397,14 +1415,12 @@ rm -f $RPM_BUILD_ROOT/%{_bindir}/xencons
|
||||
%config %{_fwdefdir}/xend-relocation-server
|
||||
%endif
|
||||
|
||||
|
||||
%files tools-domU
|
||||
%defattr(-,root,root)
|
||||
/usr/bin/xen-detect
|
||||
/bin/domu-xenstore
|
||||
/bin/xenstore-*
|
||||
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root)
|
||||
%{_bindir}/serial-split
|
||||
@@ -1414,12 +1430,10 @@ rm -f $RPM_BUILD_ROOT/%{_bindir}/xencons
|
||||
|
||||
%if %{?with_dom0_support}0
|
||||
|
||||
|
||||
%files doc-html
|
||||
%defattr(-,root,root)
|
||||
%{_defaultdocdir}/xen/html
|
||||
|
||||
|
||||
%files doc-pdf
|
||||
%defattr(-,root,root)
|
||||
%{_defaultdocdir}/xen/pdf
|
||||
@@ -1427,7 +1441,6 @@ rm -f $RPM_BUILD_ROOT/%{_bindir}/xencons
|
||||
|
||||
%if %{?with_dom0_support}0
|
||||
|
||||
|
||||
%post tools
|
||||
%if %{?with_xend}0
|
||||
# with_xend
|
||||
@@ -1473,11 +1486,9 @@ if [ -f /usr/bin/qemu-nbd ]; then
|
||||
ln -s /usr/bin/qemu-nbd /usr/bin/qemu-nbd-xen
|
||||
fi
|
||||
|
||||
|
||||
%preun tools
|
||||
%{stop_on_removal xendomains xend xencommons}
|
||||
|
||||
|
||||
%postun tools
|
||||
%if %{?with_xend}0
|
||||
# with_xend
|
||||
@@ -1492,12 +1503,8 @@ if [ -f /usr/bin/qemu-nbd-xen ]; then
|
||||
fi
|
||||
%endif
|
||||
|
||||
|
||||
%post libs -p /sbin/ldconfig
|
||||
|
||||
|
||||
%postun libs -p /sbin/ldconfig
|
||||
|
||||
|
||||
|
||||
%changelog
|
||||
|
Reference in New Issue
Block a user