Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

io: Extra linebreaks in captured output #4

Closed
jbohren opened this issue Jun 22, 2015 · 4 comments
Closed

io: Extra linebreaks in captured output #4

jbohren opened this issue Jun 22, 2015 · 4 comments

Comments

@jbohren
Copy link
Member

jbohren commented Jun 22, 2015

@wjwwood catkin#196 (comment)

I've also noticed that the output from warnings (maybe stderr, maybe all captured output) has extra line breaks in them. For example:

C
M
ake Warning (dev):
  Policy C
MP0042 is not set: MACOSX_RPATH is enabled by default.  Run "cmake
  --help-policy CMP0042" for policy details.
  Use the cmake_policy command to
  set the policy and suppress this warning.
  MACOSX_RPATH is not specified
for the following targets:
   dart-core
This warning is for project developers.  Use -Wno-dev to suppress it.

Whereas I would expect it to look like this:

CMake Warning (dev):
  Policy CMP0042 is not set: MACOSX_RPATH is enabled by default.  Run "cmake --help-policy CMP0042" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.
  MACOSX_RPATH is not specified for the following targets:
   dart-core
This warning is for project developers.  Use -Wno-dev to suppress it.
@jbohren
Copy link
Member Author

jbohren commented Jun 22, 2015

I'm pretty sure this is something that only happens on OS X. I'll add unit tests for the log capturing and output and then we can try to track it down.

#10

@jbohren
Copy link
Member Author

jbohren commented Jun 22, 2015

@jbohren
Copy link
Member Author

jbohren commented Jun 24, 2015

Fixed in e2522af

This was an artifact of the CMake output coloring.

@jbohren jbohren closed this as completed Jun 24, 2015
@wjwwood
Copy link

wjwwood commented Jun 24, 2015

Cool, nice to see it was fixable and not a product of the asyncio capture.

jbohren pushed a commit that referenced this issue Feb 14, 2022
fix catkin#431: cannot build: Could not find a version that satisfies the requirement sphinxcontrib-ansi #4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants