Hello community, here is the log from the commit of package kexec-tools checked in at Mon Jul 14 18:20:49 CEST 2008. -------- --- kexec-tools/kexec-tools.changes 2008-07-03 14:39:56.000000000 +0200 +++ kexec-tools/kexec-tools.changes 2008-07-14 17:38:37.000000000 +0200 @@ -1,0 +2,35 @@ +Mon Jul 14 17:32:17 CEST 2008 - bwalle@suse.de + +- update to kexec-tools 2.0.0-rc1 + o implement support for /sys/firmware/memmap interface + o Allow 32 bit kexec binary to boot kdump kernel on ppc64 + architecture + o kexec/crashdump.c: remove file descriptor leaks; make kdump_info + argument to get_vmcoreinfo() const + o Fix implicit declaration of inb/outb + o EDD implementation + o Specify the arch on kexec_unload + o Update KEXEC_ARCH_* constants from Linux kernel headers + o lots of code cleanup + o Add --reuse-cmdline + o documentation update (manpage, boot protocol) + o ensure that extra rtas segment is a multiple of PAGE_SIZE + o Allow building for ppc32 platforms + o Die on early EOF in slurp_file, instead of infinite-looping + o Fix copy-paste bug: entry16 does not start at entry16_debug + o Fix undefined symbol errors on readw/writew: arch/io.h, not + sys/io.h + o extract vmcoreinfo from /proc/vmcore for Xen + o Give installed files user-writable permission + o Use separate CPPFLAGS and LDFLAGS for purgatory +- dropped kexec-tools-fix-arch-on-unload: merged upstream +- dropped kexec-tools-edd-fix: merged upstream +- dropped kexec-tools-refactor-architecture-detection: merged + upstram +- dropped kexec-tools.gcc-bug.patch: merged upstream +- dropped kexec-tools.ppc32-64bit-purgatory.patch: merged upstream +- kexec-tools-edd-support: merged upstream +- kexec-tools-32bit-kexec-with-64bit-ppc64.patch: merged upstream +- removed README.SUSE: information not necessary any more + +------------------------------------------------------------------- @@ -107 +142 @@ -- update ppc buildreq +- update ppc buildreq Old: ---- kexec-tools-32bit-kexec-with-64bit-ppc64.patch kexec-tools-edd-fix kexec-tools-edd-support kexec-tools-fix-arch-on-unload kexec-tools.gcc-bug.patch kexec-tools.ppc32-64bit-purgatory.patch kexec-tools-refactor-architecture-detection kexec-tools-testing-20080324.tar.bz2 README.SUSE New: ---- kexec-tools-2.0.0-rc1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kexec-tools.spec ++++++ --- /var/tmp/diff_new_pack.c14169/_old 2008-07-14 18:18:45.000000000 +0200 +++ /var/tmp/diff_new_pack.c14169/_new 2008-07-14 18:18:45.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package kexec-tools (Version 1.101) +# spec file for package kexec-tools (Version 1.9.9_rc1) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -16,26 +16,18 @@ %ifarch ppc BuildRequires: gcc-64bit glibc-devel-64bit %endif -%define package_version testing-20080324 +%define package_version 2.0.0-rc1 License: GPL v2 or later Group: System/Kernel Requires: %insserv_prereq %fillup_prereq AutoReqProv: on Summary: Tools for fast kernel loading -Version: 1.101 -Release: 205 +Version: 1.9.9_rc1 +Release: 1 Source: %{name}-%{package_version}.tar.bz2 -Source1: README.SUSE Url: http://ftp.kernel.org/pub/linux/kernel/people/horms/kexec-tools/ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: zlib-devel -Patch1: kexec-tools.ppc32-64bit-purgatory.patch -Patch2: kexec-tools.gcc-bug.patch -Patch3: kexec-tools-edd-support -Patch4: kexec-tools-refactor-architecture-detection -Patch5: kexec-tools-fix-arch-on-unload -Patch6: kexec-tools-edd-fix -Patch7: kexec-tools-32bit-kexec-with-64bit-ppc64.patch %description Kexec is a user space utility for loading another kernel and asking the @@ -56,17 +48,9 @@ %prep %setup -q -n kexec-tools-%{package_version} -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 %build %{?suse_update_config -f} -cp %{SOURCE1} . %ifarch ia64 RPM_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | sed -e 's/-fstack-protector//') %endif @@ -78,7 +62,7 @@ %endif --sbindir=/sbin \ --libdir=/%_lib || true -make #CPPFLAGS="$RPM_OPT_FLAGS" +make %install make DESTDIR=$RPM_BUILD_ROOT install @@ -90,7 +74,7 @@ %files %defattr(-, root, root) -%doc AUTHORS COPYING News TODO doc README.SUSE +%doc AUTHORS COPYING News TODO doc %doc %{_mandir}/man*/* /sbin/* %ifarch %ix86 x86_64 @@ -98,6 +82,38 @@ %endif %changelog +* Mon Jul 14 2008 bwalle@suse.de +- update to kexec-tools 2.0.0-rc1 + o implement support for /sys/firmware/memmap interface + o Allow 32 bit kexec binary to boot kdump kernel on ppc64 + architecture + o kexec/crashdump.c: remove file descriptor leaks; make kdump_info + argument to get_vmcoreinfo() const + o Fix implicit declaration of inb/outb + o EDD implementation + o Specify the arch on kexec_unload + o Update KEXEC_ARCH_* constants from Linux kernel headers + o lots of code cleanup + o Add --reuse-cmdline + o documentation update (manpage, boot protocol) + o ensure that extra rtas segment is a multiple of PAGE_SIZE + o Allow building for ppc32 platforms + o Die on early EOF in slurp_file, instead of infinite-looping + o Fix copy-paste bug: entry16 does not start at entry16_debug + o Fix undefined symbol errors on readw/writew: arch/io.h, not + sys/io.h + o extract vmcoreinfo from /proc/vmcore for Xen + o Give installed files user-writable permission + o Use separate CPPFLAGS and LDFLAGS for purgatory +- dropped kexec-tools-fix-arch-on-unload: merged upstream +- dropped kexec-tools-edd-fix: merged upstream +- dropped kexec-tools-refactor-architecture-detection: merged + upstram +- dropped kexec-tools.gcc-bug.patch: merged upstream +- dropped kexec-tools.ppc32-64bit-purgatory.patch: merged upstream +- kexec-tools-edd-support: merged upstream +- kexec-tools-32bit-kexec-with-64bit-ppc64.patch: merged upstream +- removed README.SUSE: information not necessary any more * Thu Jul 03 2008 bwalle@suse.de - fix 32 bit kexec to boot on 64 bit ppc64 (bnc#405015) * Tue May 27 2008 bwalle@suse.de ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org