Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mingw32-mpfr for openSUSE:Factory checked in at 2021-03-29 18:21:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mingw32-mpfr (Old) and /work/SRC/openSUSE:Factory/.mingw32-mpfr.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mingw32-mpfr" Mon Mar 29 18:21:35 2021 rev:2 rq:881625 version:3.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/mingw32-mpfr/mingw32-mpfr.changes 2020-01-08 17:54:55.125652472 +0100 +++ /work/SRC/openSUSE:Factory/.mingw32-mpfr.new.2401/mingw32-mpfr.changes 2021-03-29 18:21:39.782255207 +0200 @@ -1,0 +2,5 @@ +Sat Mar 27 00:31:10 UTC 2021 - Jan Engelhardt <[email protected]> + +- Add BuildIgnores to break a cycle between gmp, mpfr, mpc, gcc + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mingw32-mpfr.spec ++++++ --- /var/tmp/diff_new_pack.1q9CjD/_old 2021-03-29 18:21:40.242255678 +0200 +++ /var/tmp/diff_new_pack.1q9CjD/_new 2021-03-29 18:21:40.246255682 +0200 @@ -1,7 +1,7 @@ # # spec file for package mingw32-mpfr # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# 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 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -20,9 +20,9 @@ Version: 3.1.2 Release: 0 Summary: The MPFR multiple-precision floating-point library -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ -Url: http://mpfr.org/ +URL: http://mpfr.org/ # upstream removed the file unfortunately #Source: http://mpfr.org/mpfr-current/mpfr-%{version}.tar.xz Source: mpfr-%{version}.tar.xz @@ -30,9 +30,11 @@ BuildRequires: mingw32-cross-gcc BuildRequires: mingw32-gmp-devel BuildRequires: xz -BuildRoot: %{_tmppath}/%{name}-%{version}-build %_mingw32_package_header_debug BuildArch: noarch +# bugzilla.opensuse.org/1184052 +#!BuildIgnore: mingw32(libstdc++-6.dll) +#!BuildIgnore: mingw32(libgcc_s_sjlj-1.dll) %description The MPFR library is a C library for multiple-precision floating-point @@ -67,7 +69,7 @@ %_mingw32_debug_package %prep -%setup -q -n mpfr-%{version} +%autosetup -p1 -n mpfr-%{version} %build echo "lt_cv_deplibs_check_method='pass_all'" >>%{_mingw32_cache} @@ -78,14 +80,12 @@ %{_mingw32_make} %{?_smp_mflags} || %{_mingw32_make} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install %files -n mingw32-libmpfr4 -%defattr(755,root,root,755) %{_mingw32_bindir}/libmpfr-4.dll %files devel -%defattr(644,root,root,755) %{_mingw32_libdir}/libmpfr.dll.a %{_mingw32_includedir}/mpfr.h %{_mingw32_includedir}/mpf2mpfr.h
