Spec URL: https://giallu.fedorapeople.org/arduino-builder.spec SRPM URL: https://giallu.fedorapeople.org/arduino-builder-1.0.5-1.fc24.src.rpm Description: This tool is able to parse Arduino Hardware specifications, properly run gcc and produce compiled sketches. An Arduino sketch differs from a standard C program in that it misses a main (provided by the Arduino core), function prototypes are not mandatory, and libraries inclusion is automagic (you just have to #include them). This tool generates function prototypes and gathers library paths, providing gcc with all the needed -I params. Fedora Account System Username: giallu
Uploaded new spec file, now we are correctly building the package with golang dependencies. Spec URL: https://giallu.fedorapeople.org/arduino-builder.spec SRPM URL: https://giallu.fedorapeople.org/arduino-builder-1.0.5-2.fc24.src.rpm
OK. Approved.
Package request has been approved: https://admin.fedoraproject.org/pkgdb/package/rpms/arduino-builder
arduino-builder-1.0.5-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-e26cf562b7
arduino-builder-1.0.5-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-9e3f59cacf
arduino-builder-1.0.5-2.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-9e3f59cacf
arduino-builder-1.0.5-2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-e26cf562b7
Could you give some instructions on how to test this? Coming up with the required command line is beyond me. Or, if it's really not easy to run arduino-builder by itself, I'd recommend just skipping the bodhi karma process and pushing it to Fedora to unblock Arduino IDE.
(In reply to Petr Viktorin from comment #8) > Could you give some instructions on how to test this? Coming up with the > required command line is beyond me. Actually, it's beyond me too :) > > Or, if it's really not easy to run arduino-builder by itself, I'd recommend > just skipping the bodhi karma process and pushing it to Fedora to unblock > Arduino IDE. How? I think I requested a direct push to stable in bodhi, but it ended up in testing anyway so I pretty much assumed this was not skippable.
(In reply to Gianluca Sforna from comment #9) > How? I think I requested a direct push to stable in bodhi, but it ended up > in testing anyway so I pretty much assumed this was not skippable. Right, seems it's not skippable. But, what you can do is: * create a buildroot override containing arduino-builder at https://bodhi.fedoraproject.org/overrides/new * build arduino IDE using that * push both arduino and arduino-builder in a single Bodhi update. (If you're not the maintainer of both packages, ask a provenpackager to do it. I've added Miro who can do this for you once the new arduino is built.)
... But that's not necessary now, since after a week arduino-builder can be pushed to stable.
I didn't push it yet because, while I was using the current package in testing to try out the updated arduino, I found a couple missing files for correct operations. I'm spinning up a new update, I will put there a lower karma requirement so if you want to help we can push it to stable earlier.
arduino-builder-1.0.5-3.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2017-e26cf562b7
arduino-builder-1.0.5-3.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-9e3f59cacf
arduino-builder-1.0.5-3.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-9e3f59cacf
arduino-builder-1.0.5-3.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-e26cf562b7
arduino-1.6.6-2.fc25, arduino-builder-1.0.5-6.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-c33ec5464a