mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-28 05:36:32 +00:00
libv4l: don't link with librt
Buildroot no longer supports toolchains with glibc older than 2.17, so there is no need to link with librt for clock_* system calls. The following patches are not renumbered. The noise is too high. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
045eb96407
commit
bd9f9acce4
@ -1,29 +0,0 @@
|
|||||||
From 66d1d752976f4b45a5faff2bc68fc2fa9d435c71 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
|
||||||
Date: Sun, 14 May 2017 22:04:55 +0200
|
|
||||||
Subject: [PATCH] utils/qv4l2/Makefile.am: link with librt
|
|
||||||
|
|
||||||
qv4l2 uses clock_gettime(), so it should link with librt to be
|
|
||||||
compatible with old versions of glibc.
|
|
||||||
|
|
||||||
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
|
|
||||||
---
|
|
||||||
utils/qv4l2/Makefile.am | 2 +-
|
|
||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
||||||
|
|
||||||
diff --git a/utils/qv4l2/Makefile.am b/utils/qv4l2/Makefile.am
|
|
||||||
index fd58486..a991d66 100644
|
|
||||||
--- a/utils/qv4l2/Makefile.am
|
|
||||||
+++ b/utils/qv4l2/Makefile.am
|
|
||||||
@@ -7,7 +7,7 @@ qv4l2_SOURCES = qv4l2.cpp general-tab.cpp ctrl-tab.cpp vbi-tab.cpp capture-win.c
|
|
||||||
v4l2-tpg-core.c v4l2-tpg-colors.c
|
|
||||||
nodist_qv4l2_SOURCES = moc_qv4l2.cpp moc_general-tab.cpp moc_capture-win.cpp moc_vbi-tab.cpp qrc_qv4l2.cpp
|
|
||||||
qv4l2_LDADD = ../../lib/libv4l2/libv4l2.la ../../lib/libv4lconvert/libv4lconvert.la \
|
|
||||||
- ../libv4l2util/libv4l2util.la ../libmedia_dev/libmedia_dev.la
|
|
||||||
+ ../libv4l2util/libv4l2util.la ../libmedia_dev/libmedia_dev.la -lrt
|
|
||||||
qv4l2_CPPFLAGS = -I../common
|
|
||||||
|
|
||||||
if WITH_QTGL
|
|
||||||
--
|
|
||||||
2.7.4
|
|
||||||
|
|
@ -11,8 +11,6 @@ LIBV4L_INSTALL_STAGING = YES
|
|||||||
LIBV4L_DEPENDENCIES = host-pkgconf
|
LIBV4L_DEPENDENCIES = host-pkgconf
|
||||||
LIBV4L_CONF_OPTS = --disable-doxygen-doc
|
LIBV4L_CONF_OPTS = --disable-doxygen-doc
|
||||||
|
|
||||||
# 0003-utils-qv4l2-Makefile.am-link-with-librt.patch, host-gettext
|
|
||||||
# needed for autoreconf to work
|
|
||||||
# below patches requires autoreconf:
|
# below patches requires autoreconf:
|
||||||
# 0004-configure.ac-clarify-configure-summary.patch
|
# 0004-configure.ac-clarify-configure-summary.patch
|
||||||
# 0005-configure.ac-revisit-v4l2-ctl-compliance-using-libv4.patch
|
# 0005-configure.ac-revisit-v4l2-ctl-compliance-using-libv4.patch
|
||||||
@ -21,6 +19,7 @@ LIBV4L_CONF_OPTS = --disable-doxygen-doc
|
|||||||
# 0008-configure.ac-fix-build-of-v4l-utils-on-uclinux.patch
|
# 0008-configure.ac-fix-build-of-v4l-utils-on-uclinux.patch
|
||||||
# 0009-configure.ac-add-USE_LIBV4L-to-summary.patch
|
# 0009-configure.ac-add-USE_LIBV4L-to-summary.patch
|
||||||
LIBV4L_AUTORECONF = YES
|
LIBV4L_AUTORECONF = YES
|
||||||
|
# host-gettext needed for autoreconf to work
|
||||||
LIBV4L_DEPENDENCIES += host-gettext
|
LIBV4L_DEPENDENCIES += host-gettext
|
||||||
|
|
||||||
# fix uclibc-ng configure/compile
|
# fix uclibc-ng configure/compile
|
||||||
|
Loading…
x
Reference in New Issue
Block a user