[packages/crossmingw32-harfbuzz] - needs i486 atomic instructions and pthread-w32 library

qboosh qboosh at pld-linux.org
Sun Sep 2 17:22:03 CEST 2018


commit aef0043c4716c76ae76e044940a77d55e6f86087
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Sep 2 17:24:54 2018 +0200

    - needs i486 atomic instructions and pthread-w32 library

 crossmingw32-harfbuzz.spec | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
---
diff --git a/crossmingw32-harfbuzz.spec b/crossmingw32-harfbuzz.spec
index d4732c5..f5878a9 100644
--- a/crossmingw32-harfbuzz.spec
+++ b/crossmingw32-harfbuzz.spec
@@ -16,11 +16,13 @@ BuildRequires:	automake >= 1:1.11.1
 BuildRequires:	crossmingw32-freetype >= 2.9
 BuildRequires:	crossmingw32-glib2 >= 2.38
 BuildRequires:	crossmingw32-gcc-c++ >= 1:4.7
+BuildRequires:	crossmingw32-pthreads-w32
 BuildRequires:	libtool >= 2:2.2
 BuildRequires:	pkgconfig >= 1:0.20
 Requires:	crossmingw32-freetype >= 2.9
 Requires:	crossmingw32-glib2 >= 2.38
 Requires:	crossmingw32-gcc-c++ >= 1:4.7
+Requires:	crossmingw32-pthreads-w32
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 # see <harfbuzz/internal/ftserv.h>, the real horror
@@ -43,7 +45,7 @@ BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %ifnarch %{ix86}
 # arch-specific flags (like alpha's -mieee) are not valid for i386 gcc
-%define		optflags	-O2
+%define		optflags	-O2 -march=i486
 %endif
 # -z options are invalid for mingw linker, most of -f options are Linux-specific
 %define		filterout_ld	-Wl,-z,.*
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/crossmingw32-harfbuzz.git/commitdiff/aef0043c4716c76ae76e044940a77d55e6f86087



More information about the pld-cvs-commit mailing list