Search Criteria
Package Details: tango-cpp 10.0.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/tango-cpp.git (read-only, click to copy) |
---|---|
Package Base: | tango-cpp |
Description: | TANGO distributed control system - shared library |
Upstream URL: | https://gitlab.com/tango-controls/cppTango |
Keywords: | CORBA DCS SCADA |
Licenses: | GPL3 |
Groups: | tango-controls |
Conflicts: | tango |
Submitter: | tre3k |
Maintainer: | tre3k (A_Bart) |
Last Packager: | A_Bart |
Votes: | 1 |
Popularity: | 0.000000 |
First Submitted: | 2021-11-12 00:44 (UTC) |
Last Updated: | 2025-03-04 18:32 (UTC) |
Dependencies (11)
- catch2 (catch2-gitAUR)
- cppzmq (cppzmq-gitAUR)
- grpc
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR)
- omniorbAUR (omniorb417AUR)
- opentelemetry-cppAUR
- tango-idlAUR
- zeromq (zeromq-gitAUR)
- cmake (cmake-gitAUR) (make)
- doxygen (doxygen-gitAUR) (optional) – for building docs
- graphviz (optional) – for building docs
Latest Comments
A_Bart commented on 2025-03-04 18:34 (UTC)
Opentelemetry is now re-added
qoppzvrbcqjqqlbn commented on 2025-03-03 14:59 (UTC)
I would also prefer to have telemetry available on these build packages.
This isn't telemetry in the sense of 'how do users use cpp-tango, ship analytics to some server and potentially include crash dumps' but rather an open standard to implement (distributed) traces.
So I personally do not see any reason to exclude this from the build.
A_Bart commented on 2025-03-03 11:12 (UTC)
Hello,
Is there any reason to disable building with telemetry? At run time, it is disabled by default, so having tango built with telemetry will not impact the users that do not need it.
But for those who use it, it's a very nice feature. We are using it already in production. Check out https://github.com/grafana/docker-otel-lgtm if you want to spin a docker container, you can have tango logging and also tracing in Grafana, easly. Much better than the old log4tango API.
hkl commented on 2025-03-01 21:59 (UTC) (edited on 2025-03-01 21:59 (UTC) by hkl)
Two remarks:
1) dependency grpc is missing
2) dependency on opentelemetry-cpp can be disabled
remove opentelemetry-cpp from depends
add -DTANGO_USE_TELEMETRY=OFF to cmake command in build()
tre3k commented on 2022-12-09 09:17 (UTC)
Thanks cgray for help, added PKG_CONFIG_PATH variable to PKGBUILD.
cgray commented on 2022-12-09 04:39 (UTC)
A workaround if pkgconfig does not find tango-idl is to define the .pc location as an environment variable in the build() stage: