Hello community,
here is the log from the commit of package yast2-bootloader
checked in at Thu Oct 16 02:20:36 CEST 2008.
--------
--- yast2-bootloader/yast2-bootloader.changes 2008-10-13 17:06:56.000000000 +0200
+++ /d/STABLE/yast2-bootloader/yast2-bootloader.changes 2008-10-16 02:05:47.438046000 +0200
@@ -1,0 +2,12 @@
+Wed Oct 15 12:51:29 CEST 2008 - juhliarik@suse.cz
+
+- added fix to proposal with "/" on logical partition (bnc #259050)
+
+-------------------------------------------------------------------
+Wed Oct 15 12:21:51 CEST 2008 - jsrain@suse.cz
+
+- handle multipath devices properly when creating device map
+ (bnc #433092)
+- 2.17.28
+
+-------------------------------------------------------------------
@@ -188 +200 @@
-------------------------------------------------------------------
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-bootloader-2.17.27.tar.bz2
New:
----
yast2-bootloader-2.17.28.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-bootloader.spec ++++++
--- /var/tmp/diff_new_pack.y18679/_old 2008-10-16 02:20:19.000000000 +0200
+++ /var/tmp/diff_new_pack.y18679/_new 2008-10-16 02:20:19.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-bootloader (Version 2.17.27)
+# spec file for package yast2-bootloader (Version 2.17.28)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,12 +19,12 @@
Name: yast2-bootloader
-Version: 2.17.27
+Version: 2.17.28
Release: 1
License: GPL v2 or later
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-bootloader-2.17.27.tar.bz2
+Source0: yast2-bootloader-2.17.28.tar.bz2
Prefix: /usr
BuildRequires: docbook-xsl-stylesheets doxygen gcc-c++ libxslt limal-perl perl-Bootloader perl-XML-Writer perl-gettext sgml-skel swig update-alternatives update-desktop-files yast2-devtools yast2-installation yast2-perl-bindings yast2-storage yast2-testsuite
# to eliminate a cyclic dependency in autobuild:
@@ -61,7 +61,7 @@
Daniel Fiser
%prep
-%setup -n yast2-bootloader-2.17.27
+%setup -n yast2-bootloader-2.17.28
%build
%{prefix}/bin/y2tool y2autoconf
@@ -106,7 +106,14 @@
/usr/share/YaST2/scrconf/*.scr
/var/adm/fillup-templates/*
/usr/share/YaST2/schema/autoyast/rnc/bootloader.rnc
+
%changelog
+* Wed Oct 15 2008 juhliarik@suse.cz
+- added fix to proposal with "/" on logical partition (bnc #259050)
+* Wed Oct 15 2008 jsrain@suse.cz
+- handle multipath devices properly when creating device map
+ (bnc #433092)
+- 2.17.28
* Mon Oct 13 2008 juhliarik@suse.cz
- added fix for translation labes for ELILO (bnc #151486)
- added fix for typo in help text (bnc #433424)
++++++ yast2-bootloader-2.17.27.tar.bz2 -> yast2-bootloader-2.17.28.tar.bz2 ++++++
++++ 61796 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-bootloader-2.17.27/config.h.in new/yast2-bootloader-2.17.28/config.h.in
--- old/yast2-bootloader-2.17.27/config.h.in 2008-07-21 18:25:59.000000000 +0200
+++ new/yast2-bootloader-2.17.28/config.h.in 2008-10-15 13:09:25.000000000 +0200
@@ -45,6 +45,10 @@
/* Define to 1 if you have the header file. */
#undef HAVE_UNISTD_H
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+ */
+#undef LT_OBJDIR
+
/* Name of package */
#undef PACKAGE
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-bootloader-2.17.27/configure.in new/yast2-bootloader-2.17.28/configure.in
--- old/yast2-bootloader-2.17.27/configure.in 2008-07-21 18:25:43.000000000 +0200
+++ new/yast2-bootloader-2.17.28/configure.in 2008-10-15 13:09:09.000000000 +0200
@@ -1,9 +1,9 @@
dnl configure.in for yast2-bootloader
dnl
-dnl -- This file is generated by y2autoconf 2.16.7 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.17.6 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-bootloader, 2.17.4, http://bugs.opensuse.org/, yast2-bootloader)
+AC_INIT(yast2-bootloader, 2.17.28, http://bugs.opensuse.org/, yast2-bootloader)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -18,7 +18,7 @@
AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
dnl Important YaST2 variables
-VERSION="2.17.4"
+VERSION="2.17.28"
RPMNAME="yast2-bootloader"
MAINTAINER="Jozef Uhliarik "
@@ -161,8 +161,14 @@
AC_PROG_CC
AC_PROG_CPP
-CFLAGS="${CFLAGS} -Wall -Wformat=2 -Wmissing-prototypes"
-CXXFLAGS="${CXXFLAGS} -Wall -Wformat=2"
+# If we have core, get its Y2CORE_CFLAGS.
+# When building core itself, it has set Y2CORE_CFLAGS elsewhere already
+PKG_CHECK_EXISTS([yast2-core],[
+ PKG_CHECK_MODULES(Y2CORE, yast2-core)
+])
+
+CFLAGS="${CFLAGS} ${Y2CORE_CFLAGS} -Wall -Wformat=2 -Wmissing-prototypes"
+CXXFLAGS="${CXXFLAGS} ${Y2CORE_CFLAGS} -Wall -Wformat=2"
: ${AGENT_LIBADD:='-L$(libdir) -lscr'}
AC_SUBST(AGENT_LIBADD)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-bootloader-2.17.27/src/grub/misc.ycp new/yast2-bootloader-2.17.28/src/grub/misc.ycp
--- old/yast2-bootloader-2.17.27/src/grub/misc.ycp 2008-09-17 12:32:35.000000000 +0200
+++ new/yast2-bootloader-2.17.28/src/grub/misc.ycp 2008-10-15 12:21:37.000000000 +0200
@@ -12,7 +12,7 @@
* Jiri Srain
* Olaf Dabrunz
*
- * $Id: misc.ycp 51210 2008-09-17 10:32:34Z juhliarik $
+ * $Id: misc.ycp 52183 2008-10-14 13:34:02Z juhliarik $
*
*/
@@ -681,6 +681,11 @@
{
// if not installing to MBR, always activate (so the generic MBR will
// boot Linux)
+
+ // kokso: fix the problem with proposing installation generic boot code to "/" or "/boot"
+ // kokso: if boot device is on logical partition
+ if (is_logical && extended != nil && BootCommon::globals["generic_mbr"]:"" == "true")
+ selected_location = `extended;
BootCommon::globals["activate"] = "true";
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-bootloader-2.17.27/src/routines/lilolike.ycp new/yast2-bootloader-2.17.28/src/routines/lilolike.ycp
--- old/yast2-bootloader-2.17.27/src/routines/lilolike.ycp 2008-10-13 16:57:05.000000000 +0200
+++ new/yast2-bootloader-2.17.28/src/routines/lilolike.ycp 2008-10-15 13:09:01.000000000 +0200
@@ -12,7 +12,7 @@
* Jiri Srain
* Olaf Dabrunz
*
- * $Id: lilolike.ycp 52077 2008-10-12 08:01:14Z jsrain $
+ * $Id: lilolike.ycp 52230 2008-10-15 11:08:58Z jsrain $
*
*/
{
@@ -1337,13 +1337,14 @@
else
targetMap = (map)Storage::GetTargetMap();
- // filter out members of BIOS RAIDs
+ // filter out members of BIOS RAIDs and multipath devices
targetMap = filter (string k, map v, targetMap, {
- return v["used_by_type"]:nil != `UB_DMRAID;
+ return v["used_by_type"]:nil != `UB_DMRAID && v["used_by_type"]:nil != `UB_DMMULTIPATH;
});
// filter out non-disk devices
targetMap = filter (string k, map v, targetMap, {
- return v["type"]:`CT_UNKNOWN==`CT_DMRAID || v["type"]:`CT_UNKNOWN==`CT_DISK;
+ return v["type"]:`CT_UNKNOWN==`CT_DMRAID || v["type"]:`CT_UNKNOWN==`CT_DISK
+ || v["type"]:`CT_UNKNOWN==`CT_DMMULTIPATH;
});
y2milestone ("Target map: %1", targetMap);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-bootloader-2.17.27/VERSION new/yast2-bootloader-2.17.28/VERSION
--- old/yast2-bootloader-2.17.27/VERSION 2008-10-13 16:42:20.000000000 +0200
+++ new/yast2-bootloader-2.17.28/VERSION 2008-10-15 12:22:18.000000000 +0200
@@ -1 +1 @@
-2.17.27
+2.17.28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org