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

Upgrade pugixml 1.5 to 1.8 #7302

Merged
merged 1 commit into from Apr 11, 2024
Merged

Upgrade pugixml 1.5 to 1.8 #7302

merged 1 commit into from Apr 11, 2024

Conversation

0xdaryl
Copy link
Contributor

@0xdaryl 0xdaryl commented Apr 5, 2024

pugixml 1.8 was chosen because it can still be built using the same build files as pugixml 1.5.

Miscellanous modifications to pugixml.cpp were made for EBCDIC support and for snprintf compatibility with modern build compilers.

pugixml 1.5 is deleted from OMR.

The main motivation for this upgrade is to simplify the license vetting process with the Eclipse Foundation. However, it is also useful to maintain currency with newer pugixml releases.

@0xdaryl 0xdaryl requested a review from mstoodle as a code owner April 5, 2024 13:33
@0xdaryl 0xdaryl force-pushed the pugixml branch 2 times, most recently from b096f48 to 96386f7 Compare April 5, 2024 20:27
pugixml 1.8 was chosen because it can still be built using the same build files
as pugixml 1.5.

Miscellanous modifications to pugixml.cpp were made for EBCDIC support and for
snprintf compatibility with modern build compilers.

pugixml 1.5 is deleted from OMR.

The main motivation for this upgrade is to simplify the license vetting process
with the Eclipse Foundation.  However, it is also useful to maintain currency
with newer pugixml releases.

Signed-off-by: Daryl Maier <maier@ca.ibm.com>
@0xdaryl
Copy link
Contributor Author

0xdaryl commented Apr 5, 2024

Jenkins build all

@0xdaryl 0xdaryl changed the title WIP: Upgrade pugixml 1.5 to 1.8 Upgrade pugixml 1.5 to 1.8 Apr 5, 2024
@0xdaryl
Copy link
Contributor Author

0xdaryl commented Apr 5, 2024

macOS failure is #7181.

@0xdaryl
Copy link
Contributor Author

0xdaryl commented Apr 5, 2024

@mstoodle : please review

@mstoodle mstoodle self-assigned this Apr 11, 2024
Copy link
Contributor

@mstoodle mstoodle left a comment

Choose a reason for hiding this comment

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

lgtm, thanks Daryl

@mstoodle mstoodle merged commit 2d99bc4 into eclipse:master Apr 11, 2024
16 of 18 checks passed
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.

None yet

2 participants