cvs commit: ports/Mk bsd.ruby.mk ports/converters/ruby-iconv
Makefile ports/databases/ruby-gdbm Makefile ports/japanese/ruby-tk Makefile
ports/lang/ruby-mode.el Makefile pkg-plist ports/lang/ruby18 Makefile
distinfo pkg-plist ...
Norikatsu Shigemura
nork at FreeBSD.org
Wed Apr 4 15:11:16 UTC 2007
On Tue, 3 Apr 2007 21:57:49 +0000 (UTC)
Stanislav Sedov <stas at FreeBSD.org> wrote:
> stas 2007-04-03 21:57:49 UTC
> FreeBSD ports repository
> Modified files:
> Mk bsd.ruby.mk
> converters/ruby-iconv Makefile
> databases/ruby-gdbm Makefile
> japanese/ruby-tk Makefile
> lang/ruby-mode.el Makefile pkg-plist
> lang/ruby18 Makefile distinfo pkg-plist
> x11-toolkits/ruby-tk Makefile pkg-plist
> Added files:
> lang/ruby18/files patch-ext_tk_tkutil_extconf.rb
> Removed files:
> lang/ruby18/files patch-tk-tkutil-extconf.rb
> Log:
> - Update ruby to 1.8.6
> - Synchronise portversions and portepochs in all ruby subports
> - Take maintainerships of all ruby subports.
>--- Makefile 2007/03/24 14:03:04 1.125
>+++ Makefile 2007/04/03 21:57:48 1.126
>@@ -156,7 +156,8 @@
> pre-configure:
> .if defined(WITH_ONIGURUMA)
> cd ${ONIGURUMA_WRKSRC}; ./configure; \
>- ${MAKE} -f Makefile ${RUBY_VER:S/.//} RUBYDIR="${WRKSRC}"
>+ ${MAKE} -f Makefile ${RUBY_RELVERSION:S/.//g} \
>+ RUBYDIR="${WRKSRC}"
> .endif
> ${TOUCH} ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
>
I'm using lang/ruby18 WITH_ONIGURUMA. So I had a trouble.
$ cd /usr/ports/lang/ruby18
$ make
===> Found saved configuration for ruby+oniguruma-1.8.6,1
===> Extracting for ruby+oniguruma-1.8.6
=> MD5 Checksum OK for ruby/ruby-1.8.6.tar.bz2.
=> SHA256 Checksum OK for ruby/ruby-1.8.6.tar.bz2.
/bin/mv /usr/ports/lang/ruby18/work/ruby-1.8.6/ext/dl/h2rb /usr/ports/lang/ruby18/work/ruby-1.8.6/bin/
===> Patching for ruby+oniguruma-1.8.6
===> Applying extra patch /usr/ports/lang/ruby18/files/extra-patch-gc
===> Applying FreeBSD patches for ruby+oniguruma-1.8.6
:
config.status: creating Makefile
config.status: creating config.h
config.status: config.h is unchanged
make: don't know how to make 186. Stop
*** Error code 2
Stop in /usr/ports/lang/ruby18.
*** Error code 1
Stop in /usr/ports/lang/ruby18.
$ make -VRUBY_RELVERSION
1.8.6
$
Do you have any idea to fix this issue?
> Revision Changes Path
> 1.159 +10 -5 ports/Mk/bsd.ruby.mk
> 1.28 +2 -2 ports/converters/ruby-iconv/Makefile
> 1.20 +3 -2 ports/databases/ruby-gdbm/Makefile
> 1.14 +1 -1 ports/japanese/ruby-tk/Makefile
> 1.15 +3 -2 ports/lang/ruby-mode.el/Makefile
> 1.6 +1 -0 ports/lang/ruby-mode.el/pkg-plist
> 1.126 +3 -2 ports/lang/ruby18/Makefile
> 1.67 +3 -3 ports/lang/ruby18/distinfo
> 1.1 +10 -0 ports/lang/ruby18/files/patch-ext_tk_tkutil_extconf.rb (new)
> 1.2 +0 -7 ports/lang/ruby18/files/patch-tk-tkutil-extconf.rb (dead)
> 1.59 +7 -4 ports/lang/ruby18/pkg-plist
> 1.39 +3 -3 ports/x11-toolkits/ruby-tk/Makefile
> 1.17 +1031 -1027 ports/x11-toolkits/ruby-tk/pkg-plist
More information about the cvs-all
mailing list