Skip to content

Dockerfile cannot be built with Ubuntu 23.10 #12302

@cngzhnp

Description

@cngzhnp
  • Before opening a new issue, we wanted to provide you with some useful suggestions (Click "Preview" above for a better view):

  • All users are welcomed to report bugs, ask questions, suggest or request enhancements and generally feel free to open new issue, even if they haven't followed any of the suggestions above :)


Required Info
Camera Model { R200 / F200 / SR300 / ZR300 / D400 }
Firmware Version (Open RealSense Viewer --> Click info)
Operating System & Version {Win (8.1/10) / Linux (Ubuntu 14/16/17) / MacOS
Kernel Version (Linux Only) (e.g. 4.14.13)
Platform PC/Raspberry Pi/ NVIDIA Jetson / etc..
SDK Version { legacy / 2.. }
Language {C/C#/labview/nodejs/opencv/pcl/python/unity }
Segment {Robot/Smartphone/VR/AR/others }

Issue Description

When Ubuntu 23.10 base image is used to compile 2.54.2 version, there is a compilation error which could be seen below:

#0 6.140 /usr/src/librealsense/third-party/rsutils/include/rsutils/version.h:23:13: error: 'uint64_t' does not name a type
#0 6.140 23 | typedef uint64_t number_type;
#0 6.140 | ^~~~~~~~
#0 6.140 /usr/src/librealsense/third-party/rsutils/include/rsutils/version.h:7:1: note: 'uint64_t' is defined in header ''; did you forget to '#include '?

In this header file, actually uint64_t requires system header file and it is missing.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions