Skip to content

Update dependencies to indexed versions#1046

Merged
mosteo merged 8 commits into
alire-project:masterfrom
mosteo:fix/deps
Jun 9, 2022
Merged

Update dependencies to indexed versions#1046
mosteo merged 8 commits into
alire-project:masterfrom
mosteo:fix/deps

Conversation

@mosteo

@mosteo mosteo commented Jun 8, 2022

Copy link
Copy Markdown
Member

With this, the only dependency requiring a pin is gnatcoll. This is because we are using a custom stripped-down gnatcoll that does not depend on libgpr and xmlada. I guess at this point this is obstination on my part since this way we are missing any new features/fixes on gnatcoll, and at some point I will need to accept that these unused dependencies are worth using a more recent gnatcoll.

If we were to move to the regular gnatcoll, we could index alr within alr, which would be neat.

@mosteo mosteo force-pushed the fix/deps branch 2 times, most recently from 2c1f2be to e6e2415 Compare June 8, 2022 11:13
@mosteo

mosteo commented Jun 8, 2022

Copy link
Copy Markdown
Member Author

It seems xmlada has the same problem with its configure.sh not working on msys2. @Fabien-Chouteau, should I report this somewhere?

@mosteo mosteo marked this pull request as ready for review June 8, 2022 11:50
@mosteo mosteo requested a review from Fabien-Chouteau June 8, 2022 11:50
@Fabien-Chouteau

Copy link
Copy Markdown
Member

It seems xmlada has the same problem with its configure.sh not working on msys2. @Fabien-Chouteau, should I report this somewhere?

It's already fixed in the development branch, there's not much we can do for previous releases...

@mosteo

mosteo commented Jun 9, 2022

Copy link
Copy Markdown
Member Author

OK, so it's a matter of time until it makes into a release.

@mosteo mosteo merged commit b2174e4 into alire-project:master Jun 9, 2022
@mosteo mosteo deleted the fix/deps branch June 9, 2022 19:01
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.

3 participants