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

Use libidn2 instead of libidn #1056

Merged
1 commit merged into from Apr 28, 2022
Merged

Use libidn2 instead of libidn #1056

1 commit merged into from Apr 28, 2022

Conversation

ghost
Copy link

@ghost ghost commented Apr 28, 2022

Purpose

Replace libidn with libidn2.

Context

zonemaster/zonemaster-ldns#133

Changes

Update Installation.md document and Github Action file.

How to test this PR

Install Zonemaster-LDNS that uses libidn2 and all tests should pass.

@ghost ghost added this to the v2022.1 milestone Apr 28, 2022
@ghost ghost requested review from mattias-p, matsduf and hannaeko April 28, 2022 08:47
@ghost
Copy link
Author

ghost commented Apr 28, 2022

The failure in Github Action comes from the fact that we test against Zonemaster::LDNS master state which does not support libidn2 yet. This is at this stage only available in develop. To be sure all tests are successful against develop, I opened #1058 and removed the latest matrix entry. The tests pass when performed with Zonemaster::LDNS develop state.
So I'm merging this PR even though the tests are marked as failed here.

@ghost ghost merged commit 7f51147 into zonemaster:develop Apr 28, 2022
This pull request was closed.
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

Successfully merging this pull request may close these issues.

1 participant