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

Update to Avrdude v7.2 #28

Closed
MCUdude opened this issue Jul 19, 2023 · 9 comments · Fixed by #29
Closed

Update to Avrdude v7.2 #28

MCUdude opened this issue Jul 19, 2023 · 9 comments · Fixed by #29
Assignees
Labels
topic: infrastructure Related to project infrastructure type: enhancement Proposed improvement

Comments

@MCUdude
Copy link

MCUdude commented Jul 19, 2023

Now that Avrdude v7.2 has just been released, it would be great if you could release a statically linked version here in this repo, just like you did with Avrdude v7.1. Thanks!

@MCUdude MCUdude added the type: imperfection Perceived defect in any part of project label Jul 19, 2023
@per1234 per1234 added type: enhancement Proposed improvement topic: infrastructure Related to project infrastructure and removed type: imperfection Perceived defect in any part of project labels Jul 19, 2023
@MCUdude
Copy link
Author

MCUdude commented Jul 31, 2023

@umbynos do you think you have time to look into this?
Thanks! 🙂

@MCUdude
Copy link
Author

MCUdude commented Aug 30, 2023

Sorry to bother you again @umbynos and @facchinm, but it would be great if you had time to release statically built Avrdude 7.2 binaries soon, just like you did for Avrdude 7.1 a while ago. As these 7.2 binaries would be bundled to most 3rd party Arduino cores, it would really put the newly released Avrdude version to the test, which the Avrdude project needs. And not to mention, Avrdude is now "better than ever™" with (hopefully) fewer bugs than ever.

Thank you for your time!

@umbynos
Copy link
Contributor

umbynos commented Aug 30, 2023

Hey @MCUdude, I will try to dedicate some time to this. Just a question: do you know if the patches still apply?

@MCUdude
Copy link
Author

MCUdude commented Aug 30, 2023

I will try to dedicate some time to this

Thank you. Much appreciated!

do you know if the patches still apply?

Not completely sure. I'm not involved in the build system side of things (@mcuee or @mariusgreuel may have a clue).
I think path 0007 and obviously 0008 still apply. 0006 I'm not sure about. I know libncurses were added right after the 7.1 release, but I don't know if it does the same thing as patch 0006. And I'm not familiar with libtinfo, so I don't know what this is for.

Here are the commit that have something todo with libncurses
avrdudes/avrdude@61dccf4

@mcuee
Copy link

mcuee commented Aug 30, 2023

Hey @MCUdude, I will try to dedicate some time to this. Just a question: do you know if the patches still apply?

This is my patch which works with avrdude 7.2.
https://github.com/mcuee/avrdude-packing/tree/main/patches

@MCUdude
Copy link
Author

MCUdude commented Sep 1, 2023

This is my patch which works with avrdude 7.2.

I'm not sure what you mean. Do you mean that 0006 and 0007 are still needed? With or without modifications?

@mcuee
Copy link

mcuee commented Sep 1, 2023

This is my patch which works with avrdude 7.2.

I'm not sure what you mean. Do you mean that 0006 and 0007 are still needed? With or without modifications?

I mean to say that the existing two patches no long work for avrdude 7.2 and I create a new patch.

@umbynos umbynos linked a pull request Oct 5, 2023 that will close this issue
@umbynos
Copy link
Contributor

umbynos commented Oct 5, 2023

Finally, I managed to find some time, here it is https://github.com/arduino/avrdude-packing/releases/tag/7.2-arduino.1

@mcuee
Copy link

mcuee commented Oct 5, 2023

@umbynos
This is great! Thanks.

@MCUdude and @SpenceKonde
Now you can upgrade avrdude relase for your respective Arduino Core distributions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: infrastructure Related to project infrastructure type: enhancement Proposed improvement
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants