Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libyui for openSUSE:Factory checked in at 2026-07-17 18:47:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libyui (Old) and /work/SRC/openSUSE:Factory/.libyui.new.24530 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libyui" Fri Jul 17 18:47:27 2026 rev:101 rq:1366213 version:4.7.7 Changes: -------- --- /work/SRC/openSUSE:Factory/libyui/libyui.changes 2026-04-30 20:26:05.664250834 +0200 +++ /work/SRC/openSUSE:Factory/.libyui.new.24530/libyui.changes 2026-07-17 18:48:04.450407918 +0200 @@ -1,0 +2,17 @@ +Thu Jul 16 08:45:59 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Fix build against GCC 16 (boo#1243674#c5, boo#1256972): + + ncurses: Fix wchar_t stream insertion + + Qt: Fix deprecated enum conversion in YQWizard + + ncurses-pkg: remove unused-but-set variable 'idx' + + ncurses-pkg: Replace deprecated SolvAttr provides and requires + + qt-pkg: remove unused-but-set variables +- 4.7.7 + +------------------------------------------------------------------- +Thu Jul 16 07:00:00 UTC 2026 - Martin Vidner <[email protected]> + +- Remove the -std=gnu++17 workaround in favor of the upcoming + clean fix (boo#1256972) + +------------------------------------------------------------------- Old: ---- libyui-4.7.6.tar.bz2 New: ---- libyui-4.7.7.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libyui-bindings.spec ++++++ --- /var/tmp/diff_new_pack.lVFdcU/_old 2026-07-17 18:48:07.138498549 +0200 +++ /var/tmp/diff_new_pack.lVFdcU/_new 2026-07-17 18:48:07.142498684 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-bindings # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ Name: libyui-bindings # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 Summary: Bindings for libyui License: LGPL-2.1-only OR LGPL-3.0-only @@ -50,7 +50,6 @@ - [email protected] - [email protected] - %prep %setup -q -n libyui-%{version} @@ -96,7 +95,6 @@ - [email protected] - [email protected] - %package -n python3-yui Summary: Python 3 bindings for libyui Group: Development/Languages/Python @@ -112,7 +110,6 @@ - [email protected] - [email protected] - %package -n perl-yui %{perl_requires} Summary: Perl bindings for libyui @@ -129,7 +126,6 @@ - [email protected] - [email protected] - %files -n ruby-yui %defattr(-,root,root,-) %doc %{name}/swig/ruby/examples/*.rb ++++++ libyui-ncurses-pkg.spec ++++++ --- /var/tmp/diff_new_pack.lVFdcU/_old 2026-07-17 18:48:07.178499899 +0200 +++ /var/tmp/diff_new_pack.lVFdcU/_new 2026-07-17 18:48:07.182500033 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-ncurses-pkg # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui-ncurses-pkg # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16 @@ -43,7 +43,6 @@ This package contains the package selector for the text based (NCurses) user interface component for libyui. - %package -n %{bin_name} Summary: Libyui - yast2 package selector widget for the NCurses UI @@ -70,7 +69,6 @@ This package contains the NCurses (text based) package selector component for libyui. - %package devel Summary: Libyui-ncurses-pkg header files @@ -86,7 +84,6 @@ This package contains the header files for the NCurses (text based) package selector component for libyui. - %prep %setup -q -n libyui-%{version} ++++++ libyui-ncurses-rest-api.spec ++++++ --- /var/tmp/diff_new_pack.lVFdcU/_old 2026-07-17 18:48:07.210500977 +0200 +++ /var/tmp/diff_new_pack.lVFdcU/_new 2026-07-17 18:48:07.214501112 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-ncurses-rest-api # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui-ncurses-rest-api # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16 @@ -43,7 +43,6 @@ It allows inspecting and controlling the UI remotely via an HTTP REST API. This is designed for automated tests. - %package -n %{bin_name} Summary: Libyui - REST API plugin for the Ncurses frontend @@ -61,7 +60,6 @@ It allows inspecting and controlling the UI remotely via an HTTP REST API. This is designed for automated tests. - %package devel Summary: Libyui - Header files for the NCurses REST API plugin @@ -79,7 +77,6 @@ This is not needed for using the REST API, only for developing extensions for it. - %prep %setup -q -n libyui-%{version} ++++++ libyui-ncurses.spec ++++++ --- /var/tmp/diff_new_pack.lVFdcU/_old 2026-07-17 18:48:07.262502730 +0200 +++ /var/tmp/diff_new_pack.lVFdcU/_new 2026-07-17 18:48:07.262502730 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-ncurses # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui-ncurses # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16 @@ -41,7 +41,6 @@ This package contains the NCurses (text based) user interface component for libyui. - %package -n %{bin_name} Summary: Libyui - NCurses (text based) user interface @@ -75,7 +74,6 @@ This package is not needed to develop libyui-based applications, only to develop extensions for libyui-ncurses. - %package tools Summary: Libyui - tools for the NCurses (text based) user interface @@ -89,7 +87,6 @@ libyui-terminal - useful for testing on headless machines - %prep %setup -q -n libyui-%{version} ++++++ libyui-qt-graph.spec ++++++ --- /var/tmp/diff_new_pack.lVFdcU/_old 2026-07-17 18:48:07.298503944 +0200 +++ /var/tmp/diff_new_pack.lVFdcU/_new 2026-07-17 18:48:07.302504080 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-qt-graph # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui-qt-graph # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16 @@ -52,7 +52,6 @@ %description This package contains the Qt graph component for libyui. - %package -n %{bin_name} Summary: Libyui - Qt graph widget Requires: libyui%{so_version} @@ -65,7 +64,6 @@ # Force removal of old -doc packages (bsc#1184363) Obsoletes: %{name}-doc < %{version} - %description -n %{bin_name} This package contains the Qt graph component for libyui. @@ -73,7 +71,6 @@ storage device hierarchy (disks, partitions, subvolumes etc.). and similar graphviz-generated graphs. - %package devel Summary: Libyui - Header files for the Qt graph widget Requires: %{bin_name} = %{version} @@ -83,7 +80,6 @@ This package contains the header files for the Qt graph component for libyui. - %prep %setup -q -n libyui-%{version} ++++++ libyui-qt-pkg.spec ++++++ --- /var/tmp/diff_new_pack.lVFdcU/_old 2026-07-17 18:48:07.370506372 +0200 +++ /var/tmp/diff_new_pack.lVFdcU/_new 2026-07-17 18:48:07.374506507 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-qt-pkg # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui-qt-pkg # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16 @@ -54,7 +54,6 @@ %description This package contains the Qt package selector component for libyui. - %package -n %{bin_name} Summary: Libyui - Qt package selector @@ -82,7 +81,6 @@ %description -n %{bin_name} This package contains the Qt package selector component for libyui. - %package devel Summary: Libyui-qt-pkg header files @@ -96,7 +94,6 @@ This can be used independently of YaST for generic (C++) applications. This package has very few dependencies. - %prep %setup -q -n libyui-%{version} ++++++ libyui-qt-rest-api.spec ++++++ --- /var/tmp/diff_new_pack.lVFdcU/_old 2026-07-17 18:48:07.486510283 +0200 +++ /var/tmp/diff_new_pack.lVFdcU/_new 2026-07-17 18:48:07.490510418 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-qt-rest-api # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui-qt-rest-api # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16 @@ -54,7 +54,6 @@ It allows inspecting and controlling the UI remotely via an HTTP REST API. This is designed for automated tests. - %package -n %{bin_name} Summary: Libyui - The REST API plugin for the Qt frontend @@ -71,7 +70,6 @@ It allows inspecting and controlling the UI remotely via an HTTP REST API. This is designed for automated tests. - %package devel Summary: Libyui - Header files for the Qt REST API plugin @@ -89,7 +87,6 @@ This is not needed for using the REST API, only for developing extensions for it. - %prep %setup -q -n libyui-%{version} ++++++ libyui-qt.spec ++++++ --- /var/tmp/diff_new_pack.lVFdcU/_old 2026-07-17 18:48:07.522511497 +0200 +++ /var/tmp/diff_new_pack.lVFdcU/_new 2026-07-17 18:48:07.526511631 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-qt # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui-qt # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16 @@ -53,7 +53,6 @@ This package contains the Qt (graphical) user interface component for libyui. - %package -n %{bin_name} Summary: Libyui - Qt (graphical) user interface @@ -68,7 +67,6 @@ This package contains the Qt (graphical) user interface component for libyui. - %package devel Summary: Libyui - Header files for the Qt (graphical) user interface @@ -83,7 +81,6 @@ This package is not needed to develop libyui-based applications, only to develop extensions for libyui-qt. - %prep %setup -q -n libyui-%{version} ++++++ libyui-rest-api.spec ++++++ --- /var/tmp/diff_new_pack.lVFdcU/_old 2026-07-17 18:48:07.566512980 +0200 +++ /var/tmp/diff_new_pack.lVFdcU/_new 2026-07-17 18:48:07.570513115 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui-rest-api # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui-rest-api # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16 @@ -43,7 +43,6 @@ It allows inspecting and controlling the UI remotely via an HTTP REST API, it is designed for automated tests. - %package -n %{bin_name} Summary: Libyui - REST API plugin, the shared part Requires: libyui%{so_version} @@ -56,7 +55,6 @@ It allows inspecting and controlling the UI remotely via an HTTP REST API, it is designed for automated tests. - %package devel Summary: Libyui - REST API header files @@ -73,7 +71,6 @@ This is a development subpackage. - %prep %setup -q -n libyui-%{version} ++++++ libyui.spec ++++++ --- /var/tmp/diff_new_pack.lVFdcU/_old 2026-07-17 18:48:07.602514194 +0200 +++ /var/tmp/diff_new_pack.lVFdcU/_new 2026-07-17 18:48:07.602514194 +0200 @@ -1,7 +1,7 @@ # # spec file for package libyui # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: libyui # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16 @@ -47,7 +47,6 @@ YaST for generic (C++) applications. This package has very few dependencies. - %package -n %{bin_name} Summary: Libyui - GUI abstraction library @@ -67,7 +66,6 @@ YaST for generic (C++) applications. This package has very few dependencies. - %package devel Summary: Libyui header files and examples @@ -83,7 +81,6 @@ the abstraction from graphical user interfaces (Qt, Gtk) and text based user interfaces (ncurses). - %prep %setup -q -n %{name}-%{version} @@ -94,10 +91,6 @@ export CFLAGS="$RPM_OPT_FLAGS -DNDEBUG $(getconf LFS_CFLAGS)" export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG $(getconf LFS_CFLAGS)" -# avoid -std=gny++20 default -if test `rpm -q --queryformat "%%{version}" gcc` -ge 16; then - export CXXFLAGS="$CXXFLAGS -std=gnu++17" -fi %if %{?_with_debug:1}%{!?_with_debug:0} CMAKE_OPTS="-DCMAKE_BUILD_TYPE=RELWITHDEBINFO" ++++++ libyui-4.7.6.tar.bz2 -> libyui-4.7.7.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.6/VERSION.cmake new/libyui-4.7.7/VERSION.cmake --- old/libyui-4.7.6/VERSION.cmake 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/VERSION.cmake 2026-07-16 16:40:39.000000000 +0200 @@ -1,6 +1,6 @@ SET( VERSION_MAJOR "4") SET( VERSION_MINOR "7" ) -SET( VERSION_PATCH "6" ) +SET( VERSION_PATCH "7" ) 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.7.6/libyui-ncurses/src/NCRichText.cc new/libyui-4.7.7/libyui-ncurses/src/NCRichText.cc --- old/libyui-4.7.6/libyui-ncurses/src/NCRichText.cc 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/libyui-ncurses/src/NCRichText.cc 2026-07-16 16:40:39.000000000 +0200 @@ -518,7 +518,7 @@ break; default: - yuiDebug() << "Ignoring " << *wch << std::endl; + yuiDebug() << "Ignoring " << std::wstring( 1, *wch ) << std::endl; } ++wch; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.6/libyui-ncurses/src/NCtext.cc new/libyui-4.7.7/libyui-ncurses/src/NCtext.cc --- old/libyui-4.7.6/libyui-ncurses/src/NCtext.cc 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/libyui-ncurses/src/NCtext.cc 2026-07-16 16:40:39.000000000 +0200 @@ -345,7 +345,7 @@ str << "[label" << obj.size() << ':' << obj[0].str(); if ( obj.hasHotkey() ) - str << ':' << obj.hotkey() << " at " << obj.hotpos(); + str << ':' << std::wstring( 1, obj.hotkey() ) << " at " << obj.hotpos(); return str << ']'; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.6/libyui-ncurses-pkg/src/NCPkgFilterSearch.cc new/libyui-4.7.7/libyui-ncurses-pkg/src/NCPkgFilterSearch.cc --- old/libyui-4.7.6/libyui-ncurses-pkg/src/NCPkgFilterSearch.cc 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/libyui-ncurses-pkg/src/NCPkgFilterSearch.cc 2026-07-16 16:40:39.000000000 +0200 @@ -214,10 +214,10 @@ if ( settings->doCheckDescr() ) q.addAttribute( zypp::sat::SolvAttr::description ); if ( settings->doCheckProvides() ) - q.addAttribute( zypp::sat::SolvAttr::provides ); + q.addAttribute( zypp::sat::SolvAttr::dep_provides ); if ( settings->doCheckRequires() ) // attribute SolvAttr::requires means "required by" - q.addAttribute( zypp::sat::SolvAttr::requires ); + q.addAttribute( zypp::sat::SolvAttr::dep_requires ); NCPopupInfo * info = new NCPopupInfo( wpos( (NCurses::lines()-4)/2, (NCurses::cols()-18)/2 ), "", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.6/libyui-ncurses-pkg/src/NCPkgPopupDeps.cc new/libyui-4.7.7/libyui-ncurses-pkg/src/NCPkgPopupDeps.cc --- old/libyui-4.7.6/libyui-ncurses-pkg/src/NCPkgPopupDeps.cc 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/libyui-ncurses-pkg/src/NCPkgPopupDeps.cc 2026-07-16 16:40:39.000000000 +0200 @@ -293,9 +293,8 @@ b = rproblems.begin(), e = rproblems.end(), i; - int idx; - for (i = b, idx = 0; i != e; ++i, ++idx) + for (i = b; i != e; ++i) { yuiMilestone() << "Problem: " << (*i)->description() << endl; yuiMilestone() << "Details: " << (*i)->details() << endl; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.6/libyui-qt/src/YQWizard.cc new/libyui-4.7.7/libyui-qt/src/YQWizard.cc --- old/libyui-4.7.6/libyui-qt/src/YQWizard.cc 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/libyui-qt/src/YQWizard.cc 2026-07-16 16:40:39.000000000 +0200 @@ -959,7 +959,7 @@ // Help action to be able to react to Shift-F1 to show hotkeys _hotkeysAction = new QAction( this ); - _hotkeysAction->setShortcut( Qt::ShiftModifier + Qt::Key_F1 ); + _hotkeysAction->setShortcut( static_cast<int>( Qt::SHIFT ) | static_cast<int>( Qt::Key_F1 ) ); addAction( _hotkeysAction ); connect( _hotkeysAction, &pclass( _hotkeysAction )::triggered, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.6/libyui-qt-pkg/src/YQPkgLangList.cc new/libyui-4.7.7/libyui-qt-pkg/src/YQPkgLangList.cc --- old/libyui-4.7.6/libyui-qt-pkg/src/YQPkgLangList.cc 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/libyui-qt-pkg/src/YQPkgLangList.cc 2026-07-16 16:40:39.000000000 +0200 @@ -122,9 +122,6 @@ if ( selection() ) { - int total = 0; - int installed = 0; - zypp::Locale lang = selection()->zyppLang(); zypp::sat::LocaleSupport myLocale( lang ); @@ -133,10 +130,6 @@ ZyppPkg zyppPkg = tryCastToZyppPkg( (*it)->theObj() ); if ( zyppPkg ) { - if ( (*it)->installedSize() > 0 ) - ++installed; - ++total; - emit filterMatch( *it, zyppPkg ); } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.6/package/libyui-bindings.spec new/libyui-4.7.7/package/libyui-bindings.spec --- old/libyui-4.7.6/package/libyui-bindings.spec 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/package/libyui-bindings.spec 2026-07-16 16:40:39.000000000 +0200 @@ -20,7 +20,7 @@ Name: libyui-bindings # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 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.7.6/package/libyui-ncurses-pkg.spec new/libyui-4.7.7/package/libyui-ncurses-pkg.spec --- old/libyui-4.7.6/package/libyui-ncurses-pkg.spec 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/package/libyui-ncurses-pkg.spec 2026-07-16 16:40:39.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-ncurses-pkg # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.6/package/libyui-ncurses-rest-api.spec new/libyui-4.7.7/package/libyui-ncurses-rest-api.spec --- old/libyui-4.7.6/package/libyui-ncurses-rest-api.spec 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/package/libyui-ncurses-rest-api.spec 2026-07-16 16:40:39.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-ncurses-rest-api # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.6/package/libyui-ncurses.spec new/libyui-4.7.7/package/libyui-ncurses.spec --- old/libyui-4.7.6/package/libyui-ncurses.spec 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/package/libyui-ncurses.spec 2026-07-16 16:40:39.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-ncurses # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.6/package/libyui-qt-graph.spec new/libyui-4.7.7/package/libyui-qt-graph.spec --- old/libyui-4.7.6/package/libyui-qt-graph.spec 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/package/libyui-qt-graph.spec 2026-07-16 16:40:39.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-qt-graph # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.6/package/libyui-qt-pkg.spec new/libyui-4.7.7/package/libyui-qt-pkg.spec --- old/libyui-4.7.6/package/libyui-qt-pkg.spec 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/package/libyui-qt-pkg.spec 2026-07-16 16:40:39.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-qt-pkg # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.6/package/libyui-qt-rest-api.spec new/libyui-4.7.7/package/libyui-qt-rest-api.spec --- old/libyui-4.7.6/package/libyui-qt-rest-api.spec 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/package/libyui-qt-rest-api.spec 2026-07-16 16:40:39.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-qt-rest-api # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.6/package/libyui-qt.spec new/libyui-4.7.7/package/libyui-qt.spec --- old/libyui-4.7.6/package/libyui-qt.spec 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/package/libyui-qt.spec 2026-07-16 16:40:39.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-qt # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.6/package/libyui-rest-api.spec new/libyui-4.7.7/package/libyui-rest-api.spec --- old/libyui-4.7.6/package/libyui-rest-api.spec 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/package/libyui-rest-api.spec 2026-07-16 16:40:39.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui-rest-api # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.6/package/libyui.changes new/libyui-4.7.7/package/libyui.changes --- old/libyui-4.7.6/package/libyui.changes 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/package/libyui.changes 2026-07-16 16:40:39.000000000 +0200 @@ -1,4 +1,27 @@ ------------------------------------------------------------------- +Thu Jul 16 08:45:59 UTC 2026 - Dominique Leuenberger <[email protected]> + +- Fix build against GCC 16 (boo#1243674#c5, boo#1256972): + + ncurses: Fix wchar_t stream insertion + + Qt: Fix deprecated enum conversion in YQWizard + + ncurses-pkg: remove unused-but-set variable 'idx' + + ncurses-pkg: Replace deprecated SolvAttr provides and requires + + qt-pkg: remove unused-but-set variables +- 4.7.7 + +------------------------------------------------------------------- +Thu Jul 16 07:00:00 UTC 2026 - Martin Vidner <[email protected]> + +- Remove the -std=gnu++17 workaround in favor of the upcoming + clean fix (boo#1256972) + +------------------------------------------------------------------- +Wed Apr 15 11:42:28 UTC 2026 - Richard Biener <[email protected]> + +- Force -std=gnu++17 to avoid build breakage with the default of + -std=gnu++20 in GCC 16 + +------------------------------------------------------------------- Wed Jul 16 11:56:11 UTC 2025 - Dominique Leuenberger <[email protected]> - Allow building with CMake 4.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libyui-4.7.6/package/libyui.spec new/libyui-4.7.7/package/libyui.spec --- old/libyui-4.7.6/package/libyui.spec 2025-07-17 10:20:27.000000000 +0200 +++ new/libyui-4.7.7/package/libyui.spec 2026-07-16 16:40:39.000000000 +0200 @@ -19,7 +19,7 @@ Name: libyui # DO NOT manually bump the version here; instead, use rake version:bump -Version: 4.7.6 +Version: 4.7.7 Release: 0 %define so_version 16
