Skip to content

Commit cc265eb

Browse files
authored
Merge pull request #210 from mathworks/update_readme_status
Update readme status
2 parents ca7cae3 + 5243b70 commit cc265eb

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ set(LIBMEXCLASS_FETCH_CONTENT_NAME libmexclass)
121121

122122
set(LIBMEXCLASS_FETCH_CONTENT_GIT_REPOSITORY "https://github.com/mathworks/libmexclass.git")
123123

124-
set(LIBMEXCLASS_FETCH_CONTENT_GIT_TAG "bc2b9f2")
124+
set(LIBMEXCLASS_FETCH_CONTENT_GIT_TAG "3a3b581")
125125

126126
set(LIBMEXCLASS_FETCH_CONTENT_SOURCE_SUBDIR "libmexclass/cpp")
127127

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,13 @@
44
MATLAB® interface to [OpenTelemetry™](https://opentelemetry.io/), based on the [OpenTelemetry Specification](https://opentelemetry.io/docs/specs/otel/). OpenTelemetry is an observability framework for creating and managing telemetry data, such as traces, metrics, and logs. This data can then be sent to an observability back-end for monitoring, alerts, and analysis.
55

66
### Status
7-
- Tracing, metrics, and logs are all fully supported.
8-
- Supported and tested on Windows®, Linux®, and macOS.
7+
1. Tracing, metrics, and logs are all fully supported and tested on Windows®, Linux®, and macOS.
8+
2. On Linux, when running MATLAB R2025a or newer releases, the gRPC library used in the gRPC exporter in this package may conflict with the same library in MATLAB, causing MATLAB to crash. To avoid this issue, install otel-matlab-nogrpc.mltbx in [version 1.10.2](https://github.com/mathworks/OpenTelemetry-MATLAB/releases/tag/1.10.2), which excludes the gRPC exporter.
9+
3. If you are using [version 1.10.2](https://github.com/mathworks/OpenTelemetry-MATLAB/releases/tag/1.10.2) on Linux with MATLAB R2024a or older, you may run into an "Invalid MEX file" error due to an incompatible libstdc++ library. Define the environment variable LD_PRELOAD to point to the system libstdc++.so. For example, use the following command in a Bash shell on Ubuntu or Debian Linux.
10+
```
11+
export LD_PRELOAD="/lib/x86_64-linux-gnu/libstdc++.so.6"
12+
```
13+
4. OpenTelemetry currently does not support non-ASCII characters. Defining names or attributes with non-ASCII characters will cause the telemetry data to become invalid and fail to export.
914

1015
### MathWorks Products (https://www.mathworks.com)
1116

0 commit comments

Comments
 (0)