I've now pushed the PKGBUILDs and the packages. Though I had an issue when pushing them so I've to rebuild and re-push them from scratch.Here's the status:
|pcr/icestorm-git||No changes needed||OK||pushed||Pushed||Pushed||Pushed|
|pcr/arachne-pnr-git||No changes needed||OK||pushed||Pushed|
|pcr/nextpnr-git||Updated||OK||pushed||Does not compile1||Pushed|
|fomu-verilog-blink package||In Aur + Parabola||N/A||Pushed||Pushed to any, built on x86_64|
|verilog-blink3 on FOMU hacker version||None yet||N/A||N/A||Blinks5|
|verilog-blink3 on FOMU PVT version||None yet||N/A||N/A|
|Test on Olimex iCE40HX8K-EVB||None yet||N/A||N/A|
1 Here's nextpnr-git on i686:
[ 3%] Built target gui_ecp5_autogen Traceback (most recent call last): File ".../nextpnr-git/src/nextpnr/ecp5/trellis_import.py", line 21, in <module> import pytrellis ImportError: libboost_thread.so.1.72.0: cannot open shared object file: No such file or directory make: *** [ecp5/CMakeFiles/chipdb-ecp5-bbas.dir/build.make:84: ecp5/chipdb/chipdb-25k.bba] Error 1 make: *** [CMakeFiles/Makefile2:936: ecp5/CMakeFiles/chipdb-ecp5-bbas.dir/all] Error 2 make: *** Waiting for unfinished jobs.... [ 12%] Built target gui_generic make: *** [Makefile:160: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...
2 ecppack doesn't work:
ecppack: error while loading shared libraries: libboost_program_options.so.1.72.0: cannot open shared object file: No such file or directory
3 verilog-blink from github.com/im-tommu/fomu-workshop
4 The source was already there from a previous build so that failed but the other packages didn't. I'm unsure if the whole was taken into account though.
5 The test does the right blink pattern but I need to run 2 tests with a different blink pattern to be sure.
Once updated, it still needs to be tested. Note that I only have some ice40 to test.