Hello community,
here is the log from the commit of package libstorage for openSUSE:Factory checked in at 2016-03-14 11:42:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libstorage (Old)
and /work/SRC/openSUSE:Factory/.libstorage.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libstorage"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libstorage/libstorage.changes 2016-01-23 01:03:50.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libstorage.new/libstorage.changes 2016-03-14 11:42:22.000000000 +0100
@@ -1,0 +2,6 @@
+Thu Mar 10 12:22:56 CET 2016 - dvaleev@suse.com
+
+- Add PowerNV support (boo#970582)
+- 2.25.36
+
+-------------------------------------------------------------------
Old:
----
libstorage-2.25.35.tar.bz2
New:
----
libstorage-2.25.36.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libstorage.spec ++++++
--- /var/tmp/diff_new_pack.bajhHE/_old 2016-03-14 11:42:23.000000000 +0100
+++ /var/tmp/diff_new_pack.bajhHE/_new 2016-03-14 11:42:23.000000000 +0100
@@ -17,7 +17,7 @@
Name: libstorage
-Version: 2.25.35
+Version: 2.25.36
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: libstorage-%{version}.tar.bz2
++++++ libstorage-2.25.35.tar.bz2 -> libstorage-2.25.36.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.25.35/VERSION new/libstorage-2.25.36/VERSION
--- old/libstorage-2.25.35/VERSION 2016-01-18 11:10:13.000000000 +0100
+++ new/libstorage-2.25.36/VERSION 2016-03-11 12:10:08.000000000 +0100
@@ -1 +1 @@
-2.25.35
+2.25.36
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.25.35/po/de.po new/libstorage-2.25.36/po/de.po
--- old/libstorage-2.25.35/po/de.po 2016-01-18 11:10:13.000000000 +0100
+++ new/libstorage-2.25.36/po/de.po 2016-02-13 12:08:13.000000000 +0100
@@ -14,10 +14,10 @@
"Project-Id-Version: YaST (@memory@)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-10-09 15:59+0200\n"
-"PO-Revision-Date: 2015-10-23 15:31+0200\n"
-"Last-Translator: Dominique Leuenberger \n"
+"PO-Revision-Date: 2016-02-13 09:06+0200\n"
+"Last-Translator: Ettore Atalan \n"
"Language-Team: German "
-"http://10n.opensuse.org/projects/libstorage/master/de/\n"
+"http://l10n.opensuse.org/projects/libstorage/master/de/\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -605,7 +605,7 @@
msgid "Executing dasdfmt for disk %1$s"
msgid_plural "Executing dasdfmt for disks %1$s"
msgstr[0] "dasdfmt wird für Festplatte %1$s ausgeführt"
-msgstr[1] "dasdfmt wird für Festplatten %1$s ausgeführt ..."
+msgstr[1] "dasdfmt wird für Festplatten %1$s ausgeführt"
#. displayed before action
#. %1$s is replaced by device name e.g. /dev/hda1
@@ -1024,7 +1024,7 @@
#: ../storage/Loop.cc:335
#, c-format
msgid "Formatting file-based device %1$s of %2$s (%3$s) with %4$s "
-msgstr "Dateibasiertes Gerät %1$s von %2$s (%3$s) wird mit %4$s formatiert"
+msgstr "Dateibasiertes Gerät %1$s von %2$s (%3$s) wird mit %4$s formatiert "
#. displayed text during action, %1$s is replaced by device name e.g. /dev/system/var
#. %2$s is replaced by size (e.g. 623.5 MB)
@@ -1048,7 +1048,7 @@
#: ../storage/Partition.cc:476
#, c-format
msgid "Formatting partition %1$s (%2$s) with %3$s "
-msgstr "Partition %1$s (%2$s) wird mit %3$s formatiert"
+msgstr "Partition %1$s (%2$s) wird mit %3$s formatiert "
#. displayed text during action, %1$s is replaced by device name e.g. /dev/md0
#. %2$s is replaced by size (e.g. 623.5 MB)
@@ -1056,7 +1056,7 @@
#: ../storage/Md.cc:439
#, c-format
msgid "Formatting software RAID %1$s (%2$s) with %3$s "
-msgstr "Software-RAID %1$s (%2$s) wird mit %3$s formatiert"
+msgstr "Software-RAID %1$s (%2$s) wird mit %3$s formatiert "
#. symbol for "giga" (best keep untranslated)
#: ../storage/HumanString.cc:86
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.25.35/po/fr.po new/libstorage-2.25.36/po/fr.po
--- old/libstorage-2.25.35/po/fr.po 2016-01-18 11:10:13.000000000 +0100
+++ new/libstorage-2.25.36/po/fr.po 2016-02-25 17:05:11.000000000 +0100
@@ -12,15 +12,16 @@
"Project-Id-Version: YaST (@memory@)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-10-09 15:59+0200\n"
-"PO-Revision-Date: 2012-07-23 09:35+0200\n"
+"PO-Revision-Date: 2016-02-25 14:58+0200\n"
"Last-Translator: Guillaume GARDET \n"
-"Language-Team: French \n"
+"Language-Team: French "
+"http://l10n.opensuse.org/projects/libstorage/master/fr/\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Lokalize 1.2\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 2.3\n"
"X-Poedit-Language: French\n"
#. text displayed during action
@@ -347,9 +348,11 @@
#. displayed text before action, %1$s is replaced by subvolume name e.g. tmp
#. %2$s is replaced by device name e.g. /dev/sda1
#: ../storage/Btrfs.cc:1004
-#, fuzzy, c-format
+#, c-format
msgid "Create subvolume %1$s on device %2$s with option \"no copy on write\""
-msgstr "Créer le sous-volume %1$s sur le périphérique %2$s"
+msgstr ""
+"Créer le sous-volume %1$s sur le périphérique %2$s avec l'option \"no copy "
+"on write\""
#. displayed text before action, %1$s is replaced by raid partition e.g. pdc_dabaheedj_part1
#. %2$s is replaced by size (e.g. 623.5 MB)
@@ -465,9 +468,11 @@
#. displayed text during action, %1$s is replaced by subvolume name e.g. tmp
#. %2$s is replaced by device name e.g. /dev/sda
#: ../storage/Btrfs.cc:987
-#, fuzzy, c-format
+#, c-format
msgid "Creating subvolume %1$s on device %2$s with option \"no copy on write\""
-msgstr "Creation du sous-volume %1$s sur le périphérique %2$s"
+msgstr ""
+"Création du sous-volume %1$s sur le périphérique %2$s avec l'option \"no "
+"copy on write\""
# TLABEL partitioning_2002_01_04_0147__351
#. displayed during action
@@ -496,7 +501,7 @@
#: ../storage/Graph.cc:491
msgid "DM Multipath"
-msgstr "DM Multipath"
+msgstr "DM-Multipath"
# TLABEL partitioning_2002_01_04_0147__465
#: ../storage/Graph.cc:487
@@ -1091,7 +1096,7 @@
#, c-format
msgid "Formatting device mapper volume %1$s (%2$s) with %3$s "
msgstr ""
-"Formatage du volume d'assignation de périphérique %1$s (%2$s) avec %3$s"
+"Formatage du volume d'assignation de périphérique %1$s (%2$s) avec %3$s "
#. displayed text during action, %1$s is replaced by device name e.g. /dev/system/var
#. %2$s is replaced by filename (e.g. /var/adm/secure)
@@ -1101,7 +1106,7 @@
#, c-format
msgid "Formatting file-based device %1$s of %2$s (%3$s) with %4$s "
msgstr ""
-"Formatage du périphérique basé sur fichier %1$s de %2$s (%3$s) avec %4$s"
+"Formatage du périphérique basé sur fichier %1$s de %2$s (%3$s) avec %4$s "
#. displayed text during action, %1$s is replaced by device name e.g. /dev/system/var
#. %2$s is replaced by size (e.g. 623.5 MB)
@@ -1126,7 +1131,7 @@
#: ../storage/Partition.cc:476
#, c-format
msgid "Formatting partition %1$s (%2$s) with %3$s "
-msgstr "Formatage de la partition %1$s (%2$s) avec %3$s"
+msgstr "Formatage de la partition %1$s (%2$s) avec %3$s "
#. displayed text during action, %1$s is replaced by device name e.g. /dev/md0
#. %2$s is replaced by size (e.g. 623.5 MB)
@@ -1134,7 +1139,7 @@
#: ../storage/Md.cc:439
#, c-format
msgid "Formatting software RAID %1$s (%2$s) with %3$s "
-msgstr "Formatage du RAID logiciel %1$s (%2$s) avec %3$s"
+msgstr "Formatage du RAID logiciel %1$s (%2$s) avec %3$s "
# TLABEL wizard_2002_01_04_0147__10
#. symbol for "giga" (best keep untranslated)
@@ -1508,7 +1513,7 @@
#: ../storage/Storage.cc:5587
msgid "Setting file attributes with chattr failed."
-msgstr ""
+msgstr "Échec de la configuration de l'attribut de fichier avec chattr."
# TLABEL storage_2002_08_07_0216__32
#. displayed during action
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.25.35/storage/ArchInfo.cc new/libstorage-2.25.36/storage/ArchInfo.cc
--- old/libstorage-2.25.35/storage/ArchInfo.cc 2016-01-18 11:10:13.000000000 +0100
+++ new/libstorage-2.25.36/storage/ArchInfo.cc 2016-03-11 12:10:08.000000000 +0100
@@ -33,7 +33,7 @@
{
ArchInfo::ArchInfo()
- : arch("unknown"), ppc_mac(false), ppc_pegasos(false), efiboot(false), ppc_p8(false)
+ : arch("unknown"), ppc_mac(false), ppc_pegasos(false), efiboot(false), ppc_p8(false), ppc_powernv(false)
{
}
@@ -54,6 +54,8 @@
setChildValue(node, "arch", arch);
setChildValueIf(node, "efiboot", efiboot, efiboot);
+
+ setChildValueIf(node, "powernv", ppc_powernv, ppc_powernv);
}
@@ -94,6 +96,15 @@
y2mil("tmp1:" << tmp1);
ppc_p8 = boost::starts_with(tmp1, "POWER8");
}
+
+ it = find_if(cpuinfo.lines(), string_starts_with("platform\t"));
+ if (it != cpuinfo.lines().end())
+ {
+ y2mil("line:" << *it);
+ string tmp1 = extractNthWord(2, *it);
+ y2mil("tmp1:" << tmp1);
+ ppc_powernv = boost::starts_with(tmp1, "PowerNV");
+ }
}
if (is_ia64())
@@ -170,7 +181,8 @@
{
return s << "arch:" << archinfo.arch << " ppc_mac:" << archinfo.ppc_mac
<< " ppc_pegasos:" << archinfo.ppc_pegasos << " efiboot:"
- << archinfo.efiboot << " ppc_p8:" << archinfo.ppc_p8;
+ << archinfo.efiboot << " ppc_p8:" << archinfo.ppc_p8
+ << " ppc_powernv:" << archinfo.ppc_powernv;
}
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.25.35/storage/ArchInfo.h new/libstorage-2.25.36/storage/ArchInfo.h
--- old/libstorage-2.25.35/storage/ArchInfo.h 2016-01-18 11:10:13.000000000 +0100
+++ new/libstorage-2.25.36/storage/ArchInfo.h 2016-03-11 12:10:08.000000000 +0100
@@ -51,6 +51,7 @@
bool is_ppc_mac() const { return ppc_mac; }
bool is_ppc_pegasos() const { return ppc_pegasos; }
bool is_ppc_p8() const { return ppc_p8; }
+ bool is_ppc_powernv() const { return ppc_powernv; }
bool is_efiboot() const { return efiboot; }
@@ -63,6 +64,7 @@
bool ppc_pegasos;
bool efiboot;
bool ppc_p8;
+ bool ppc_powernv;
};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libstorage-2.25.35/storage/gen_md5sum.cc new/libstorage-2.25.36/storage/gen_md5sum.cc
--- old/libstorage-2.25.35/storage/gen_md5sum.cc 2016-01-19 09:44:28.000000000 +0100
+++ new/libstorage-2.25.36/storage/gen_md5sum.cc 2016-03-11 12:11:06.000000000 +0100
@@ -1,5 +1,5 @@
-#define SOURCES_MD5SUM "a3192e375aecb840c0b84ae1725d4c0f"
-#define SOURCES_MD5_DATE " Tue Jan 19 08:44:28 UTC 2016 "
+#define SOURCES_MD5SUM "0b41c176542587d3048f99c1d77f31fc"
+#define SOURCES_MD5_DATE " Fri Mar 11 11:11:06 UTC 2016 "
namespace storage
{
const char* GetSourceMd5() { return SOURCES_MD5SUM; }