mirror of
https://github.com/openwrt/packages.git
synced 2026-05-31 06:51:51 +08:00
gstreamer1: add libatomic dependency for 32-bit arm targets
arm926ej-s (ARMv5) does not have native lock-free atomics and the toolchain inserts calls to libatomic.so.1 for atomic operations. The libgstreamer1 DEPENDS only listed armeb, powerpc, mips and mipsel as needing libatomic, missing plain arm (little-endian 32-bit ARM). Extend the condition to include arm so the package is properly declared on all 32-bit ARM targets that require libatomic. Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
This commit is contained in:
committed by
Alexandru Ardelean
parent
024b8ee60e
commit
2ac8367f3a
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=gstreamer1
|
||||
PKG_VERSION:=1.26.4
|
||||
PKG_RELEASE:=1
|
||||
PKG_RELEASE:=2
|
||||
|
||||
PKG_SOURCE:=gstreamer-$(PKG_VERSION).tar.xz
|
||||
PKG_SOURCE_URL:=https://gstreamer.freedesktop.org/src/gstreamer
|
||||
@@ -101,7 +101,7 @@ endef
|
||||
define Package/libgstreamer1
|
||||
$(call Package/gstreamer1/Default)
|
||||
TITLE+= library (core)
|
||||
DEPENDS+= +glib2 +libpthread +libxml2 +(armeb||powerpc||mips||mipsel):libatomic
|
||||
DEPENDS+= +glib2 +libpthread +libxml2 +(armeb||arm||powerpc||mips||mipsel):libatomic
|
||||
HIDDEN:=1
|
||||
endef
|
||||
|
||||
|
||||
Reference in New Issue
Block a user