Hello community,

here is the log from the commit of package wine for openSUSE:Factory checked in 
at 2018-06-13 15:36:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wine (Old)
 and      /work/SRC/openSUSE:Factory/.wine.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wine"

Wed Jun 13 15:36:47 2018 rev:255 rq:615052 version:3.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/wine/wine.changes        2018-05-29 
10:47:23.527019010 +0200
+++ /work/SRC/openSUSE:Factory/.wine.new/wine.changes   2018-06-13 
15:38:02.543536758 +0200
@@ -1,0 +2,6 @@
+Thu Jun  7 11:41:33 UTC 2018 - [email protected]
+
+- Fix aarch64 (by using clang)
+- Enable win64 option for aarch64
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ wine.spec ++++++
--- /var/tmp/diff_new_pack.vE7zeS/_old  2018-06-13 15:38:06.127404869 +0200
+++ /var/tmp/diff_new_pack.vE7zeS/_new  2018-06-13 15:38:06.131404721 +0200
@@ -39,6 +39,9 @@
 BuildRequires:  autoconf
 BuildRequires:  bison
 BuildRequires:  capi4linux-devel
+%ifarch aarch64
+BuildRequires:  clang >= 5
+%endif
 BuildRequires:  cups-devel
 BuildRequires:  dbus-1-devel
 BuildRequires:  desktop-file-utils
@@ -217,6 +220,12 @@
 export RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's/-fomit-frame-pointer//'`
 %endif
 
+%ifarch aarch64
+# ARM64 now requires clang
+# 
https://source.winehq.org/git/wine.git/commit/8fb8cc03c3edb599dd98f369e14a08f899cbff95
+export CC="/usr/bin/clang"
+%endif
+
 %if %{staging} || %{nine}
 autoreconf -i -f
 %endif
@@ -226,7 +235,10 @@
 CFLAGS="$RPM_OPT_FLAGS" \
 %configure \
        --with-x \
-%ifarch x86_64
+%ifarch %{arm}
+       --with-float-abi=hard \
+%endif
+%ifarch x86_64 aarch64
         --enable-win64 \
 %endif
 %if %{nine}
@@ -281,7 +293,7 @@
 install -m 0755 %SOURCE2 %{buildroot}%{_bindir}/
 mv %{buildroot}/%{_mandir}/de.UTF-8 %{buildroot}/%{_mandir}/de
 mv %{buildroot}/%{_mandir}/fr.UTF-8 %{buildroot}/%{_mandir}/fr
-%ifnarch x86_64
+%ifnarch x86_64 aarch64
 mv %{buildroot}/%{_mandir}/pl.UTF-8 %{buildroot}/%{_mandir}/pl
 %endif
 install -pm0644 -c %{SOURCE11} %{buildroot}/%{_mandir}/man1/
@@ -362,12 +374,12 @@
 %{_bindir}/wisotool
 %{_datadir}/wine
 %{_datadir}/applications/wine.desktop
-%ifnarch x86_64
+%ifnarch x86_64 aarch64
 %doc %{_mandir}/man1/wine.1*
 %endif
 %doc %{_mandir}/man1/winedbg.1*
 %doc %{_mandir}/man1/wineserver.1*
-%ifnarch x86_64
+%ifnarch x86_64 aarch64
 %doc %dir %doc %{_mandir}/pl
 %doc %dir %doc %{_mandir}/pl/man1
 %doc %{_mandir}/*/man1/wine.1*
@@ -396,14 +408,14 @@
 %dir %{_datadir}/icons/hicolor/scalable
 %dir %{_datadir}/icons/hicolor/scalable/apps
 %{_datadir}/icons/hicolor/scalable/apps/*.svg
-%ifarch %ix86 aarch64
+%ifarch %ix86
 %{_bindir}/wine
 %{_bindir}/wine-preloader
 %endif
 %ifarch ppc %arm
 %{_bindir}/wine
 %endif
-%ifarch x86_64
+%ifarch x86_64 aarch64
 %{_bindir}/wine64
 %{_bindir}/wine64-preloader
 %endif




Reply via email to