https://bugzilla.novell.com/show_bug.cgi?id=822277 https://bugzilla.novell.com/show_bug.cgi?id=822277#c0 Summary: swig creates broken Makefile for ruby bindings (ruby 2.0) Classification: openSUSE Product: openSUSE Factory Version: 13.1 Milestone 0 Platform: Other OS/Version: openSUSE 12.3 Status: NEW Severity: Major Priority: P5 - None Component: Development AssignedTo: kkaempf@suse.com ReportedBy: suse-beta@cboltz.de QAContact: qa-bugs@suse.de CC: coolo@suse.com Found By: Beta-Customer Blocker: --- I started to build the ruby bindings for libapparmor (currently in home:cboltz/apparmor, will also forward to security:apparmor). This works up to openSUSE 12.3, but fails for factory since about a month (in other words: probably since factory comes with ruby 2.0 as default). The error message is: [ 1399s] Making install in ruby [ 1399s] make[2]: Entering directory `/home/abuild/rpmbuild/BUILD/apparmor-2.8.1/libraries/libapparmor/swig/ruby' [ 1399s] make[3]: Entering directory `/home/abuild/rpmbuild/BUILD/apparmor-2.8.1/libraries/libapparmor/swig/ruby' [ 1399s] make -fMakefile.ruby install [ 1399s] make[4]: Entering directory `/home/abuild/rpmbuild/BUILD/apparmor-2.8.1/libraries/libapparmor/swig/ruby' [ 1399s] make[4]: *** No rule to make target `/home/abuild/rpmbuild/BUILDROOT/apparmor-2.8.1-147.1.x86_64/usr/include/ruby-2.0.0/ruby.h', needed by `LibAppArmor_wrap.o'. Stop. The bug is that it searches for ruby.h _inside the buildroot_, which is obviously wrong. Makefile.ruby is generated by swig. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.