Skip to content

Conversation

@jslee02
Copy link
Member

@jslee02 jslee02 commented Mar 21, 2017

As discovered in #434, tinyxml is only a transitive dependency of urdfdom and DART doesn't use it in the public API. This PR drops the explicit dependency of tinyxml.


This change is Reviewable

@jslee02 jslee02 added this to the DART 6.1.3 milestone Mar 21, 2017
@jslee02
Copy link
Member Author

jslee02 commented Mar 31, 2017

The build error on macOS is because the urdfdom formula just depends on tinyxml as a build dependency. I will submit a pull request to the upstream to fix that.

This PR will be pending on the change for sure.

@jslee02
Copy link
Member Author

jslee02 commented Mar 31, 2017

Pull request is created: homebrew-deps #29

@jslee02
Copy link
Member Author

jslee02 commented Apr 1, 2017

The Homebrew formula of urdfdom is fixed as homebrew-deps #29 is merged. However, it seems urdfdom doesn't convey the dependency of tinyxml through urdfdom_LIBRARIES. This should be fixed in upstream. I'll submit another pull request for this.

@jslee02 jslee02 modified the milestones: DART 6.3.0, DART 6.1.3 Aug 7, 2017
@jslee02 jslee02 changed the base branch from release-6.1 to release-6.3 August 7, 2017 20:44
@jslee02 jslee02 modified the milestones: DART 6.3.0, DART 6.4.0 Oct 4, 2017
@jslee02 jslee02 closed this Oct 12, 2017
@jslee02 jslee02 changed the base branch from release-6.3 to master November 9, 2017 16:55
@jslee02 jslee02 modified the milestones: DART 6.4.0, DART 7.0.0 Nov 9, 2017
@jslee02 jslee02 reopened this Nov 9, 2017
@jslee02 jslee02 removed this from the DART 7.0.0 milestone Nov 11, 2017
@jslee02 jslee02 added status: blocked Blocked by a dependency or external constraint. and removed status: don't merge labels Feb 12, 2018
@jslee02 jslee02 mentioned this pull request Feb 13, 2018
@jslee02
Copy link
Member Author

jslee02 commented Feb 16, 2018

Let me reopen when it's ready

@jslee02 jslee02 closed this Feb 16, 2018
@jslee02 jslee02 mentioned this pull request Feb 16, 2018
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: blocked Blocked by a dependency or external constraint.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants