rosconsole icon indicating copy to clipboard operation
rosconsole copied to clipboard

Results 20 rosconsole issues
Sort by recently updated
recently updated
newest added

- Partially implements (manually) changes suggested both in https://github.com/ros/rosconsole/pull/54 and orphaned commit e3753eec58bf4e76012d019fd307349f94d1d0be - Sets up pointer-level compatibility with both new and old `log4cxx` versions - Adds a workaround for...

[`log4cxx` uses `std::shared_ptr`](https://issues.apache.org/jira/browse/LOGCXX-486) since [version `0.12`](https://logging.apache.org/log4cxx/latest_stable/changelog.html) Unfortunately Ubuntu 22.04 ships with [`0.12`](https://packages.ubuntu.com/jammy/liblog4cxx12), which means that rosconsole with the `log4cxx` backend wouldn't compile. This is also a problem on other distros...

**Issue aimed** Basically right now there is no way to stop logging during the runtime of roscpp node ,event though using service call one cannot disable logs, they can only...

On Ubuntu 22.04 `log4cxx` is configured to use the std library for `shared_mutex` and `shared_lock`. Unfortunately this requires `C++17`, because otherwise the *reverse* dependencies of rosconsole fail with an error...

Hi, I'm running the code in Ubuntu 20, with python3 and cpp14 I have a package with both python and cpp nodes, and I realize that my CPP logs are...

``` /home/toni/Documents/source/ros_ws/contribution/src/rosconsole/src/rosconsole/impl/rosconsole_log4cxx.cpp: In function ‘void ros::console::impl::initialize()’: /home/toni/Documents/source/ros_ws/contribution/src/rosconsole/src/rosconsole/impl/rosconsole_log4cxx.cpp:169:23: error: cannot convert ‘ros::console::impl::ROSConsoleStdioAppender*’ to ‘log4cxx::AppenderPtr’ {aka ‘std::shared_ptr’} 169 | logger->addAppender(new ROSConsoleStdioAppender); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | ros::console::impl::ROSConsoleStdioAppender* In file included from /usr/include/log4cxx/spi/loggingevent.h:28,...

We are currently looking into rosconsole to find a way to directly write to the system journal using [sd_journal_send](https://manpages.debian.org/testing/libsystemd-dev/sd_journal_send.3.en.html). One could of course simply use the builtin feature of [log4cxx](https://github.com/apache/logging-log4cxx/blob/master/src/main/include/log4cxx/net/syslogappender.h)...

enhancement

According to http://wiki.ros.org/rosconsole#Console_Output_Formatting rosconsole allows you to specify how you'd like its output to show up in the console output through the ROSCONSOLE_FORMAT environment variable. By default `time`shows the wall...

I'm reporting this here as a follow up of https://github.com/RoboStack/ros-noetic/issues/88. I was testing `ros-noetic` on Windows 10 using the conda packages provided by [RoboStack](https://github.com/RoboStack). Everything worked out just fine with...

If the backend is unspecified, the backend selection attemps to find log4cxx. If it fails, it looks for glog, and if that fails finally settles with print. If using glog...

enhancement