Description of problem: VPI support on iverilog is broken. Because the *.a files are excluded on the iverilog.spec file Version-Release number of selected component (if applicable): 0.9.20081118-1.fc10 How reproducible: Everytime Steps to Reproduce: 1.follow the example on http://iverilog.wikia.com/wiki/Using_VPI 2. 3. Actual results: iverilog-vpi hello_vpi.c Compiling hello_vpi.c... Making hello_vpi.vpi from hello_vpi.o... /usr/bin/ld: cannot find -lveriuser collect2: ld returned 1 exit status Solution: include the *.a files on the -devel package
convert the static lib into dynamic. See how I did for systemc: ------------------------------------------------------ # strip debug info, or strip everything # turn static library into dynamic ar -x src/libsystemc.a gcc %{optflags} -shared *.o -o libsystemc.so # rpmlint W: executable-stack execstack -c libsystemc.so
HI Chitelesh, I will fix it today, no problem. Chitelesh, i just remind you that you also have CVS rights over the package, when i subbmited the package i added you too as admin.
Thanks Cristian, I know, however it is my task to fill a bug report first.
*** Bug 487341 has been marked as a duplicate of this bug. ***
BTW iverilog has failed mass rebuild on rawhide too. http://koji.fedoraproject.org/koji/buildinfo?buildID=86503
The 0.9.1 builds just fine on F-11 rawhide. http://koji.fedoraproject.org/scratch/chitlesh/task_1255503/ I'm currently doing a couple of tests before releases it to updates-testing. Chitlesh
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle. Changing version to '11'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
This is also present under Fedora 10 iverilog-devel package. Is there a chance it will be updated before F10 reaches EOL? Thanks!
Hello Joao, I have created another scratch build. Can you try it please and give me some feedbacks ? When I get back home, I'll seriously look at it and push it to the fedora repositories. https://koji.fedoraproject.org/scratch/chitlesh/task_1470468/ I am dropping the -devel subpackage.
Hello Chitlesh, the packages you created are working, including VPI support. Thanks for your effort!
iverilog-0.9.20090423-5.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/iverilog-0.9.20090423-5.fc11
iverilog-0.9.20090423-5.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/iverilog-0.9.20090423-5.fc10
iverilog-0.9.20090423-5.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
iverilog-0.9.20090423-5.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.