Skip to content

libv4l requires a gnu std #6

Description

@shirok1

...to use typeof

diff --git a/package/libv4l/libv4l.mk b/package/libv4l/libv4l.mk
index b11c8975d1..4dc0f15f94 100644
--- a/[package/libv4l/libv4l.mk](https://git.busybox.net/buildroot/tree/package/libv4l/libv4l.mk?id=1fd67fcfc816d43352d911642f91c51be0c64547)
+++ b/[package/libv4l/libv4l.mk](https://git.busybox.net/buildroot/tree/package/libv4l/libv4l.mk?id=7b2da3caaf87e44b0e3a8d72d43135b123e38bb6)
@@ -71,8 +71,8 @@ LIBV4L_CONF_ENV += \
 	ac_cv_prog_MOC=$(HOST_DIR)/bin/moc \
 	ac_cv_prog_RCC=$(HOST_DIR)/bin/rcc \
 	ac_cv_prog_UIC=$(HOST_DIR)/bin/uic
-# qt5 needs c++11 (since qt-5.7)
-LIBV4L_CONF_ENV += CXXFLAGS="$(TARGET_CXXFLAGS) -std=c++11"
+# qt5 needs c++11 (since qt-5.7)/use gnu++11 for typeof support
+LIBV4L_CONF_ENV += CXXFLAGS="$(TARGET_CXXFLAGS) -std=gnu++11"
 else
 LIBV4L_CONF_OPTS += --disable-qv4l2
 endif

Change libv4l.mk or pull this commit from upstream

https://git.busybox.net/buildroot/commit/package/libv4l/libv4l.mk?id=7b2da3caaf87e44b0e3a8d72d43135b123e38bb6

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions