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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions