Skip to content

Comments

properly namespace arbiter within pdal's namespace#4804

Merged
hobu merged 1 commit intomasterfrom
proper-arbiter-namespace
Aug 28, 2025
Merged

properly namespace arbiter within pdal's namespace#4804
hobu merged 1 commit intomasterfrom
proper-arbiter-namespace

Conversation

@hobu
Copy link
Member

@hobu hobu commented Aug 27, 2025

2.9.1 was released with an arbiter build that was not namespaced. This can cause clashes with other applications (like Entwine) that also include arbiter.

@hobu hobu added this to the 2.9.2 milestone Aug 27, 2025
@hobu hobu merged commit 15d6105 into master Aug 28, 2025
25 checks passed
@hobu hobu deleted the proper-arbiter-namespace branch August 28, 2025 20:19
#define ARBITER_CUSTOM_NAMESPACE pdal

// //////////////////////////////////////////////////////////////////////
// Beginning of content of file: arbiter/third/xml/rapidxml.hpp
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Noticing a vendored rapidxml.hpp in vendored arbiter... 👀
Even if it wouldn't need a namespace, wouldn't it need to get the copyright and permission notice be extracted to vendor/arbiter/LICENSE?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah, that should be done. It's been in there since the beginning of the library. Upstream for arbiter is https://github.com/connormanning/arbiter

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants