Skip to content

libv4l requires a gnu std #6

@shirok1

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

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