See http://river.suse.de/job/yast-storage-HEAD/257/changes
Changes:
[fehr] call ChangeMdParity only if parity not par_default
[fehr] avoid calling SetPartitionId for non-partitions
------------------------------------------
[...truncated 312 lines...]
LibStorage_wrap.cc:2008:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
LibStorage_wrap.cc: In function 'int SWIG_AsVal_unsigned_SS_long_SS_long(SV*, long long unsigned int*)':
LibStorage_wrap.cc:2098:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_createPartition(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:20919:27: error: cannot declare pointer to 'std::string& {aka class std::basic_string<char>&}'
LibStorage_wrap.cc:20919:21: error: 'device' was not declared in this scope
LibStorage_wrap.cc:20919:29: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:20980:84: error: no matching function for call to 'storage::StorageInterface::createPartition(const string&, storage::PartitionType&, long unsigned int&, long unsigned int&, std::string*&)'
LibStorage_wrap.cc:20980:84: note: candidate is:
In file included from LibStorage_wrap.cc:1845:0:
/usr/include/storage/StorageInterface.h:1218:14: note: virtual int storage::StorageInterface::createPartition(const string&, storage::PartitionType, long unsigned int, long unsigned int, std::string&)
/usr/include/storage/StorageInterface.h:1218:14: note: no known conversion for argument 5 from 'std::string* {aka std::basic_string<char>*}' to 'std::string& {aka std::basic_string<char>&}'
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_freeCylindersAroundPartition(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:21211:42: error: cannot declare pointer to 'long unsigned int&'
LibStorage_wrap.cc:21211:28: error: 'freeCylsBefore' was not declared in this scope
LibStorage_wrap.cc:21211:44: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:21212:41: error: cannot declare pointer to 'long unsigned int&'
LibStorage_wrap.cc:21212:28: error: 'freeCylsAfter' was not declared in this scope
LibStorage_wrap.cc:21212:43: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:21258:87: error: no matching function for call to 'storage::StorageInterface::freeCylindersAroundPartition(const string&, long unsigned int*&, long unsigned int*&)'
LibStorage_wrap.cc:21258:87: note: candidate is:
In file included from LibStorage_wrap.cc:1845:0:
/usr/include/storage/StorageInterface.h:1267:14: note: virtual int storage::StorageInterface::freeCylindersAroundPartition(const string&, long unsigned int&, long unsigned int&)
/usr/include/storage/StorageInterface.h:1267:14: note: no known conversion for argument 2 from 'long unsigned int*' to 'long unsigned int&'
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_nextFreePartition(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:21284:29: error: cannot declare pointer to 'unsigned int&'
LibStorage_wrap.cc:21284:27: error: 'nr' was not declared in this scope
LibStorage_wrap.cc:21284:31: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:21285:27: error: cannot declare pointer to 'std::string& {aka class std::basic_string<char>&}'
LibStorage_wrap.cc:21285:21: error: 'device' was not declared in this scope
LibStorage_wrap.cc:21285:29: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:21338:81: error: no matching function for call to 'storage::StorageInterface::nextFreePartition(const string&, storage::PartitionType&, unsigned int*&, std::string*&)'
LibStorage_wrap.cc:21338:81: note: candidate is:
In file included from LibStorage_wrap.cc:1845:0:
/usr/include/storage/StorageInterface.h:1280:14: note: virtual int storage::StorageInterface::nextFreePartition(const string&, storage::PartitionType, unsigned int&, std::string&)
/usr/include/storage/StorageInterface.h:1280:14: note: no known conversion for argument 3 from 'unsigned int*' to 'unsigned int&'
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_createPartitionKb(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:21368:27: error: cannot declare pointer to 'std::string& {aka class std::basic_string<char>&}'
LibStorage_wrap.cc:21368:21: error: 'device' was not declared in this scope
LibStorage_wrap.cc:21368:29: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:21429:86: error: no matching function for call to 'storage::StorageInterface::createPartitionKb(const string&, storage::PartitionType&, long long unsigned int&, long long unsigned int&, std::string*&)'
LibStorage_wrap.cc:21429:86: note: candidate is:
In file included from LibStorage_wrap.cc:1845:0:
/usr/include/storage/StorageInterface.h:1296:14: note: virtual int storage::StorageInterface::createPartitionKb(const string&, storage::PartitionType, long long unsigned int, long long unsigned int, std::string&)
/usr/include/storage/StorageInterface.h:1296:14: note: no known conversion for argument 5 from 'std::string* {aka std::basic_string<char>*}' to 'std::string& {aka std::basic_string<char>&}'
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_createPartitionAny(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:21459:27: error: cannot declare pointer to 'std::string& {aka class std::basic_string<char>&}'
LibStorage_wrap.cc:21459:21: error: 'device' was not declared in this scope
LibStorage_wrap.cc:21459:29: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:21506:77: error: no matching function for call to 'storage::StorageInterface::createPartitionAny(const string&, long long unsigned int&, std::string*&)'
LibStorage_wrap.cc:21506:77: note: candidate is:
In file included from LibStorage_wrap.cc:1845:0:
/usr/include/storage/StorageInterface.h:1311:14: note: virtual int storage::StorageInterface::createPartitionAny(const string&, long long unsigned int, std::string&)
/usr/include/storage/StorageInterface.h:1311:14: note: no known conversion for argument 3 from 'std::string* {aka std::basic_string<char>*}' to 'std::string& {aka std::basic_string<char>&}'
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_createPartitionMax(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:21532:27: error: cannot declare pointer to 'std::string& {aka class std::basic_string<char>&}'
LibStorage_wrap.cc:21532:21: error: 'device' was not declared in this scope
LibStorage_wrap.cc:21532:29: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:21579:77: error: no matching function for call to 'storage::StorageInterface::createPartitionMax(const string&, storage::PartitionType&, std::string*&)'
LibStorage_wrap.cc:21579:77: note: candidate is:
In file included from LibStorage_wrap.cc:1845:0:
/usr/include/storage/StorageInterface.h:1325:14: note: virtual int storage::StorageInterface::createPartitionMax(const string&, storage::PartitionType, std::string&)
/usr/include/storage/StorageInterface.h:1325:14: note: no known conversion for argument 3 from 'std::string* {aka std::basic_string<char>*}' to 'std::string& {aka std::basic_string<char>&}'
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_getMountPoint(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:22700:26: error: cannot declare pointer to 'std::string& {aka class std::basic_string<char>&}'
LibStorage_wrap.cc:22700:21: error: 'mount' was not declared in this scope
LibStorage_wrap.cc:22700:28: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:22740:67: error: no matching function for call to 'storage::StorageInterface::getMountPoint(const string&, std::string*&)'
LibStorage_wrap.cc:22740:67: note: candidate is:
In file included from LibStorage_wrap.cc:1845:0:
/usr/include/storage/StorageInterface.h:1487:14: note: virtual int storage::StorageInterface::getMountPoint(const string&, std::string&)
/usr/include/storage/StorageInterface.h:1487:14: note: no known conversion for argument 2 from 'std::string* {aka std::basic_string<char>*}' to 'std::string& {aka std::basic_string<char>&}'
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_getMountBy(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:22827:38: error: cannot declare pointer to 'enum storage::MountByType&'
LibStorage_wrap.cc:22827:35: error: 'mby' was not declared in this scope
LibStorage_wrap.cc:22827:40: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:22867:64: error: no matching function for call to 'storage::StorageInterface::getMountBy(const string&, storage::MountByType*&)'
LibStorage_wrap.cc:22867:64: note: candidate is:
In file included from LibStorage_wrap.cc:1845:0:
/usr/include/storage/StorageInterface.h:1506:14: note: virtual int storage::StorageInterface::getMountBy(const string&, storage::MountByType&)
/usr/include/storage/StorageInterface.h:1506:14: note: no known conversion for argument 2 from 'storage::MountByType*' to 'storage::MountByType&'
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_getFstabOptions(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:22965:28: error: cannot declare pointer to 'std::string& {aka class std::basic_string<char>&}'
LibStorage_wrap.cc:22965:21: error: 'options' was not declared in this scope
LibStorage_wrap.cc:22965:30: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:23005:69: error: no matching function for call to 'storage::StorageInterface::getFstabOptions(const string&, std::string*&)'
LibStorage_wrap.cc:23005:69: note: candidate is:
In file included from LibStorage_wrap.cc:1845:0:
/usr/include/storage/StorageInterface.h:1528:14: note: virtual int storage::StorageInterface::getFstabOptions(const string&, std::string&)
/usr/include/storage/StorageInterface.h:1528:14: note: no known conversion for argument 2 from 'std::string* {aka std::basic_string<char>*}' to 'std::string& {aka std::basic_string<char>&}'
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_getCryptPassword(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:23307:24: error: cannot declare pointer to 'std::string& {aka class std::basic_string<char>&}'
LibStorage_wrap.cc:23307:21: error: 'pwd' was not declared in this scope
LibStorage_wrap.cc:23307:26: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:23347:70: error: no matching function for call to 'storage::StorageInterface::getCryptPassword(const string&, std::string*&)'
LibStorage_wrap.cc:23347:70: note: candidate is:
In file included from LibStorage_wrap.cc:1845:0:
/usr/include/storage/StorageInterface.h:1577:14: note: virtual int storage::StorageInterface::getCryptPassword(const string&, std::string&)
/usr/include/storage/StorageInterface.h:1577:14: note: no known conversion for argument 2 from 'std::string* {aka std::basic_string<char>*}' to 'std::string& {aka std::basic_string<char>&}'
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_getCrypt(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:23647:22: error: cannot declare pointer to 'bool&'
LibStorage_wrap.cc:23647:19: error: 'val' was not declared in this scope
LibStorage_wrap.cc:23647:24: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:23687:62: error: no matching function for call to 'storage::StorageInterface::getCrypt(const string&, bool*&)'
LibStorage_wrap.cc:23687:62: note: candidate is:
In file included from LibStorage_wrap.cc:1845:0:
/usr/include/storage/StorageInterface.h:1625:14: note: virtual int storage::StorageInterface::getCrypt(const string&, bool&)
/usr/include/storage/StorageInterface.h:1625:14: note: no known conversion for argument 2 from 'bool*' to 'bool&'
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_getIgnoreFstab(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:23774:22: error: cannot declare pointer to 'bool&'
LibStorage_wrap.cc:23774:19: error: 'val' was not declared in this scope
LibStorage_wrap.cc:23774:24: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:23814:68: error: no matching function for call to 'storage::StorageInterface::getIgnoreFstab(const string&, bool*&)'
LibStorage_wrap.cc:23814:68: note: candidate is:
In file included from LibStorage_wrap.cc:1845:0:
/usr/include/storage/StorageInterface.h:1645:14: note: virtual int storage::StorageInterface::getIgnoreFstab(const string&, bool&)
/usr/include/storage/StorageInterface.h:1645:14: note: no known conversion for argument 2 from 'bool*' to 'bool&'
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_createLvmLv(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:25554:27: error: cannot declare pointer to 'std::string& {aka class std::basic_string<char>&}'
LibStorage_wrap.cc:25554:21: error: 'device' was not declared in this scope
LibStorage_wrap.cc:25554:29: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:25622:97: error: no matching function for call to 'storage::StorageInterface::createLvmLv(const string&, const string&, long long unsigned int&, unsigned int&, std::string*&)'
LibStorage_wrap.cc:25622:97: note: candidate is:
In file included from LibStorage_wrap.cc:1845:0:
/usr/include/storage/StorageInterface.h:1937:14: note: virtual int storage::StorageInterface::createLvmLv(const string&, const string&, long long unsigned int, unsigned int, std::string&)
/usr/include/storage/StorageInterface.h:1937:14: note: no known conversion for argument 5 from 'std::string* {aka std::basic_string<char>*}' to 'std::string& {aka std::basic_string<char>&}'
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_createLvmLvSnapshot(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:25957:27: error: cannot declare pointer to 'std::string& {aka class std::basic_string<char>&}'
LibStorage_wrap.cc:25957:21: error: 'device' was not declared in this scope
LibStorage_wrap.cc:25957:29: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:26032:122: error: no matching function for call to 'storage::StorageInterface::createLvmLvSnapshot(const string&, const string&, const string&, long long unsigned int&, std::string*&)'
LibStorage_wrap.cc:26032:122: note: candidate is:
In file included from LibStorage_wrap.cc:1845:0:
/usr/include/storage/StorageInterface.h:1992:14: note: virtual int storage::StorageInterface::createLvmLvSnapshot(const string&, const string&, const string&, long long unsigned int, std::string&)
/usr/include/storage/StorageInterface.h:1992:14: note: no known conversion for argument 5 from 'std::string* {aka std::basic_string<char>*}' to 'std::string& {aka std::basic_string<char>&}'
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_createLvmLvPool(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:26235:27: error: cannot declare pointer to 'std::string& {aka class std::basic_string<char>&}'
LibStorage_wrap.cc:26235:21: error: 'device' was not declared in this scope
LibStorage_wrap.cc:26235:29: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:26296:96: error: no matching function for call to 'storage::StorageInterface::createLvmLvPool(const string&, const string&, long long unsigned int&, std::string*&)'
LibStorage_wrap.cc:26296:96: note: candidate is:
In file included from LibStorage_wrap.cc:1845:0:
/usr/include/storage/StorageInterface.h:2027:14: note: virtual int storage::StorageInterface::createLvmLvPool(const string&, const string&, long long unsigned int, std::string&)
/usr/include/storage/StorageInterface.h:2027:14: note: no known conversion for argument 4 from 'std::string* {aka std::basic_string<char>*}' to 'std::string& {aka std::basic_string<char>&}'
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_createLvmLvThin(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:26330:27: error: cannot declare pointer to 'std::string& {aka class std::basic_string<char>&}'
LibStorage_wrap.cc:26330:21: error: 'device' was not declared in this scope
LibStorage_wrap.cc:26330:29: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:26405:118: error: no matching function for call to 'storage::StorageInterface::createLvmLvThin(const string&, const string&, const string&, long long unsigned int&, std::string*&)'
LibStorage_wrap.cc:26405:118: note: candidate is:
In file included from LibStorage_wrap.cc:1845:0:
/usr/include/storage/StorageInterface.h:2041:14: note: virtual int storage::StorageInterface::createLvmLvThin(const string&, const string&, const string&, long long unsigned int, std::string&)
/usr/include/storage/StorageInterface.h:2041:14: note: no known conversion for argument 5 from 'std::string* {aka std::basic_string<char>*}' to 'std::string& {aka std::basic_string<char>&}'
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_nextFreeMd(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:26526:29: error: cannot declare pointer to 'unsigned int&'
LibStorage_wrap.cc:26526:27: error: 'nr' was not declared in this scope
LibStorage_wrap.cc:26526:31: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:26527:27: error: cannot declare pointer to 'std::string& {aka class std::basic_string<char>&}'
LibStorage_wrap.cc:26527:21: error: 'device' was not declared in this scope
LibStorage_wrap.cc:26527:29: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:26558:47: error: no matching function for call to 'storage::StorageInterface::nextFreeMd(unsigned int*&, std::string*&)'
LibStorage_wrap.cc:26558:47: note: candidate is:
In file included from LibStorage_wrap.cc:1845:0:
/usr/include/storage/StorageInterface.h:2065:14: note: virtual int storage::StorageInterface::nextFreeMd(unsigned int&, std::string&)
/usr/include/storage/StorageInterface.h:2065:14: note: no known conversion for argument 1 from 'unsigned int*' to 'unsigned int&'
LibStorage_wrap.cc: In function 'void _wrap_StorageInterface_createMdAny(PerlInterpreter*, CV*)':
LibStorage_wrap.cc:26727:27: error: cannot declare pointer to 'std::string& {aka class std::basic_string<char>&}'
LibStorage_wrap.cc:26727:21: error: 'device' was not declared in this scope
LibStorage_wrap.cc:26727:29: error: expected ',' or ';' before '=' token
LibStorage_wrap.cc:26806:118: error: no matching function for call to 'storage::StorageInterface::createMdAny(storage::MdType&, const std::list