[jira] [Commented] (QPID-2316) 0.6RC2 C++ Build fails if ruby-dev and swig installed
[ https://issues.apache.org/jira/browse/QPID-2316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13083552#comment-13083552 ] Justin Ross commented on QPID-2316: --- Can we declare this issue resolved? > 0.6RC2 C++ Build fails if ruby-dev and swig installed > - > > Key: QPID-2316 > URL: https://issues.apache.org/jira/browse/QPID-2316 > Project: Qpid > Issue Type: Bug > Components: Build Tools >Affects Versions: 0.6, 0.7 >Reporter: Rob Godfrey >Assignee: Ted Ross > Fix For: 0.11 > > > When attempting to build the C++ contained in the artefact at > http://qpid.apache.org/dist/qpid-0.6rc2/qpid-0.6rc2.tar.gz > I got the following error on my machine: > Making all in ruby > make[2]: Entering directory `/home/rob/qpidc-0.6/bindings/qmf/ruby' > make[2]: *** No rule to make target `ruby.i', needed by `qmfengine.cpp'. > Stop. > Further investigation showed that the build succeeded on a separate machine, > however on this machine the qmfengine.cpp target was commented out in the > buildfile. This was as a result of the fact that the second machine did not > have ruby development and SWIG packages installed. After installing these > packages the second machine failed in the same way as the first -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Commented: (QPID-2316) 0.6RC2 C++ Build fails if ruby-dev and swig installed
[ https://issues.apache.org/jira/browse/QPID-2316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12850743#action_12850743 ] Jeff Laughlin commented on QPID-2316: - Is there a workaround for this issue? I HAVE swig and ruby-dev installed. I tried "make distclean ; autoreconf -f" to no avail. > 0.6RC2 C++ Build fails if ruby-dev and swig installed > - > > Key: QPID-2316 > URL: https://issues.apache.org/jira/browse/QPID-2316 > Project: Qpid > Issue Type: Bug > Components: Build Tools >Affects Versions: 0.6 >Reporter: Rob Godfrey >Assignee: Ted Ross > Fix For: 0.7 > > > When attempting to build the C++ contained in the artefact at > http://qpid.apache.org/dist/qpid-0.6rc2/qpid-0.6rc2.tar.gz > I got the following error on my machine: > Making all in ruby > make[2]: Entering directory `/home/rob/qpidc-0.6/bindings/qmf/ruby' > make[2]: *** No rule to make target `ruby.i', needed by `qmfengine.cpp'. > Stop. > Further investigation showed that the build succeeded on a separate machine, > however on this machine the qmfengine.cpp target was commented out in the > buildfile. This was as a result of the fact that the second machine did not > have ruby development and SWIG packages installed. After installing these > packages the second machine failed in the same way as the first -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Commented: (QPID-2316) 0.6RC2 C++ Build fails if ruby-dev and swig installed
[ https://issues.apache.org/jira/browse/QPID-2316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12796334#action_12796334 ] Andrew Stitcher commented on QPID-2316: --- Worked around this bug for the 0.6 release by making sure I had ruby-devel installed. However the build system should be fixed to handle this better > 0.6RC2 C++ Build fails if ruby-dev and swig installed > - > > Key: QPID-2316 > URL: https://issues.apache.org/jira/browse/QPID-2316 > Project: Qpid > Issue Type: Bug > Components: Build Tools >Affects Versions: 0.6 >Reporter: Rob Godfrey >Assignee: Ted Ross >Priority: Blocker > Fix For: 0.7 > > > When attempting to build the C++ contained in the artefact at > http://qpid.apache.org/dist/qpid-0.6rc2/qpid-0.6rc2.tar.gz > I got the following error on my machine: > Making all in ruby > make[2]: Entering directory `/home/rob/qpidc-0.6/bindings/qmf/ruby' > make[2]: *** No rule to make target `ruby.i', needed by `qmfengine.cpp'. > Stop. > Further investigation showed that the build succeeded on a separate machine, > however on this machine the qmfengine.cpp target was commented out in the > buildfile. This was as a result of the fact that the second machine did not > have ruby development and SWIG packages installed. After installing these > packages the second machine failed in the same way as the first -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org
[jira] Commented: (QPID-2316) 0.6RC2 C++ Build fails if ruby-dev and swig installed
[ https://issues.apache.org/jira/browse/QPID-2316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12796227#action_12796227 ] Ted Ross commented on QPID-2316: The reason this fails is that the 0.6rc2 release was built on a system that didn't have the dependent packages (ruby-devel and swig) installed. As a result, the automake script that distributes ruby.i was not included. This is probably a bug with the way the automake scripts are configured. For 0.6, the solution is to install those packages on the build system. -Ted > 0.6RC2 C++ Build fails if ruby-dev and swig installed > - > > Key: QPID-2316 > URL: https://issues.apache.org/jira/browse/QPID-2316 > Project: Qpid > Issue Type: Bug > Components: Build Tools >Affects Versions: 0.6 >Reporter: Rob Godfrey >Assignee: Ted Ross >Priority: Blocker > Fix For: 0.6 > > > When attempting to build the C++ contained in the artefact at > http://qpid.apache.org/dist/qpid-0.6rc2/qpid-0.6rc2.tar.gz > I got the following error on my machine: > Making all in ruby > make[2]: Entering directory `/home/rob/qpidc-0.6/bindings/qmf/ruby' > make[2]: *** No rule to make target `ruby.i', needed by `qmfengine.cpp'. > Stop. > Further investigation showed that the build succeeded on a separate machine, > however on this machine the qmfengine.cpp target was commented out in the > buildfile. This was as a result of the fact that the second machine did not > have ruby development and SWIG packages installed. After installing these > packages the second machine failed in the same way as the first -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. - Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org