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 - [email protected] + +- 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 <[email protected]>\n" +"PO-Revision-Date: 2016-02-13 09:06+0200\n" +"Last-Translator: Ettore Atalan <[email protected]>\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 <[email protected]>\n" -"Language-Team: French <[email protected]>\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; }
