Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mingw32-mpc for openSUSE:Factory checked in at 2021-03-29 18:21:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mingw32-mpc (Old) and /work/SRC/openSUSE:Factory/.mingw32-mpc.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mingw32-mpc" Mon Mar 29 18:21:36 2021 rev:2 rq:881626 version:1.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/mingw32-mpc/mingw32-mpc.changes 2020-01-08 17:54:56.825653366 +0100 +++ /work/SRC/openSUSE:Factory/.mingw32-mpc.new.2401/mingw32-mpc.changes 2021-03-29 18:21:40.450255891 +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-mpc.spec ++++++ --- /var/tmp/diff_new_pack.ookuxP/_old 2021-03-29 18:21:40.926256378 +0200 +++ /var/tmp/diff_new_pack.ookuxP/_new 2021-03-29 18:21:40.930256382 +0200 @@ -1,7 +1,7 @@ # # spec file for package mingw32-mpc # -# 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: 1.0.2 Release: 0 Summary: MPC multiple-precision complex library -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ -Url: http://www.multiprecision.org/mpc/ +URL: http://www.multiprecision.org/mpc/ Source: ftp://ftp.gnu.org/gnu/mpc/mpc-%{version}.tar.gz #!BuildIgnore: post-build-checks BuildRequires: mingw32-cross-binutils @@ -30,13 +30,16 @@ BuildRequires: mingw32-cross-pkg-config BuildRequires: mingw32-gmp-devel BuildRequires: mingw32-mpfr-devel -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 -MPC is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the -result. It is built upon and follows the same principles as MPFR. +MPC is a C library for the arithmetic of complex numbers with +arbitrarily high precision and correct rounding of the result. It is +built upon and follows the same principles as MPFR. %package -n mingw32-libmpc3 Summary: MPC multiple-precision complex library @@ -45,8 +48,9 @@ Provides: mingw32-libmpc %description -n mingw32-libmpc3 -MPC is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the -result. It is built upon and follows the same principles as MPFR. +MPC is a C library for the arithmetic of complex numbers with +arbitrarily high precision and correct rounding of the result. It is +built upon and follows the same principles as MPFR. %package devel Summary: MPC multiple-precision complex library development files @@ -60,7 +64,7 @@ %_mingw32_debug_package %prep -%setup -q -n mpc-%{version} +%autosetup -p1 -n mpc-%{version} %build echo "lt_cv_deplibs_check_method='pass_all'" >>%{_mingw32_cache} @@ -70,14 +74,12 @@ %{_mingw32_make} %{?_smp_mflags} || %{_mingw32_make} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install %files -n mingw32-libmpc3 -%defattr(755,root,root,755) %{_mingw32_bindir}/libmpc-3.dll %files devel -%defattr(644,root,root,755) %{_mingw32_libdir}/libmpc.dll.a %{_mingw32_includedir}/mpc.h %{_mingw32_infodir}
