Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libyui for openSUSE:Factory checked in at 2023-02-25 19:54:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libyui (Old) and /work/SRC/openSUSE:Factory/.libyui.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libyui" Sat Feb 25 19:54:52 2023 rev:85 rq:1067639 version:4.4.9 Changes: -------- --- /work/SRC/openSUSE:Factory/libyui/libyui.changes 2023-01-11 17:14:18.579566855 +0100 +++ /work/SRC/openSUSE:Factory/.libyui.new.31432/libyui.changes 2023-02-25 19:55:02.539240926 +0100 @@ -1,0 +2,10 @@ +Tue Feb 14 10:46:31 UTC 2023 - Stefan Hundhammer <shundham...@suse.com> + +- Fixed build with GCC13 (-Woverloaded-virtual) (bsc#1208238) +- build-all: Don't build bindings with --small (-s) +- More docs for YShortcutManager (FAQ for our QA) +- Merged PR #88 from krai: + libyui-ncurses: Replace off64_t with off_t and stat64 with stat +- 4.4.9 + +------------------------------------------------------------------- Old: ---- libyui-4.4.8.tar.bz2 New: ---- libyui-4.4.9.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libyui-bindings.spec ++++++ --- /var/tmp/diff_new_pack.tazxUO/_old 2023-02-25 19:55:03.227245166 +0100 +++ /var/tmp/diff_new_pack.tazxUO/_new 2023-02-25 19:55:03.235245215 +0100 @@ -20,7 +20,7 @@ Name: libyui-bindings # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.4.8 +Version: 4.4.9 Release: 0 Summary: Bindings for libyui License: LGPL-2.1-only OR LGPL-3.0-only ++++++ libyui-ncurses-pkg.spec ++++++ --- /var/tmp/diff_new_pack.tazxUO/_old 2023-02-25 19:55:03.255245338 +0100 +++ /var/tmp/diff_new_pack.tazxUO/_new 2023-02-25 19:55:03.259245362 +0100 @@ -19,7 +19,7 @@ Name: libyui-ncurses-pkg # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.4.8 +Version: 4.4.9 Release: 0 %define so_version 16 libyui-ncurses-rest-api.spec: same change libyui-ncurses.spec: same change ++++++ libyui-qt-graph.spec ++++++ --- /var/tmp/diff_new_pack.tazxUO/_old 2023-02-25 19:55:03.343245880 +0100 +++ /var/tmp/diff_new_pack.tazxUO/_new 2023-02-25 19:55:03.347245905 +0100 @@ -19,7 +19,7 @@ Name: libyui-qt-graph # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.4.8 +Version: 4.4.9 Release: 0 %define so_version 16 ++++++ libyui-qt-pkg.spec ++++++ --- /var/tmp/diff_new_pack.tazxUO/_old 2023-02-25 19:55:03.371246053 +0100 +++ /var/tmp/diff_new_pack.tazxUO/_new 2023-02-25 19:55:03.375246077 +0100 @@ -19,7 +19,7 @@ Name: libyui-qt-pkg # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.4.8 +Version: 4.4.9 Release: 0 %define so_version 16 libyui-qt-rest-api.spec: same change libyui-qt.spec: same change libyui-rest-api.spec: same change libyui.spec: same change ++++++ libyui-4.4.8.tar.bz2 -> libyui-4.4.9.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/README.md new/libyui-4.4.9/README.md --- old/libyui-4.4.8/README.md 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/README.md 2023-02-20 12:10:54.000000000 +0100 @@ -159,10 +159,10 @@ make -C libyui-ncurses-pkg -f Makefile.repo build -For non-YaST projects, use `-s` (`--small`) for a small build +For non-YaST projects, use `-s -b` (`--small --bindings`) for a small build with the subprojects that are typically needed: - ./build-all -n -s + ./build-all -n -s -b *** Dry run - not executing any make commands *** diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/VERSION.cmake new/libyui-4.4.9/VERSION.cmake --- old/libyui-4.4.8/VERSION.cmake 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/VERSION.cmake 2023-02-20 12:10:54.000000000 +0100 @@ -1,6 +1,6 @@ SET( VERSION_MAJOR "4") SET( VERSION_MINOR "4" ) -SET( VERSION_PATCH "8" ) +SET( VERSION_PATCH "9" ) SET( VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}" ) SET( SONAME_MAJOR "16" ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/build-all new/libyui-4.4.9/build-all --- old/libyui-4.4.8/build-all 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/build-all 2023-02-20 12:10:54.000000000 +0100 @@ -57,9 +57,9 @@ Component selection: -a, --all Build with all subprojects - -s, --small Small build: libyui, -qt, -ncurses, -bindings + -s, --small Small build: libyui, -qt, -ncurses -b, --bindings Build with bindings - --no-bindings Build without bindings (useful for -a or -s) + --no-bindings Build without bindings (useful for -a) -r, --rest-api Build with rest-api -p, --no-pkg Build without pkg @@ -110,10 +110,10 @@ -s | --small ) with_qt=1 with_ncurses=1 - with_bindings=1 with_pkg=0 with_graph=0 with_rest_api=0 + with_bindings=0 shift ;; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/libyui/src/YMenuButton.h new/libyui-4.4.9/libyui/src/YMenuButton.h --- old/libyui-4.4.8/libyui/src/YMenuButton.h 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/libyui/src/YMenuButton.h 2023-02-20 12:10:54.000000000 +0100 @@ -25,17 +25,6 @@ #ifndef YMenuButton_h #define YMenuButton_h -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Woverloaded-virtual" -// GCC 13 has an over-sensitive check for shadowing inherited methods: -// -// It complains that YMenuButton::addItem( string label, string icon ) -// shadows the inherited YMenuWidget::addItem( YItem * ) -// despite the completely different signatures; which makes method overloading -// with more convenient parameters pretty much impossible. -// -// See also https://github.com/libyui/libyui/issues/80 - #include "YMenuWidget.h" #include "YMenuItem.h" @@ -80,6 +69,15 @@ const std::string & iconName = "" ); /** + * Unhide the inherited method shadowed by the above label specialization, + * YMenuWidget::addItem( YItem * ); + * Their signatures are very different to humans but without the redeclaration + * the compiler must hide (and warn about) the inherited one. + * See also https://github.com/libyui/libyui/issues/80 + **/ + using YMenuWidget::addItem; + + /** * Create a new submenu and add it. **/ YMenuItem * addMenu( const std::string & label, @@ -132,7 +130,4 @@ }; -// Restore the old handling of "-Woverloaded-virtual" -#pragma GCC diagnostic pop - #endif // YMenuButton_h diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/libyui/src/YShortcutManager.h new/libyui-4.4.9/libyui/src/YShortcutManager.h --- old/libyui-4.4.8/libyui/src/YShortcutManager.h 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/libyui/src/YShortcutManager.h 2023-02-20 12:10:54.000000000 +0100 @@ -67,21 +67,21 @@ * * Note: This may or may not work. There is no general solution to that * problem. This method tries its best, but you may end up with widgets - * that don't have any ( more ) shortcut. + * that don't have any (more) shortcut. * - * Why? Just picture the following ( admittedly pathologic ) situation: + * Why? Just picture the following (admittedly pathologic) situation: * - * [& OK] - * [& OK] - * [& OK] + * [&OK] + * [&OK] + * [&OK] * * This will result in something like this: * - * [& OK] - * [O& K] + * [&OK] + * [O&K] * [OK] * - * I.e. the first OK button will retain its preferred shortcut ( 'O' ), the + * I.e. the first OK button will retain its preferred shortcut ('O'), the * second OK button's shortcut will be reassigned to 'K' and the third * won't get any - there are simply not enough eligible shortcut * characters. @@ -93,8 +93,14 @@ * It's always best to resolve conflicts manually. This will generally * result in much better shortcuts: Easier to memorize, less chance of * picking characters that cannot really do a good job showing their - * shortcut like very narrow characters ( .e.g., 'i' ) or descender - * characters ( e.g., 'g', 'p', 'q' - imagine those underlined! ). + * shortcut like very narrow characters (.e.g., 'i') or descender + * characters (e.g., 'g', 'p', 'q' - imagine those underlined!). + * + * Also notice that widgets with shorter labels have higher priority + * because they have fewer shortcut characters to choose from: [OK] can + * only get 'O' or 'K' while [Overlay] has many more, so [OK] is handled + * first, and if still available, it will get its preferred shortcut, even + * if that is also the preferred one for [Overlay]. **/ void resolveAllConflicts(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/libyui-ncurses/CMakeLists.txt new/libyui-4.4.9/libyui-ncurses/CMakeLists.txt --- old/libyui-4.4.8/libyui-ncurses/CMakeLists.txt 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/libyui-ncurses/CMakeLists.txt 2023-02-20 12:10:54.000000000 +0100 @@ -58,7 +58,7 @@ # Initialize compiler flags for all targets in all subdirectories add_compile_options( "-Wall" ) add_compile_options( "-Os" ) # Optimize for size (overrides CMake's -O3 in RELEASE builds) - +add_compile_options( "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64" ) # Enable largefile support if ( WERROR ) add_compile_options( "-Werror" ) endif() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/libyui-ncurses/src/NCAskForFile.cc new/libyui-4.4.9/libyui-ncurses/src/NCAskForFile.cc --- old/libyui-4.4.8/libyui-ncurses/src/NCAskForFile.cc 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/libyui-ncurses/src/NCAskForFile.cc 2023-02-20 12:10:54.000000000 +0100 @@ -73,8 +73,8 @@ { std::string dname = ""; - struct stat64 statInfo; - stat64( iniDir.c_str(), &statInfo ); + struct stat statInfo; + stat( iniDir.c_str(), &statInfo ); if ( S_ISDIR( statInfo.st_mode ) ) { @@ -90,7 +90,7 @@ && pos != 0 ) { std::string dir = iniDir.substr( 0, pos ); - stat64( dir.c_str(), &statInfo ); + stat( dir.c_str(), &statInfo ); if ( S_ISDIR( statInfo.st_mode ) ) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/libyui-ncurses/src/NCFileSelection.cc new/libyui-4.4.9/libyui-ncurses/src/NCFileSelection.cc --- old/libyui-4.4.8/libyui-ncurses/src/NCFileSelection.cc 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/libyui-ncurses/src/NCFileSelection.cc 2023-02-20 12:10:54.000000000 +0100 @@ -46,7 +46,7 @@ NCFileInfo::NCFileInfo( string fileName, - struct stat64 * statInfo, + struct stat * statInfo, bool link ) { _name = fileName; @@ -146,7 +146,7 @@ _mode = ( mode_t )0; _device = ( dev_t )0; _links = ( nlink_t )0; - _size = ( off64_t )0; + _size = ( off_t )0; _mtime = ( time_t )0; } @@ -177,11 +177,11 @@ { SetSepChar( ' ' ); - struct stat64 statInfo; + struct stat statInfo; if ( !iniDir.empty() ) { - stat64( iniDir.c_str(), &statInfo ); + stat( iniDir.c_str(), &statInfo ); } if ( iniDir.empty() @@ -559,8 +559,8 @@ bool NCFileTable::fillList() { - struct stat64 statInfo; - struct stat64 linkInfo; + struct stat statInfo; + struct stat linkInfo; struct dirent * entry; list<string> tmpList; list<string>::iterator it; @@ -592,7 +592,7 @@ { string fullName = currentDir + "/" + ( *it ); - if ( lstat64( fullName.c_str(), &statInfo ) == 0 ) + if ( lstat( fullName.c_str(), &statInfo ) == 0 ) { if ( S_ISREG( statInfo.st_mode ) || S_ISBLK( statInfo.st_mode ) ) { @@ -604,7 +604,7 @@ } else if ( S_ISLNK( statInfo.st_mode ) ) { - if ( stat64( fullName.c_str(), &linkInfo ) == 0 ) + if ( stat( fullName.c_str(), &linkInfo ) == 0 ) { if ( S_ISREG( linkInfo.st_mode ) || S_ISBLK( linkInfo.st_mode ) ) { @@ -701,8 +701,8 @@ bool NCDirectoryTable::fillList() { - struct stat64 statInfo; - struct stat64 linkInfo; + struct stat statInfo; + struct stat linkInfo; struct dirent * entry; list<string> tmpList; list<string>::iterator it; @@ -734,7 +734,7 @@ { string fullName = currentDir + "/" + ( *it ); - if ( lstat64( fullName.c_str(), &statInfo ) == 0 ) + if ( lstat( fullName.c_str(), &statInfo ) == 0 ) { if ( S_ISDIR( statInfo.st_mode ) ) { @@ -746,7 +746,7 @@ } else if ( S_ISLNK( statInfo.st_mode ) ) { - if ( stat64( fullName.c_str(), &linkInfo ) == 0 ) + if ( stat( fullName.c_str(), &linkInfo ) == 0 ) { if ( S_ISDIR( linkInfo.st_mode ) ) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/libyui-ncurses/src/NCFileSelection.h new/libyui-4.4.9/libyui-ncurses/src/NCFileSelection.h --- old/libyui-4.4.8/libyui-ncurses/src/NCFileSelection.h 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/libyui-ncurses/src/NCFileSelection.h 2023-02-20 12:10:54.000000000 +0100 @@ -44,10 +44,10 @@ struct NCFileInfo { /** - * Constructor from a stat buffer (i.e. based on an lstat64() call). + * Constructor from a stat buffer (i.e. based on an lstat() call). **/ NCFileInfo( std::string fileName, - struct stat64 * statInfo, + struct stat * statInfo, bool link = false ); NCFileInfo(); @@ -65,7 +65,7 @@ dev_t _device; // device this object resides on mode_t _mode; // file permissions + object type nlink_t _links; // number of links - off64_t _size; // size in bytes + off_t _size; // size in bytes time_t _mtime; // modification time bool isDir() { return (( S_ISDIR( _mode ) ) ? true : false ); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/libyui-ncurses-pkg/src/NCPkgFilterLocale.cc new/libyui-4.4.9/libyui-ncurses-pkg/src/NCPkgFilterLocale.cc --- old/libyui-4.4.8/libyui-ncurses-pkg/src/NCPkgFilterLocale.cc 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/libyui-ncurses-pkg/src/NCPkgFilterLocale.cc 2023-02-20 12:10:54.000000000 +0100 @@ -110,7 +110,7 @@ { std::vector <std::string> oneLine; - const zypp::LocaleSet & available_locales( zypp::ResPool::instance().getAvailableLocales() ); + const zypp::LocaleSet available_locales( zypp::ResPool::instance().getAvailableLocales() ); for_( it, available_locales.begin(), available_locales.end() ) { oneLine.clear(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/libyui-ncurses-pkg/src/NCPkgPopupDeps.h new/libyui-4.4.9/libyui-ncurses-pkg/src/NCPkgPopupDeps.h --- old/libyui-4.4.8/libyui-ncurses-pkg/src/NCPkgPopupDeps.h 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/libyui-ncurses-pkg/src/NCPkgPopupDeps.h 2023-02-20 12:10:54.000000000 +0100 @@ -94,6 +94,7 @@ NCSelectionBox * problemw; // resolver problems virtual bool postAgain( NCPkgSolverAction action ); + using NCPopup::postAgain; // unhide overriden base method virtual NCursesEvent wHandleInput( wint_t ch ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/libyui-qt-rest-api/src/YQTableActionHandler.cc new/libyui-4.4.9/libyui-qt-rest-api/src/YQTableActionHandler.cc --- old/libyui-4.4.8/libyui-qt-rest-api/src/YQTableActionHandler.cc 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/libyui-qt-rest-api/src/YQTableActionHandler.cc 2023-02-20 12:10:54.000000000 +0100 @@ -20,7 +20,7 @@ #include "YQTableActionHandler.h" -void YQTableActionHandler::activate_widget( YTable * widget, YItem * item ) +void YQTableActionHandler::activate_table_widget( YTable * widget, YItem * item ) { YQHttpUI::ui()->sendEvent( new YMenuEvent( item ) ); YQHttpUI::ui()->sendEvent( new YWidgetEvent( widget, YEvent::SelectionChanged ) ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/libyui-qt-rest-api/src/YQTableActionHandler.h new/libyui-4.4.9/libyui-qt-rest-api/src/YQTableActionHandler.h --- old/libyui-4.4.8/libyui-qt-rest-api/src/YQTableActionHandler.h 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/libyui-qt-rest-api/src/YQTableActionHandler.h 2023-02-20 12:10:54.000000000 +0100 @@ -23,7 +23,7 @@ class YQTableActionHandler : public YTableActionHandler { protected: - virtual void activate_widget( YTable * widget, YItem * item ); + virtual void activate_table_widget( YTable * widget, YItem * item ); }; #endif //YQTableActionHandler_h diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/libyui-rest-api/src/YTableActionHandler.cc new/libyui-4.4.9/libyui-rest-api/src/YTableActionHandler.cc --- old/libyui-4.4.8/libyui-rest-api/src/YTableActionHandler.cc 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/libyui-rest-api/src/YTableActionHandler.cc 2023-02-20 12:10:54.000000000 +0100 @@ -43,7 +43,7 @@ yuiMilestone() << "Activating Table \"" << tb->label() << '"' << std::endl; tb->setKeyboardFocus(); tb->selectItem( item ); - activate_widget(tb, item); + activate_table_widget(tb, item); } else { @@ -66,7 +66,7 @@ yuiMilestone() << "Activating Table \"" << tb->label() << "\" Item: \"" << item->label( column_id ) << "\"" << std::endl; tb->setKeyboardFocus(); tb->selectItem( item ); - activate_widget(tb, item); + activate_table_widget(tb, item); } else { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/libyui-rest-api/src/YTableActionHandler.h new/libyui-4.4.9/libyui-rest-api/src/YTableActionHandler.h --- old/libyui-4.4.8/libyui-rest-api/src/YTableActionHandler.h 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/libyui-rest-api/src/YTableActionHandler.h 2023-02-20 12:10:54.000000000 +0100 @@ -40,7 +40,7 @@ const int &column_id = 0, //Use first column by default const int &row_id = -1 ); - virtual void activate_widget( YTable * widget, YItem * item ) {}; + virtual void activate_table_widget( YTable * widget, YItem * item ) {}; protected: static YTableItem * table_findItem( std::vector<std::string>::const_iterator path_begin, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/libyui-rest-api/src/YWidgetActionHandler.h new/libyui-4.4.9/libyui-rest-api/src/YWidgetActionHandler.h --- old/libyui-4.4.8/libyui-rest-api/src/YWidgetActionHandler.h 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/libyui-rest-api/src/YWidgetActionHandler.h 2023-02-20 12:10:54.000000000 +0100 @@ -41,7 +41,6 @@ #include "YHttpHandler.h" #include "YWidgetFinder.h" - class YWidgetActionHandler { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/package/libyui-bindings.spec new/libyui-4.4.9/package/libyui-bindings.spec --- old/libyui-4.4.8/package/libyui-bindings.spec 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/package/libyui-bindings.spec 2023-02-20 12:10:54.000000000 +0100 @@ -20,7 +20,7 @@ Name: libyui-bindings # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.4.8 +Version: 4.4.9 Release: 0 Summary: Bindings for libyui License: LGPL-2.1-only OR LGPL-3.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/package/libyui-ncurses-pkg.spec new/libyui-4.4.9/package/libyui-ncurses-pkg.spec --- old/libyui-4.4.8/package/libyui-ncurses-pkg.spec 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/package/libyui-ncurses-pkg.spec 2023-02-20 12:10:54.000000000 +0100 @@ -19,7 +19,7 @@ Name: libyui-ncurses-pkg # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.4.8 +Version: 4.4.9 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/package/libyui-ncurses-rest-api.spec new/libyui-4.4.9/package/libyui-ncurses-rest-api.spec --- old/libyui-4.4.8/package/libyui-ncurses-rest-api.spec 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/package/libyui-ncurses-rest-api.spec 2023-02-20 12:10:54.000000000 +0100 @@ -19,7 +19,7 @@ Name: libyui-ncurses-rest-api # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.4.8 +Version: 4.4.9 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/package/libyui-ncurses.spec new/libyui-4.4.9/package/libyui-ncurses.spec --- old/libyui-4.4.8/package/libyui-ncurses.spec 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/package/libyui-ncurses.spec 2023-02-20 12:10:54.000000000 +0100 @@ -19,7 +19,7 @@ Name: libyui-ncurses # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.4.8 +Version: 4.4.9 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/package/libyui-qt-graph.spec new/libyui-4.4.9/package/libyui-qt-graph.spec --- old/libyui-4.4.8/package/libyui-qt-graph.spec 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/package/libyui-qt-graph.spec 2023-02-20 12:10:54.000000000 +0100 @@ -19,7 +19,7 @@ Name: libyui-qt-graph # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.4.8 +Version: 4.4.9 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/package/libyui-qt-pkg.spec new/libyui-4.4.9/package/libyui-qt-pkg.spec --- old/libyui-4.4.8/package/libyui-qt-pkg.spec 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/package/libyui-qt-pkg.spec 2023-02-20 12:10:54.000000000 +0100 @@ -19,7 +19,7 @@ Name: libyui-qt-pkg # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.4.8 +Version: 4.4.9 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/package/libyui-qt-rest-api.spec new/libyui-4.4.9/package/libyui-qt-rest-api.spec --- old/libyui-4.4.8/package/libyui-qt-rest-api.spec 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/package/libyui-qt-rest-api.spec 2023-02-20 12:10:54.000000000 +0100 @@ -19,7 +19,7 @@ Name: libyui-qt-rest-api # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.4.8 +Version: 4.4.9 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/package/libyui-qt.spec new/libyui-4.4.9/package/libyui-qt.spec --- old/libyui-4.4.8/package/libyui-qt.spec 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/package/libyui-qt.spec 2023-02-20 12:10:54.000000000 +0100 @@ -19,7 +19,7 @@ Name: libyui-qt # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.4.8 +Version: 4.4.9 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/package/libyui-rest-api.spec new/libyui-4.4.9/package/libyui-rest-api.spec --- old/libyui-4.4.8/package/libyui-rest-api.spec 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/package/libyui-rest-api.spec 2023-02-20 12:10:54.000000000 +0100 @@ -19,7 +19,7 @@ Name: libyui-rest-api # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.4.8 +Version: 4.4.9 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/package/libyui.changes new/libyui-4.4.9/package/libyui.changes --- old/libyui-4.4.8/package/libyui.changes 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/package/libyui.changes 2023-02-20 12:10:54.000000000 +0100 @@ -1,4 +1,14 @@ ------------------------------------------------------------------- +Tue Feb 14 10:46:31 UTC 2023 - Stefan Hundhammer <shundham...@suse.com> + +- Fixed build with GCC13 (-Woverloaded-virtual) (bsc#1208238) +- build-all: Don't build bindings with --small (-s) +- More docs for YShortcutManager (FAQ for our QA) +- Merged PR #88 from krai: + libyui-ncurses: Replace off64_t with off_t and stat64 with stat +- 4.4.9 + +------------------------------------------------------------------- Tue Jan 10 12:42:09 UTC 2023 - Ladislav Slezák <lsle...@suse.com> - NCurses REST API - fixed RunInTerminal behavior (bsc#1206929) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.4.8/package/libyui.spec new/libyui-4.4.9/package/libyui.spec --- old/libyui-4.4.8/package/libyui.spec 2023-01-10 18:10:44.000000000 +0100 +++ new/libyui-4.4.9/package/libyui.spec 2023-02-20 12:10:54.000000000 +0100 @@ -19,7 +19,7 @@ Name: libyui # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.4.8 +Version: 4.4.9 Release: 0 %define so_version 16