commit mingw64-gcc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mingw64-gcc for openSUSE:Factory checked in at 2024-06-11 18:27:52 Comparing /work/SRC/openSUSE:Factory/mingw64-gcc (Old) and /work/SRC/openSUSE:Factory/.mingw64-gcc.new.19518 (New) Package is "mingw64-gcc" Tue Jun 11 18:27:52 2024 rev:15 rq:1179735 version:13.2.0 Changes: --- /work/SRC/openSUSE:Factory/mingw64-gcc/mingw64-cross-gcc-bootstrap.changes 2023-11-10 12:37:10.497042259 +0100 +++ /work/SRC/openSUSE:Factory/.mingw64-gcc.new.19518/mingw64-cross-gcc-bootstrap.changes 2024-06-11 18:28:36.971385964 +0200 @@ -1,0 +2,8 @@ +Tue Jun 4 08:05:39 UTC 2024 - Ralf Habacker + +- Fix not stripping some executables (boo#1225877) +- Add patch: + * gcc-13.2.0-build-with-fpie.patch +- Fix warning 'position-independent-executable-suggested' (boo#1225900) + +--- @@ -7 +15,6 @@ -Wed Jun 29 10:49:41 UTC 2022 - Jan Engelhardt +Wed Aug 24 11:13:06 UTC 2022 - Jan Engelhardt + +- Update to version 12.2.0 + +--- +Wed Jun 29 10:32:46 UTC 2022 - Jan Engelhardt --- /work/SRC/openSUSE:Factory/mingw64-gcc/mingw64-cross-gcc.changes 2024-03-01 23:37:28.473514597 +0100 +++ /work/SRC/openSUSE:Factory/.mingw64-gcc.new.19518/mingw64-cross-gcc.changes 2024-06-11 18:28:37.215394868 +0200 @@ -2 +2,10 @@ -Fri Feb 23 09:36:12 UTC 2024 - pgaj...@suse.com +Tue Jun 4 08:05:39 UTC 2024 - Ralf Habacker + +- Fix not stripping some executables (boo#1225877) +- Use %autosetup +- Fix warning 'position-independent-executable-suggested' (boo#1225900) +- Add patch: + * gcc-13.2.0-build-with-fpie.patch + +--- +Fri Feb 23 09:46:30 UTC 2024 - pgaj...@suse.com @@ -17 +26,6 @@ -Wed Jun 29 10:49:41 UTC 2022 - Jan Engelhardt +Wed Aug 24 11:13:06 UTC 2022 - Jan Engelhardt + +- Update to version 12.2.0 + +--- +Wed Jun 29 10:32:46 UTC 2022 - Jan Engelhardt --- /work/SRC/openSUSE:Factory/mingw64-gcc/mingw64-gcc.changes 2024-03-01 23:37:28.517516189 +0100 +++ /work/SRC/openSUSE:Factory/.mingw64-gcc.new.19518/mingw64-gcc.changes 2024-06-11 18:28:37.639410342 +0200 @@ -2 +2,6 @@ -Fri Feb 23 09:36:12 UTC 2024 - pgaj...@suse.com +Tue Jun 4 08:05:39 UTC 2024 - Ralf Habacker + +- Use %autosetup + +--- +Fri Feb 23 09:46:30 UTC 2024 - pgaj...@suse.com @@ -12 +17 @@ -Thu May 4 16:11:38 UTC 2023 - Dominique Leuenberger +Thu May 4 16:12:21 UTC 2023 - Dominique Leuenberger @@ -30 +35 @@ -Thu Aug 25 08:10:09 UTC 2022 - Jan Engelhardt +Wed Aug 24 11:13:06 UTC 2022 - Jan Engelhardt @@ -35 +40 @@ -Wed Jun 29 10:49:41 UTC 2022 - Jan Engelhardt +Wed Jun 29 10:32:46 UTC 2022 - Jan Engelhardt New: gcc-13.2.0-build-with-fpie.patch BETA DEBUG BEGIN: New:/work/SRC/openSUSE:Factory/.mingw64-gcc.new.19518/mingw64-cross-gcc-bootstrap.changes-- Add patch: /work/SRC/openSUSE:Factory/.mingw64-gcc.new.19518/mingw64-cross-gcc-bootstrap.changes: * gcc-13.2.0-build-with-fpie.patch /work/SRC/openSUSE:Factory/.mingw64-gcc.new.19518/mingw64-cross-gcc-bootstrap.changes-- Fix warning 'position-independent-executable-suggested' (boo#1225900) -- /work/SRC/openSUSE:Factory/.mingw64-gcc.new.19518/mingw64-cross-gcc.changes-- Add patch: /work/SRC/openSUSE:Factory/.mingw64-gcc.new.19518/mingw64-cross-gcc.changes: * gcc-13.2.0-build-with-fpie.patch /work/SRC/openSUSE:Factory/.mingw64-gcc.new.19518/mingw64-cross-gcc.changes- BETA DEBUG END: Other differences: -- ++ mingw64-cross-gcc-bootstrap.spec ++ --- /var/tmp/diff_new_pack.cr7ffJ/_old 2024-06-11 18:28:39.299470924 +0200 +++ /var/tmp/diff_new_pack.cr7ffJ/_new 2024-06-11 18:28:39.303471070 +0200 @@ -1,7 +1,7 @@ # # spec file for package mingw64-cross-gcc-bootstrap # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,6 @@ %define cpplibdir %{_prefix}/lib %endif -%define __os_install_post %{_prefix}/lib/rpm/brp-compress %{nil} Name: mingw64-cross-gcc-bootstrap Version:13.2.0 Release:0 @@ -31,7 +30,8 @@ Group: Development/Languages/C and C++ URL:http://www.mingw.org/ Source: ftp://ftp.gnu.org/gnu/gcc/gcc-%{version}/gcc-%{version}.tar.xz -Source10: mingw64-gcc-rpmlintrc +Source100: mingw64-gcc-rpmlintrc +Patch0: gcc-13.2.0-build-with-fpie.patch BuildRequires:
commit mingw64-gcc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mingw64-gcc for openSUSE:Factory checked in at 2023-11-10 12:33:14 Comparing /work/SRC/openSUSE:Factory/mingw64-gcc (Old) and /work/SRC/openSUSE:Factory/.mingw64-gcc.new.17445 (New) Package is "mingw64-gcc" Fri Nov 10 12:33:14 2023 rev:13 rq:1124754 version:13.2.0 Changes: --- /work/SRC/openSUSE:Factory/mingw64-gcc/mingw64-cross-gcc-bootstrap.changes 2022-07-08 14:01:44.242435480 +0200 +++ /work/SRC/openSUSE:Factory/.mingw64-gcc.new.17445/mingw64-cross-gcc-bootstrap.changes 2023-11-10 12:37:10.497042259 +0100 @@ -1,0 +2,5 @@ +Mon Nov 6 09:28:02 UTC 2023 - Jan Engelhardt + +- Update to release 13.2.0 + +--- mingw64-cross-gcc.changes: same change mingw64-gcc.changes: same change Old: gcc-12.2.0.tar.xz New: gcc-13.2.0.tar.xz Other differences: -- ++ mingw64-cross-gcc-bootstrap.spec ++ --- /var/tmp/diff_new_pack.Bi1QNE/_old 2023-11-10 12:37:13.301146041 +0100 +++ /var/tmp/diff_new_pack.Bi1QNE/_new 2023-11-10 12:37:13.301146041 +0100 @@ -24,13 +24,14 @@ %define __os_install_post %{_prefix}/lib/rpm/brp-compress %{nil} Name: mingw64-cross-gcc-bootstrap -Version:12.2.0 +Version:13.2.0 Release:0 Summary:MinGW Windows cross-compiler (GCC) for C License:GPL-3.0-or-later Group: Development/Languages/C and C++ URL:http://www.mingw.org/ Source: ftp://ftp.gnu.org/gnu/gcc/gcc-%{version}/gcc-%{version}.tar.xz +Source10: mingw64-gcc-rpmlintrc BuildRequires: gcc-c++ BuildRequires: gmp-devel >= 4.2.0 BuildRequires: mingw64-cross-binutils @@ -125,7 +126,6 @@ %dir %{_libdir}/gcc/%{_mingw64_target}/%{version}/include %dir %{_libdir}/gcc/%{_mingw64_target}/%{version}/include-fixed %{_libdir}/gcc/%{_mingw64_target}/%{version}/include-fixed/README -%{_libdir}/gcc/%{_mingw64_target}/%{version}/include-fixed/*.h %{_libdir}/gcc/%{_mingw64_target}/%{version}/include/*.h %dir %{_libdir}/gcc/%{_mingw64_target}/%{version}/install-tools %{_libdir}/gcc/%{_mingw64_target}/%{version}/install-tools/* ++ mingw64-cross-gcc.spec ++ --- /var/tmp/diff_new_pack.Bi1QNE/_old 2023-11-10 12:37:13.329147078 +0100 +++ /var/tmp/diff_new_pack.Bi1QNE/_new 2023-11-10 12:37:13.329147078 +0100 @@ -25,13 +25,14 @@ %define __os_install_post %{_prefix}/lib/rpm/brp-compress %{nil} %define include_ada 0 Name: mingw64-cross-gcc -Version:12.2.0 +Version:13.2.0 Release:0 Summary:MinGW Windows cross-compiler (GCC) for C License:GPL-3.0-or-later Group: Development/Languages/C and C++ URL:http://www.mingw.org/ Source0:ftp://ftp.gnu.org/gnu/gcc/gcc-%{version}/gcc-%{version}.tar.xz +Source10: mingw64-gcc-rpmlintrc Patch1: gcc-make-xmmintrin-header-cplusplus-compatible.patch BuildRequires: gcc-c++ BuildRequires: gmp-devel >= 4.2.0 @@ -236,7 +237,6 @@ %dir %{_libdir}/gcc/%{_mingw64_target}/%{version}/include-fixed %dir %{_libdir}/gcc/%{_mingw64_target}/%{version}/include/ssp %{_libdir}/gcc/%{_mingw64_target}/%{version}/include-fixed/README -%{_libdir}/gcc/%{_mingw64_target}/%{version}/include-fixed/*.h %{_libdir}/gcc/%{_mingw64_target}/%{version}/include/*.h %{_libdir}/gcc/%{_mingw64_target}/%{version}/include/ssp/*.h %dir %{_libdir}/gcc/%{_mingw64_target}/%{version}/install-tools @@ -268,6 +268,8 @@ %{_libdir}/gcc/%{_mingw64_target}/%{version}/libstdc++.a %{_libdir}/gcc/%{_mingw64_target}/%{version}/libstdc++.dll.a %{_libdir}/gcc/%{_mingw64_target}/%{version}/libstdc++.la +%{_libdir}/gcc/%{_mingw64_target}/%{version}/libstdc++exp.a +%{_libdir}/gcc/%{_mingw64_target}/%{version}/libstdc++exp.la %{_libdir}/gcc/%{_mingw64_target}/%{version}/libstdc++fs.a %{_libdir}/gcc/%{_mingw64_target}/%{version}/libstdc++fs.la %{_libdir}/gcc/%{_mingw64_target}/%{version}/libsupc++.a ++ mingw64-gcc.spec ++ --- /var/tmp/diff_new_pack.Bi1QNE/_old 2023-11-10 12:37:13.357148114 +0100 +++ /var/tmp/diff_new_pack.Bi1QNE/_new 2023-11-10 12:37:13.361148263 +0100 @@ -19,14 +19,14 @@ %define include_ada 0 %_mingw64_package_header_debug Name: mingw64-gcc -Version:12.2.0 +Version:13.2.0 Release:0 Summary:MinGW Windows compiler (GCC) for C License:GPL-3.0-or-later Group: Development/Languages/C and C++ URL:http://www.mingw.org/ Source0:ftp://ftp.gnu.org/gnu/gcc/gcc-%{version}/gcc-%{version}.tar.xz -Source100: %{name}-rpmlintrc +Source10: mingw64-gcc-rpmlintrc Patch1:
commit mingw64-gcc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mingw64-gcc for openSUSE:Factory checked in at 2023-06-21 22:38:37 Comparing /work/SRC/openSUSE:Factory/mingw64-gcc (Old) and /work/SRC/openSUSE:Factory/.mingw64-gcc.new.15902 (New) Package is "mingw64-gcc" Wed Jun 21 22:38:37 2023 rev:12 rq:1093536 version:12.2.0 Changes: --- /work/SRC/openSUSE:Factory/mingw64-gcc/mingw64-cross-gcc.changes 2022-07-08 14:01:44.258435497 +0200 +++ /work/SRC/openSUSE:Factory/.mingw64-gcc.new.15902/mingw64-cross-gcc.changes 2023-06-21 22:39:27.274225067 +0200 @@ -1,0 +2,5 @@ +Thu Jun 15 07:41:58 UTC 2023 - Andreas Schwab + +- Configure with --enable-link-serialization to reduce memory use + +--- Other differences: -- ++ mingw64-cross-gcc.spec ++ --- /var/tmp/diff_new_pack.c7j7tL/_old 2023-06-21 22:39:28.142230292 +0200 +++ /var/tmp/diff_new_pack.c7j7tL/_new 2023-06-21 22:39:28.142230292 +0200 @@ -159,7 +159,8 @@ --enable-libgomp \ --enable-linker-build-id \ --disable-vtable-verify \ - --with-pkgversion="SUSE Linux" + --with-pkgversion="SUSE Linux" \ + --enable-link-serialization make %{?_smp_mflags} all || make all
commit mingw64-gcc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mingw64-gcc for openSUSE:Factory checked in at 2023-05-05 15:57:53 Comparing /work/SRC/openSUSE:Factory/mingw64-gcc (Old) and /work/SRC/openSUSE:Factory/.mingw64-gcc.new.1533 (New) Package is "mingw64-gcc" Fri May 5 15:57:53 2023 rev:11 rq:1084841 version:12.2.0 Changes: mingw64-cross-gcc.changes: same change --- /work/SRC/openSUSE:Factory/mingw64-gcc/mingw64-gcc.changes 2022-08-30 14:51:18.760401002 +0200 +++ /work/SRC/openSUSE:Factory/.mingw64-gcc.new.1533/mingw64-gcc.changes 2023-05-05 15:57:54.704300536 +0200 @@ -1,0 +2,6 @@ +Thu May 4 16:11:38 UTC 2023 - Dominique Leuenberger + +- Add _multibuild to define 2nd spec file as additional flavor. + Eliminates the need for source package links in OBS. + +--- New: _multibuild Other differences: -- ++ mingw64-cross-gcc-bootstrap.spec ++ --- /var/tmp/diff_new_pack.pmM14j/_old 2023-05-05 15:57:56.660311742 +0200 +++ /var/tmp/diff_new_pack.pmM14j/_new 2023-05-05 15:57:56.668311788 +0200 @@ -1,7 +1,7 @@ # # spec file for package mingw64-cross-gcc-bootstrap # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed mingw64-cross-gcc.spec: same change mingw64-gcc.spec: same change ++ _multibuild ++ mingw64-cross-gcc-bootstrap mingw64-cross-gcc
commit mingw64-gcc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mingw64-gcc for openSUSE:Factory checked in at 2022-08-30 14:50:25 Comparing /work/SRC/openSUSE:Factory/mingw64-gcc (Old) and /work/SRC/openSUSE:Factory/.mingw64-gcc.new.2083 (New) Package is "mingw64-gcc" Tue Aug 30 14:50:25 2022 rev:10 rq:1000168 version:12.2.0 Changes: mingw64-cross-gcc.changes: same change --- /work/SRC/openSUSE:Factory/mingw64-gcc/mingw64-gcc.changes 2022-08-27 11:50:02.801837481 +0200 +++ /work/SRC/openSUSE:Factory/.mingw64-gcc.new.2083/mingw64-gcc.changes 2022-08-30 14:51:18.760401002 +0200 @@ -13,0 +14,5 @@ +Thu Aug 25 08:10:09 UTC 2022 - Jan Engelhardt + +- Update to version 12.2.0 + +--- Old: gcc-12.1.0.tar.xz New: gcc-12.2.0.tar.xz Other differences: -- ++ mingw64-cross-gcc-bootstrap.spec ++ --- /var/tmp/diff_new_pack.NHAFnd/_old 2022-08-30 14:51:19.496402879 +0200 +++ /var/tmp/diff_new_pack.NHAFnd/_new 2022-08-30 14:51:19.500402890 +0200 @@ -24,7 +24,7 @@ %define __os_install_post %{_prefix}/lib/rpm/brp-compress %{nil} Name: mingw64-cross-gcc-bootstrap -Version:12.1.0 +Version:12.2.0 Release:0 Summary:MinGW Windows cross-compiler (GCC) for C License:GPL-3.0-or-later ++ mingw64-cross-gcc.spec ++ --- /var/tmp/diff_new_pack.NHAFnd/_old 2022-08-30 14:51:19.528402961 +0200 +++ /var/tmp/diff_new_pack.NHAFnd/_new 2022-08-30 14:51:19.532402971 +0200 @@ -25,7 +25,7 @@ %define __os_install_post %{_prefix}/lib/rpm/brp-compress %{nil} %define include_ada 0 Name: mingw64-cross-gcc -Version:12.1.0 +Version:12.2.0 Release:0 Summary:MinGW Windows cross-compiler (GCC) for C License:GPL-3.0-or-later ++ mingw64-gcc.spec ++ --- /var/tmp/diff_new_pack.NHAFnd/_old 2022-08-30 14:51:19.560403043 +0200 +++ /var/tmp/diff_new_pack.NHAFnd/_new 2022-08-30 14:51:19.568403063 +0200 @@ -19,7 +19,7 @@ %define include_ada 0 %_mingw64_package_header_debug Name: mingw64-gcc -Version:12.1.0 +Version:12.2.0 Release:0 Summary:MinGW Windows compiler (GCC) for C License:GPL-3.0-or-later ++ gcc-12.1.0.tar.xz -> gcc-12.2.0.tar.xz ++ /work/SRC/openSUSE:Factory/mingw64-gcc/gcc-12.1.0.tar.xz /work/SRC/openSUSE:Factory/.mingw64-gcc.new.2083/gcc-12.2.0.tar.xz differ: char 25, line 1
commit mingw64-gcc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mingw64-gcc for openSUSE:Factory checked in at 2022-08-27 11:50:01 Comparing /work/SRC/openSUSE:Factory/mingw64-gcc (Old) and /work/SRC/openSUSE:Factory/.mingw64-gcc.new.2083 (New) Package is "mingw64-gcc" Sat Aug 27 11:50:01 2022 rev:9 rq:999460 version:12.1.0 Changes: mingw64-cross-gcc.changes: same change --- /work/SRC/openSUSE:Factory/mingw64-gcc/mingw64-gcc.changes 2022-07-08 14:01:44.278435519 +0200 +++ /work/SRC/openSUSE:Factory/.mingw64-gcc.new.2083/mingw64-gcc.changes 2022-08-27 11:50:02.801837481 +0200 @@ -1,0 +2,12 @@ +Thu Aug 26 12:33:22 UTC 2022 - Ralf Habacker + +- Add package mingw64-libstdc++-gdb-printer which provides pretty + printer for gdb that can be added to debug packages from installer + and portable packages + To use this pretty printer with gdb, the automatic load path + 'safe path' must be turned off either with the gdb command + 'set auto-load safe path /' or by adding the command option + '-ex "set auto-load safe-path /"'. +- Add gcc-12.1.0-fix-install-gdb-support-files.patch + +--- New: gcc-12.1.0-fix-install-gdb-support-files.patch Other differences: -- mingw64-cross-gcc.spec: same change ++ mingw64-gcc.spec ++ --- /var/tmp/diff_new_pack.qbIsrn/_old 2022-08-27 11:50:04.169840419 +0200 +++ /var/tmp/diff_new_pack.qbIsrn/_new 2022-08-27 11:50:04.173840428 +0200 @@ -28,6 +28,7 @@ Source0:ftp://ftp.gnu.org/gnu/gcc/gcc-%{version}/gcc-%{version}.tar.xz Source100: %{name}-rpmlintrc Patch1: gcc-make-xmmintrin-header-cplusplus-compatible.patch +Patch2: gcc-12.1.0-fix-install-gdb-support-files.patch BuildRequires: gcc-c++ BuildRequires: gmp-devel BuildRequires: mingw64-cross-binutils @@ -133,6 +134,7 @@ %package c++ Summary:MinGW Windows compiler for C++ Group: Development/Languages/C and C++ +Requires: mingw64-libstdc++-gdb-printer = %{version}-%{release} %description c++ MinGW Windows compiler for C++ @@ -146,6 +148,13 @@ %description -n mingw64-libstdc++6 MinGW Windows compiler for C++ shared libraries +%package -n mingw64-libstdc++-gdb-printer +Summary:MinGW Windows compiler for C++ gdb pretty printer for libstdc++ +Group: System/Libraries + +%description -n mingw64-libstdc++-gdb-printer +MinGW Windows compiler for C++ gdb pretty printer for libstdc++ + %package fortran Summary:MinGW Windows compiler for Fortran Group: Development/Languages/Fortran @@ -200,6 +209,7 @@ %setup -q -c pushd gcc-%{version} %patch1 +%patch2 -p1 popd %build @@ -266,8 +276,6 @@ rm -f %{buildroot}%{_mingw64_infodir}/dir -find %{buildroot} -name \*.py -exec rm {} + - mv %{buildroot}%{_mingw64_libdir}/gcc/%{_mingw64_target}/lib/libgcc_s.a \ %{buildroot}%{_mingw64_libdir}/gcc/%{_mingw64_target}/%{version}/ @@ -375,6 +383,10 @@ %files -n mingw64-libstdc++6 %{_mingw64_bindir}/libstdc++-6.dll +%files -n mingw64-libstdc++-gdb-printer +%{_mingw64_bindir}/*-gdb.py +%{_mingw64_datadir}/gcc-%{version}/python + %files fortran %{_mingw64_bindir}/gfortran.exe %exclude %{_mingw64_bindir}/%{_mingw64_target}-gfortran.exe ++ _constraints ++ --- /var/tmp/diff_new_pack.qbIsrn/_old 2022-08-27 11:50:04.209840505 +0200 +++ /var/tmp/diff_new_pack.qbIsrn/_new 2022-08-27 11:50:04.213840514 +0200 @@ -1,7 +1,7 @@ - 11 + 14 ++ gcc-12.1.0-fix-install-gdb-support-files.patch ++ diff -ubBr gcc-12.1.0.orig/libstdc++-v3/python/hook.in gcc-12.1.0/libstdc++-v3/python/hook.in --- gcc-12.1.0.orig/libstdc++-v3/python/hook.in 2022-05-06 09:31:00.0 +0200 +++ gcc-12.1.0/libstdc++-v3/python/hook.in 2022-08-26 11:44:28.008527478 +0200 # This file might be loaded when there is no current objfile. This # can happen if the user loads it manually. In this case we don't diff -ubBr gcc-12.1.0.orig/libstdc++-v3/python/Makefile.am gcc-12.1.0/libstdc++-v3/python/Makefile.am --- gcc-12.1.0.orig/libstdc++-v3/python/Makefile.am 2022-05-06 09:31:00.0 +0200 +++ gcc-12.1.0/libstdc++-v3/python/Makefile.am 2022-08-26 11:44:38.108503139 +0200 @@ -45,16 +45,20 @@ gdb.py: hook.in Makefile sed -e 's,@pythondir@,$(pythondir),' \ - -e 's,@toolexeclibdir@,$(toolexeclibdir),' < $(srcdir)/hook.in > $@ + -e 's,@toolexeclibdir@,$(toolexeclibdir)/../../..,' < $(srcdir)/hook.in > $@ install-data-local: gdb.py @$(mkdir_p) $(DESTDIR)$(toolexeclibdir) ## We want to install gdb.py as SOMETHING-gdb.py.
commit mingw64-gcc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mingw64-gcc for openSUSE:Factory checked in at 2022-07-08 14:01:39 Comparing /work/SRC/openSUSE:Factory/mingw64-gcc (Old) and /work/SRC/openSUSE:Factory/.mingw64-gcc.new.1523 (New) Package is "mingw64-gcc" Fri Jul 8 14:01:39 2022 rev:8 rq:987277 version:12.1.0 Changes: --- /work/SRC/openSUSE:Factory/mingw64-gcc/mingw64-cross-gcc-bootstrap.changes 2022-03-15 19:05:31.988973060 +0100 +++ /work/SRC/openSUSE:Factory/.mingw64-gcc.new.1523/mingw64-cross-gcc-bootstrap.changes 2022-07-08 14:01:44.242435480 +0200 @@ -1,0 +2,5 @@ +Wed Jun 29 10:49:41 UTC 2022 - Jan Engelhardt + +- Update to version 12.1.0 + +--- mingw64-cross-gcc.changes: same change mingw64-gcc.changes: same change Old: gcc-10.3.0.tar.xz New: gcc-12.1.0.tar.xz Other differences: -- ++ mingw64-cross-gcc-bootstrap.spec ++ --- /var/tmp/diff_new_pack.XfHzSR/_old 2022-07-08 14:01:45.906437261 +0200 +++ /var/tmp/diff_new_pack.XfHzSR/_new 2022-07-08 14:01:45.910437266 +0200 @@ -24,7 +24,7 @@ %define __os_install_post %{_prefix}/lib/rpm/brp-compress %{nil} Name: mingw64-cross-gcc-bootstrap -Version:10.3.0 +Version:12.1.0 Release:0 Summary:MinGW Windows cross-compiler (GCC) for C License:GPL-3.0-or-later ++ mingw64-cross-gcc.spec ++ --- /var/tmp/diff_new_pack.XfHzSR/_old 2022-07-08 14:01:45.938437296 +0200 +++ /var/tmp/diff_new_pack.XfHzSR/_new 2022-07-08 14:01:45.942437300 +0200 @@ -25,7 +25,7 @@ %define __os_install_post %{_prefix}/lib/rpm/brp-compress %{nil} %define include_ada 0 Name: mingw64-cross-gcc -Version:10.3.0 +Version:12.1.0 Release:0 Summary:MinGW Windows cross-compiler (GCC) for C License:GPL-3.0-or-later @@ -272,6 +272,7 @@ %{_libdir}/gcc/%{_mingw64_target}/%{version}/libsupc++.a %{_libdir}/gcc/%{_mingw64_target}/%{version}/libsupc++.la %{_libdir}/gcc/%{_mingw64_target}/%{version}/cc1plus +%{_libdir}/gcc/%{_mingw64_target}/%{version}/g++-mapper-server %files fortran %{_bindir}/%{_mingw64_target}-gfortran ++ mingw64-gcc.spec ++ --- /var/tmp/diff_new_pack.XfHzSR/_old 2022-07-08 14:01:45.962437322 +0200 +++ /var/tmp/diff_new_pack.XfHzSR/_new 2022-07-08 14:01:45.966437326 +0200 @@ -19,7 +19,7 @@ %define include_ada 0 %_mingw64_package_header_debug Name: mingw64-gcc -Version:10.3.0 +Version:12.1.0 Release:0 Summary:MinGW Windows compiler (GCC) for C License:GPL-3.0-or-later @@ -327,7 +327,8 @@ %{_mingw64_mandir}/man7/gpl.7* %{_mingw64_infodir}/gcc*.info* %{_mingw64_libexecdir}/gcc/%{_mingw64_target}/%{version}/collect2.exe -%{_mingw64_libexecdir}/gcc/%{_mingw64_target}/%{version}/liblto_plugin-0.dll +%{_mingw64_libexecdir}/gcc/%{_mingw64_target}/%{version}/g++-mapper-server.exe +%{_mingw64_libexecdir}/gcc/%{_mingw64_target}/%{version}/liblto_plugin.dll %{_mingw64_libexecdir}/gcc/%{_mingw64_target}/%{version}/liblto_plugin.dll.a %{_mingw64_libexecdir}/gcc/%{_mingw64_target}/%{version}/lto1.exe %{_mingw64_libexecdir}/gcc/%{_mingw64_target}/%{version}/lto-wrapper.exe ++ gcc-10.3.0.tar.xz -> gcc-12.1.0.tar.xz ++ /work/SRC/openSUSE:Factory/mingw64-gcc/gcc-10.3.0.tar.xz /work/SRC/openSUSE:Factory/.mingw64-gcc.new.1523/gcc-12.1.0.tar.xz differ: char 25, line 1
commit mingw64-gcc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mingw64-gcc for openSUSE:Factory checked in at 2022-03-15 19:04:46 Comparing /work/SRC/openSUSE:Factory/mingw64-gcc (Old) and /work/SRC/openSUSE:Factory/.mingw64-gcc.new.25692 (New) Package is "mingw64-gcc" Tue Mar 15 19:04:46 2022 rev:7 rq:961818 version:10.3.0 Changes: --- /work/SRC/openSUSE:Factory/mingw64-gcc/mingw64-cross-gcc-bootstrap.changes 2020-09-03 01:17:24.912542503 +0200 +++ /work/SRC/openSUSE:Factory/.mingw64-gcc.new.25692/mingw64-cross-gcc-bootstrap.changes 2022-03-15 19:05:31.988973060 +0100 @@ -2 +2 @@ -Mon Aug 31 17:09:50 UTC 2020 - Ralf Habacker +Wed Feb 16 13:22:51 UTC 2022 - Ralf Habacker @@ -4 +4,2 @@ -- Fix invalid location to brp-compress on tumbleweed (boo#1175858) +- Update to version 10.3.0 +- Fix error: we support EITHER _multibuild OR multiple spec files @@ -7 +8 @@ -Fri Feb 7 08:59:30 UTC 2020 - Guillaume GARDET +Mon Aug 31 17:09:50 UTC 2020 - Ralf Habacker @@ -9 +10 @@ -- Build only on x86* archs +- Fix invalid location to brp-compress on tumbleweed (boo#1175858) --- /work/SRC/openSUSE:Factory/mingw64-gcc/mingw64-cross-gcc.changes 2021-10-08 00:07:14.473874438 +0200 +++ /work/SRC/openSUSE:Factory/.mingw64-gcc.new.25692/mingw64-cross-gcc.changes 2022-03-15 19:05:32.008973074 +0100 @@ -1,0 +2,6 @@ +Wed Feb 16 13:22:51 UTC 2022 - Ralf Habacker + +- Update to version 10.3.0 +- Fix error: we support EITHER _multibuild OR multiple spec files + +--- @@ -16,5 +21,0 @@ - -Fri Feb 7 08:59:30 UTC 2020 - Guillaume GARDET - -- Build only on x86* archs --- /work/SRC/openSUSE:Factory/mingw64-gcc/mingw64-gcc.changes 2021-03-29 18:21:46.710262299 +0200 +++ /work/SRC/openSUSE:Factory/.mingw64-gcc.new.25692/mingw64-gcc.changes 2022-03-15 19:05:32.036973093 +0100 @@ -1,0 +2,6 @@ +Wed Feb 16 13:22:51 UTC 2022 - Ralf Habacker + +- Update to version 10.3.0 +- Fix error: we support EITHER _multibuild OR multiple spec files + +--- @@ -13 +19 @@ -Wed Sep 9 21:02:21 UTC 2020 - Jan Engelhardt +Tue Oct 20 06:40:27 UTC 2020 - Ralf Habacker @@ -15,3 +21 @@ -- Revert the ExclusiveArch/BuildArch. Having - mingw64-libssp0.{aarch64,ppc64,etc.}.rpm with AMD64 PE binaries - is exactly the point of mingw64-* packages. +- Add _constraints to fix builds on Tumbleweed @@ -20 +24 @@ -Fri Jun 19 12:25:53 UTC 2020 - Guillaume GARDET +Mon Jun 22 09:33:01 UTC 2020 - Guillaume GARDET @@ -22,2 +26,2 @@ -- Cannot be noarch, otherwise it makes mingw64-libssp0 available - on aarch64, which is wrong. +- Cannot be noarch, otherwise it makes mingw64-libssp0 (and others) + available on other architectures, which is wrong. @@ -26 +30 @@ -Fri Feb 7 08:59:30 UTC 2020 - Guillaume GARDET +Mon Jan 6 12:19:01 UTC 2020 - Tobias Klausmann @@ -28 +32 @@ -- Build only on x86* archs +- Update multibuild package names: mingw64* -> mingw64* Old: _multibuild gcc-9.2.0.tar.xz New: gcc-10.3.0.tar.xz Other differences: -- ++ mingw64-cross-gcc-bootstrap.spec ++ --- /var/tmp/diff_new_pack.afWgeG/_old 2022-03-15 19:05:33.436974042 +0100 +++ /var/tmp/diff_new_pack.afWgeG/_new 2022-03-15 19:05:33.440974045 +0100 @@ -1,7 +1,7 @@ # # spec file for package mingw64-cross-gcc-bootstrap # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ %define __os_install_post %{_prefix}/lib/rpm/brp-compress %{nil} Name: mingw64-cross-gcc-bootstrap -Version:9.2.0 +Version:10.3.0 Release:0 Summary:MinGW Windows cross-compiler (GCC) for C License:GPL-3.0-or-later @@ -119,6 +119,7 @@ %files %{_bindir}/%{_mingw64_target}-gcc* %{_bindir}/%{_mingw64_target}-gcov* +%{_bindir}/%{_mingw64_target}-lto-dump %dir %{_libdir}/gcc/%{_mingw64_target} %dir %{_libdir}/gcc/%{_mingw64_target}/%{version} %dir %{_libdir}/gcc/%{_mingw64_target}/%{version}/include @@ -134,6 +135,7 @@ %{_mandir}/man1/%{_mingw64_target}-gcov.1* %{_mandir}/man1/%{_mingw64_target}-gcov-dump.1* %{_mandir}/man1/%{_mingw64_target}-gcov-tool.1* +%{_mandir}/man1/%{_mingw64_target}-lto-dump.1* %{_libexecdir}/gcc/%{_mingw64_target}/%{version}/collect2 %{_libexecdir}/gcc/%{_mingw64_target}/%{version}/lto-wrapper %{_libexecdir}/gcc/%{_mingw64_target}/%{version}/lto1 ++ mingw64-cross-gcc.spec ++ --- /var/tmp/diff_new_pack.afWgeG/_old 2022-03-15
commit mingw64-gcc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mingw64-gcc for openSUSE:Factory checked in at 2021-10-08 00:06:18 Comparing /work/SRC/openSUSE:Factory/mingw64-gcc (Old) and /work/SRC/openSUSE:Factory/.mingw64-gcc.new.2443 (New) Package is "mingw64-gcc" Fri Oct 8 00:06:18 2021 rev:6 rq:923746 version:9.2.0 Changes: --- /work/SRC/openSUSE:Factory/mingw64-gcc/mingw64-cross-gcc.changes 2021-03-16 15:46:25.865231192 +0100 +++ /work/SRC/openSUSE:Factory/.mingw64-gcc.new.2443/mingw64-cross-gcc.changes 2021-10-08 00:07:14.473874438 +0200 @@ -1,0 +2,5 @@ +Thu Oct 7 10:00:58 UTC 2021 - Ludwig Nussel + +- UsrMerge: move cpp to %_prefix (boo#1191078) + +--- Other differences: -- ++ mingw64-cross-gcc-bootstrap.spec ++ --- /var/tmp/diff_new_pack.4Sv7Bk/_old 2021-10-08 00:07:15.305875848 +0200 +++ /var/tmp/diff_new_pack.4Sv7Bk/_new 2021-10-08 00:07:15.309875855 +0200 @@ -16,6 +16,12 @@ # +%if 0%{?suse_version} < 1550 +%define cpplibdir /lib +%else +%define cpplibdir %{_prefix}/lib +%endif + %define __os_install_post %{_prefix}/lib/rpm/brp-compress %{nil} Name: mingw64-cross-gcc-bootstrap Version:9.2.0 @@ -106,9 +112,9 @@ rm -f %{buildroot}%{_mandir}/man7/* rm -f %{buildroot}%{_bindir}/vxaddr2line -mkdir -p %{buildroot}/lib -ln -sf ..%{_bindir}/%{_mingw64_target}-cpp \ - %{buildroot}/lib/%{_mingw64_target}-cpp +mkdir -p %{buildroot}%{cpplibdir} +ln -sf %{_bindir}/%{_mingw64_target}-cpp \ + %{buildroot}%{cpplibdir}/%{_mingw64_target}-cpp %files %{_bindir}/%{_mingw64_target}-gcc* @@ -135,7 +141,7 @@ %{_libexecdir}/gcc/%{_mingw64_target}/%{version}/liblto_plugin.la %files -n mingw64-cross-cpp-bootstrap -/lib/%{_mingw64_target}-cpp +%{cpplibdir}/%{_mingw64_target}-cpp %{_bindir}/%{_mingw64_target}-cpp %{_mandir}/man1/%{_mingw64_target}-cpp.1* %dir %{_libdir}/gcc/%{_mingw64_target} ++ mingw64-cross-gcc.spec ++ --- /var/tmp/diff_new_pack.4Sv7Bk/_old 2021-10-08 00:07:15.325875882 +0200 +++ /var/tmp/diff_new_pack.4Sv7Bk/_new 2021-10-08 00:07:15.325875882 +0200 @@ -16,6 +16,12 @@ # +%if 0%{?suse_version} < 1550 +%define cpplibdir /lib +%else +%define cpplibdir %{_prefix}/lib +%endif + %define __os_install_post %{_prefix}/lib/rpm/brp-compress %{nil} %define include_ada 0 Name: mingw64-cross-gcc @@ -168,9 +174,9 @@ rm -f %{buildroot}%{_mandir}/man7/* rm -f %{buildroot}%{_bindir}/vxaddr2line -mkdir -p %{buildroot}/lib -ln -sf ..%{_bindir}/%{_mingw64_target}-cpp \ - %{buildroot}/lib/%{_mingw64_target}-cpp +mkdir -p %{buildroot}%{cpplibdir} +ln -sf %{_bindir}/%{_mingw64_target}-cpp \ + %{buildroot}%{cpplibdir}/%{_mingw64_target}-cpp # The dlls that we will use are from the native build of gcc find %{buildroot} -name \*.dll -exec rm {} + @@ -244,7 +250,7 @@ %{_libdir}/gcc/%{_mingw64_target}/%{version}/liblto_plugin.la %files -n mingw64-cross-cpp -/lib/%{_mingw64_target}-cpp +%{cpplibdir}/%{_mingw64_target}-cpp %{_bindir}/%{_mingw64_target}-cpp %{_mandir}/man1/%{_mingw64_target}-cpp.1* %dir %{_libdir}/gcc/%{_mingw64_target}
commit mingw64-gcc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mingw64-gcc for openSUSE:Factory checked in at 2021-03-29 18:21:45 Comparing /work/SRC/openSUSE:Factory/mingw64-gcc (Old) and /work/SRC/openSUSE:Factory/.mingw64-gcc.new.2401 (New) Package is "mingw64-gcc" Mon Mar 29 18:21:45 2021 rev:5 rq:881630 version:9.2.0 Changes: mingw64-cross-gcc.changes: same change --- /work/SRC/openSUSE:Factory/mingw64-gcc/mingw64-gcc.changes 2021-03-16 15:46:25.901231249 +0100 +++ /work/SRC/openSUSE:Factory/.mingw64-gcc.new.2401/mingw64-gcc.changes 2021-03-29 18:21:46.710262299 +0200 @@ -1,0 +2,5 @@ +Sat Mar 27 00:31:10 UTC 2021 - Jan Engelhardt + +- Add BuildIgnores to break a cycle between gmp, mpfr, mpc, gcc + +--- Other differences: -- mingw64-cross-gcc.spec: same change ++ mingw64-gcc.spec ++ --- /var/tmp/diff_new_pack.YrHoAT/_old 2021-03-29 18:21:47.686263299 +0200 +++ /var/tmp/diff_new_pack.YrHoAT/_new 2021-03-29 18:21:47.690263303 +0200 @@ -61,11 +61,13 @@ BuildRequires: gcc-ada BuildRequires: mingw64-cross-gcc-ada >= %{version} %endif +# bugzilla.opensuse.org/1184052 +#!BuildIgnore: mingw64(libstdc++-6.dll) +#!BuildIgnore: mingw64(libgcc_s_seh-1.dll) %description MinGW Windows compiler (GCC) for C -%if "%{_mingw64_cpu}" == "x86_64" %package -n mingw64-libgcc_s_seh1 Summary:MinGW Windows compiler for C shared libraries Group: System/Libraries @@ -79,7 +81,7 @@ is the native exception handling mechanism for Windows. [SEH support is currently only implemented for the x86_64 target, which is why the 32bit mingw package set does not contain it.] -%else + %package -n mingw32-libgcc_s_sjlj1 Summary:MinGW Windows compiler for C shared libraries Group: System/Libraries @@ -103,7 +105,6 @@ with Visual Studio. DWARF-2 unwinding code in GCC inspects the x86 unwinding assembly and is unable to proceed without other DWARF-2 unwind information.] -%endif %package -n mingw64-libssp0 Summary:MinGW Windows compiler for C shared libraries @@ -334,6 +335,7 @@ %files -n mingw64-libgcc_s_seh1 %{_mingw64_bindir}/libgcc_s_seh-1.dll %else + %files -n mingw32-libgcc_s_sjlj1 %{_mingw32_bindir}/libgcc_s_sjlj-1.dll %endif
commit mingw64-gcc for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mingw64-gcc for openSUSE:Factory checked in at 2021-03-16 15:45:01 Comparing /work/SRC/openSUSE:Factory/mingw64-gcc (Old) and /work/SRC/openSUSE:Factory/.mingw64-gcc.new.2401 (New) Package is "mingw64-gcc" Tue Mar 16 15:45:01 2021 rev:4 rq:879114 version:9.2.0 Changes: --- /work/SRC/openSUSE:Factory/mingw64-gcc/mingw64-cross-gcc.changes 2020-09-03 01:17:27.436543431 +0200 +++ /work/SRC/openSUSE:Factory/.mingw64-gcc.new.2401/mingw64-cross-gcc.changes 2021-03-16 15:46:25.865231192 +0100 @@ -1,0 +2,6 @@ +Thu Mar 11 14:01:34 UTC 2021 - Jan Engelhardt + +- Add some -Wno-error because gcc appears to fall over MSVCRT + printf specifiers + +--- mingw64-gcc.changes: same change Other differences: -- ++ mingw64-cross-gcc-bootstrap.spec ++ --- /var/tmp/diff_new_pack.3lOz7u/_old 2021-03-16 15:46:26.609232348 +0100 +++ /var/tmp/diff_new_pack.3lOz7u/_new 2021-03-16 15:46:26.609232348 +0100 @@ -1,7 +1,7 @@ # # spec file for package mingw64-cross-gcc-bootstrap # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed ++ mingw64-cross-gcc.spec ++ --- /var/tmp/diff_new_pack.3lOz7u/_old 2021-03-16 15:46:26.633232385 +0100 +++ /var/tmp/diff_new_pack.3lOz7u/_new 2021-03-16 15:46:26.637232391 +0100 @@ -1,7 +1,7 @@ # # spec file for package mingw64-cross-gcc # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -120,8 +120,8 @@ %endif CC="gcc %{optflags}" \ -CFLAGS_FOR_TARGET="-DGC_NOT_DLL %{_mingw64_cflags}" \ -CXXFLAGS_FOR_TARGET="-DGC_NOT_DLL %{_mingw64_cflags}" \ +CFLAGS_FOR_TARGET="-DGC_NOT_DLL %{_mingw64_cflags} -Wno-error=format -Wno-error=format-extra-args" \ +CXXFLAGS_FOR_TARGET="-DGC_NOT_DLL %{_mingw64_cflags} -Wno-error=format -Wno-error=format-extra-args" \ CPPFLAGS_FOR_TARGET="-DGC_NOT_DLL %{_mingw64_cflags}" \ ../configure \ --prefix=%{_prefix} \ ++ mingw64-gcc.spec ++ --- /var/tmp/diff_new_pack.3lOz7u/_old 2021-03-16 15:46:26.657232422 +0100 +++ /var/tmp/diff_new_pack.3lOz7u/_new 2021-03-16 15:46:26.661232429 +0100 @@ -1,7 +1,7 @@ # # spec file for package mingw64-gcc # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -221,11 +221,11 @@ CXX_FOR_TARGET=%{_mingw64_cxx} \ GFORTRAN_FOR_TARGET=%{_mingw64_target}-gfortran \ GCJ_FOR_TARGET=%{_mingw64_gcj} \ -CFLAGS_FOR_TARGET="-DGC_NOT_DLL %{_mingw64_cflags}" \ +CFLAGS_FOR_TARGET="-DGC_NOT_DLL %{_mingw64_cflags} -Wno-error=format -Wno-error=format-extra-args" \ CFLAGS_FOR_BUILD="-I-%{_mingw64_includedir}" \ CPPFLAGS_FOR_BUILD="-I-%{_mingw64_includedir}" \ CXXFLAGS_FOR_BUILD="-I-%{_mingw64_includedir}" \ -CXXFLAGS_FOR_TARGET="-DGC_NOT_DLL %{_mingw64_cflags}" \ +CXXFLAGS_FOR_TARGET="-DGC_NOT_DLL %{_mingw64_cflags} -Wno-error=format -Wno-error=format-extra-args" \ CPPFLAGS_FOR_TARGET="-DGC_NOT_DLL %{_mingw64_cflags}" \ ../configure \ --prefix=%{_mingw64_prefix} \ ++ _constraints ++ --- /var/tmp/diff_new_pack.3lOz7u/_old 2021-03-16 15:46:26.697232484 +0100 +++ /var/tmp/diff_new_pack.3lOz7u/_new 2021-03-16 15:46:26.697232484 +0100 @@ -4,7 +4,7 @@ - 10 + 11