Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package crosstool-ng for openSUSE:Factory checked in at 2026-10-26 09:59:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/crosstool-ng (Old) and /work/SRC/openSUSE:Factory/.crosstool-ng.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "crosstool-ng" Mon Oct 26 09:59:55 2026 rev:10 rq:1392356 version:1.29.0 Changes: -------- --- /work/SRC/openSUSE:Factory/crosstool-ng/crosstool-ng.changes 2022-12-29 13:09:14.248978855 +0100 +++ /work/SRC/openSUSE:Factory/.crosstool-ng.new.2252680/crosstool-ng.changes 2026-10-26 10:00:30.258975705 +0100 @@ -1,0 +2,16 @@ +Sun Oct 25 06:57:16 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 1.29.0 (1.26.0, 1.27.0 and 1.28.0 skipped): + * New supported toolchain components: GCC 16.2, binutils 2.47, + glibc 2.44 and mold 2.41.0; the skipped releases added + GCC 13.2/14.2/15.2, binutils 2.40/2.43.1/2.45, + glibc 2.38/2.41/2.42, musl 1.2.4/1.2.5, newlib 4.3/4.5, + picolibc 1.8.1/1.8.8, uClibc(-ng) 1.0.43/1.0.54, and mold + linker support (2.36.0). + * Run `ct-ng upgradeconfig` when moving existing configurations + across these releases to pick up internal changes. +- Add explicit gcc, gcc-c++ and make BuildRequires. +- Spec cleanup: drop obsolete Group tag, use %make_build macro, fix + stale rpmlintrc filter levels (W: -> E:). + +------------------------------------------------------------------- Old: ---- crosstool-ng-1.25.0.tar.xz crosstool-ng-1.25.0.tar.xz.sig New: ---- crosstool-ng-1.29.0.tar.xz crosstool-ng-1.29.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ crosstool-ng.spec ++++++ --- /var/tmp/diff_new_pack.6arXRX/_old 2026-10-26 10:00:31.887044010 +0100 +++ /var/tmp/diff_new_pack.6arXRX/_new 2026-10-26 10:00:31.888044052 +0100 @@ -17,11 +17,10 @@ Name: crosstool-ng -Version: 1.25.0 +Version: 1.29.0 Release: 0 Summary: Toolchain building framework License: GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-2.1-only AND LGPL-3.0-or-later -Group: Development/Tools/Building URL: http://crosstool-ng.org Source0: http://crosstool-ng.org/download/crosstool-ng/%{name}-%{version}.tar.xz Source1: http://crosstool-ng.org/download/crosstool-ng/%{name}-%{version}.tar.xz.sig @@ -31,10 +30,16 @@ BuildRequires: bison BuildRequires: fdupes BuildRequires: flex +BuildRequires: gcc +BuildRequires: gcc-c++ BuildRequires: gperf BuildRequires: help2man BuildRequires: libtool +BuildRequires: make BuildRequires: makeinfo +# Keep the plain -devel form: spec-cleaner --pkgconfig over-expands this +# into a dozen pkgconfig() lines for every curses .pc variant the source +# never uses (only the principal curses API is consumed). BuildRequires: ncurses-devel BuildRequires: unzip BuildRequires: wget @@ -59,7 +64,7 @@ %build %configure \ --docdir=%{_docdir}/%{name} -make %{?_smp_mflags} +%make_build %install %make_install @@ -77,5 +82,5 @@ %{_datadir}/bash-completion/completions/ct-ng %{_docdir}/%{name} %{_libexecdir}/%{name} -%{_mandir}/man1/ct-ng.1.gz +%{_mandir}/man1/ct-ng.1%{?ext_man} ++++++ crosstool-ng-1.25.0.tar.xz -> crosstool-ng-1.29.0.tar.xz ++++++ ++++ 680797 lines of diff (skipped) ++++++ crosstool-ng.rpmlintrc ++++++ --- /var/tmp/diff_new_pack.6arXRX/_old 2026-10-26 10:00:33.625116931 +0100 +++ /var/tmp/diff_new_pack.6arXRX/_new 2026-10-26 10:00:33.633117266 +0100 @@ -1,7 +1,7 @@ # crosstool-ng will not be renamed crosstool-ng-devel. -addFilter("W: devel-dependency glibc-devel-static") +addFilter("E: devel-dependency glibc-devel-static") addFilter("E: devel-file-in-non-devel-package") # It's ok to have these scripts non-executable. -addFilter("W: non-executable-script") +addFilter("E: non-executable-script")
