[PATCH 2/2] include/libcamera/internal/yaml_parser.h: add missing <stdint.h> include

Sergei Trofimovich slyich at gmail.com
Sun Aug 4 08:04:00 CEST 2024


Without the change the build fails on upcoming `gcc-15` as:

    In file included from ../src/libcamera/yaml_parser.cpp:8:
    ../include/libcamera/internal/yaml_parser.h:183:41: error: 'uint8_t' was not declared in this scope
      183 |                          std::is_same_v<uint8_t, T> ||
          |                                         ^~~~~~~
---
 include/libcamera/internal/yaml_parser.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/include/libcamera/internal/yaml_parser.h b/include/libcamera/internal/yaml_parser.h
index e38a2df9..f8e4f841 100644
--- a/include/libcamera/internal/yaml_parser.h
+++ b/include/libcamera/internal/yaml_parser.h
@@ -7,6 +7,8 @@
 
 #pragma once
 
+#include <stdint.h>
+
 #include <iterator>
 #include <map>
 #include <optional>
-- 
2.45.2



More information about the libcamera-devel mailing list