[packages/libdc1394] Unresolved symbols pthread_join pthread_create on x32

glen glen at pld-linux.org
Tue Mar 3 17:41:34 CET 2015


commit 224ce14af97162600ddfc63f30e6e492487e850b
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Tue Mar 3 18:41:17 2015 +0200

    Unresolved symbols pthread_join pthread_create on x32

 libdc1394.spec | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)
---
diff --git a/libdc1394.spec b/libdc1394.spec
index 2f58876..2f58cfc 100644
--- a/libdc1394.spec
+++ b/libdc1394.spec
@@ -22,14 +22,20 @@ BuildRequires:	libraw1394-devel >= 1.2.0
 BuildRequires:	libtool
 BuildRequires:	libusb-devel >= 1.0
 BuildRequires:	pkgconfig
+BuildRequires:	rpmbuild(macros) >= 1.583
 BuildRequires:	xorg-lib-libX11-devel
 BuildRequires:	xorg-lib-libXext-devel
 BuildRequires:	xorg-lib-libXv-devel
-Provides:	libdc1394(avt) = %{version}-%{release}
 Requires:	libraw1394 >= 1.2.0
 Requires:	libusb >= 1.0
+Provides:	libdc1394(avt) = %{version}-%{release}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
+%ifarch x32
+# Unresolved symbols pthread_join pthread_create on x32
+%define		skip_post_check_so	libdc1394.so
+%endif
+
 %description
 libdc1394 is a library that is intended to provide a high level
 programming interface for application developers who wish to control
@@ -47,10 +53,10 @@ http://www.1394ta.org/).
 Summary:	libdc1394 header files
 Summary(pl.UTF-8):	Pliki nagłówkowe libdc1394
 Group:		Development/Libraries
-Provides:	libdc1394-devel(avt) = %{version}-%{release}
 Requires:	%{name} = %{version}-%{release}
 Requires:	libraw1394-devel >= 1.2.0
 Requires:	libusb-devel >= 1.0
+Provides:	libdc1394-devel(avt) = %{version}-%{release}
 
 %description devel
 libdc1394 header files.
@@ -62,8 +68,8 @@ Pliki nagłówkowe libdc1394.
 Summary:	Static libdc1394 library
 Summary(pl.UTF-8):	Statyczna biblioteka libdc1394
 Group:		Development/Libraries
-Provides:	libdc1394-static(avt) = %{version}-%{release}
 Requires:	%{name}-devel = %{version}-%{release}
+Provides:	libdc1394-static(avt) = %{version}-%{release}
 
 %description static
 Static libdc1394 library.
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libdc1394.git/commitdiff/224ce14af97162600ddfc63f30e6e492487e850b



More information about the pld-cvs-commit mailing list