Re: ruby 2 question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 03/14/2013 08:36 AM, Mamoru TASAKA wrote:
Hello:

Orion Poplawski wrote, at 03/14/2013 07:58 AM +9:00:
I get the following build (actually install) error building mysql-ruby:

Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.D2sqcQ
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/ruby-mysql-2.8.2-9.fc20.i386 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/ruby-mysql-2.8.2-9.fc20.i386
++ dirname /builddir/build/BUILDROOT/ruby-mysql-2.8.2-9.fc20.i386
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/ruby-mysql-2.8.2-9.fc20.i386
+ cd mysql-ruby-2.8.2
+ rm -rf /builddir/build/BUILDROOT/ruby-mysql-2.8.2-9.fc20.i386
+ env DESTDIR=/builddir/build/BUILDROOT/ruby-mysql-2.8.2-9.fc20.i386 make
install
make: *** No rule to make target
`/builddir/build/BUILDROOT/ruby-mysql-2.8.2-9.fc20.i386/usr/include/ruby.h',
needed by `mysql.o'.  Stop.


What the heck?  mysql-ruby does nothing but:

mysql.c:#include <ruby.h>


Well, this is actually mkmf.rb creating somewhat broken Makefile (from ruby
2.0.0).
You can workaround this with something like

make install DESTDIR=%{buildroot} ruby_headers=

... but this is annoying. Orion, would you file a ticket? Vít, any idea?
(perhaps lib/mkmf.rb or tool/mkconfig.rb or so needs fixing)

Regards,
Mamoru


Filed https://bugzilla.redhat.com/show_bug.cgi?id=921650 for tracking. Workaround appears to work, thanks!

--
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA, Boulder Office                  FAX: 303-415-9702
3380 Mitchell Lane                       orion@xxxxxxxx
Boulder, CO 80301                   http://www.nwra.com
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux