The package rpms/perdition.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/perdition.git/commit/?id=b5b949f38c9....
Change: +%ifarch s390x armv7hl
Thanks.
Full change: ============
commit b5b949f38c98f651e9db2e5b38aa9dbcb933e043 Author: Pavel Alexeev pahan@hubbitus.info Date: Thu Sep 6 00:15:15 2018 +0300
Update to version 2.2
- Update to version 2.2 (request also for Epel: bz#1585846). - Remov tetex-dvips requirementw to fix FBFS as it is not present anymore in rawhide (bz#1556104). - Change distribuition tarball to xz archive. - Switch libidn to libidn2 (bz#1449141). - Change mysql-devel to mariadb-connector-c-devel (bz#1494071). - Own /etc/openldap/schema directory (bz#1553431). - Drop uotdated patch0 perdition-1.19-rc5-const-version.patch. - Add libnsl2-devel BR. - Fill bz#1625780 on dwz (<-https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/...) o And unset _find_debuginfo_dwz_opts for s390x and armv7hl architectures.
diff --git a/.gitignore b/.gitignore index 5073356..bf6ec12 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /perdition-2.0.tar.bz2 /perdition-2.1.tar.bz2 +/perdition-2.2.tar.xz diff --git a/perdition.spec b/perdition.spec index 44550a3..d15a532 100644 --- a/perdition.spec +++ b/perdition.spec @@ -1,26 +1,30 @@ Summary: Mail Retrieval Proxy Name: perdition -Version: 2.1 -Release: 12%{?dist} +Version: 2.2 +Release: 1%{?dist} License: GPLv2+ Group: Applications/Internet URL: http://horms.net/projects/perdition/ -Source: http://horms.net/projects/%%7Bname%7D/download/%%7Bversion%7D/perdition-%%7B... +Source: http://horms.net/projects/%%7Bname%7D/download/%%7Bversion%7D/%%7Bname%7D-%%... # My systemd service template Source1: %{name}-template.service BuildRequires: automake autoconf libtool vanessa_logger-devel >= 0.0.10 BuildRequires: vanessa_adt-devel >= 0.0.6 vanessa_socket-devel >= 0.0.7 -BuildRequires: gdbm-devel mysql-devel postgresql-devel openldap-devel -BuildRequires: popt-devel pam-devel zlib-devel openssl-devel ghostscript -BuildRequires: tetex-latex tetex-dvips libtiff unixODBC-devel tinycdb-devel -BuildRequires: libidn-devel libdb-devel +BuildRequires: mariadb-connector-c-devel postgresql-devel openldap-devel +BuildRequires: gdbm-devel popt-devel pam-devel zlib-devel openssl-devel +BuildRequires: ghostscript tetex-latex libtiff unixODBC-devel +BuildRequires: libidn2-devel libdb-devel tinycdb-devel libnsl2-devel Requires: vanessa_logger >= 0.0.10 vanessa_adt >= 0.0.6 vanessa_socket >= 0.0.7 -#??? -Patch0: perdition-1.19-rc5-const-version.patch Requires(post): systemd Requires(preun): systemd Requires(postun): systemd
+# By suggestion https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/... +# See bz#https://bugzilla.redhat.com/show_bug.cgi?id=1625780 +%ifarch s390x armv7hl +%undefine _find_debuginfo_dwz_opts +%endif + %description Perdition is a fully featured POP3 and IMAP4 proxy server. It is able to handle both SSL and non-SSL connections and redirect users to a @@ -126,8 +130,6 @@ which do not support the systemd unit file format. %prep %setup -q -n %{name}-%{version}
-%patch0 -p1 -b .const - %build CFLAGS="${CFLAGS:-%optflags} -I/usr/kerberos/include" ; export CFLAGS if [ -f configure.in ]; then @@ -165,7 +167,8 @@ for service in pop3 pop3s imap4 imap4s managesieve; do install -Dm 644 %{name}-$service.service %{buildroot}/%{_unitdir}/%{name}-$service.service done
-rm -f %{buildroot}%{_libdir}/*.{a,la,so} +# debug.#dwz# files strange and lead to faile build on arm and s390 platform. See https://koji.fedoraproject.org/koji/taskinfo?taskID=27400316 +rm -f %{buildroot}%{_libdir}/*.{a,la,so} %{buildroot}%{_libdir}/debug/usr/sbin/%{name}*.debug.#dwz#.*
%clean
@@ -291,7 +294,7 @@ fi %{_libdir}/lib%{name}db_ldap.so.0.0.0 %{_sbindir}/%{name}db_ldap_makedb %{_mandir}/man8/%{name}db_ldap_makedb.* -%config(noreplace) %{_sysconfdir}/openldap/schema/%{name}.schema +%config(noreplace) %{_sysconfdir}/openldap/schema
%files mysql %{_libdir}/lib%{name}db_mysql.so.0 @@ -312,6 +315,18 @@ fi %{_mandir}/man8/%{name}db_odbc_makedb.*
%changelog +* Wed Sep 05 2018 Pavel Alexeev Pahan@Hubbitus.info - 2.2-1 +- Update to version 2.2 (request also for Epel: bz#1585846). +- Remov tetex-dvips requirementw to fix FBFS as it is not present anymore in rawhide (bz#1556104). +- Change distribuition tarball to xz archive. +- Switch libidn to libidn2 (bz#1449141). +- Change mysql-devel to mariadb-connector-c-devel (bz#1494071). +- Own /etc/openldap/schema directory (bz#1553431). +- Drop uotdated patch0 perdition-1.19-rc5-const-version.patch. +- Add libnsl2-devel BR. +- Fill https://bugzilla.redhat.com/show_bug.cgi?id=1625780 (<-https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/...) + o And unset _find_debuginfo_dwz_opts for s390x and armv7hl architectures. + * Fri Jul 13 2018 Fedora Release Engineering releng@fedoraproject.org - 2.1-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
diff --git a/sources b/sources index 9a13003..0df1182 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -1e2c5ecfdcca0c02dde831186a077084 perdition-2.1.tar.bz2 +SHA512 (perdition-2.2.tar.xz) = 1ee64505ffe5ad11893fe61a37343fd004d5c15ea88b3dd18e790482248d4b68adc57f2b9c4a1fc12b06087fa7fa01f913db6d1e44bd7e82fd549fd85937a866
arch-excludes@lists.fedoraproject.org