Opened 11 years ago

Closed 11 years ago

#625 closed defect (fixed)

Ruby

Reported by: stuporglue Owned by: geos-devel@…
Priority: major Milestone: 3.4.0
Component: Default Version: main
Severity: Unassigned Keywords:
Cc:

Description

I tried to build with --enable-ruby, but the generated Makefiles are broken with

"Makefile:237: * missing separator. Stop."

The problem is in /macros/ruby.m4, line 41. It has "puts puts". This generates a line with "nil" on it in the Makefiles.

RUBY_SO_NAME=$RUBY -rrbconfig -e 'puts puts RbConfig::CONFIG[["LIBRUBY_SO"]] || Config::CONFIG[["RUBY_SO_NAME"]]'

Switching that to a single "puts" lets the Makefile be generated correctly.

Change History (1)

comment:1 by strk, 11 years ago

Milestone: 3.4.0
Resolution: fixed
Status: newclosed

Good catch! Should be fixed with r3790 -- feel free to reopen otherwise

Note: See TracTickets for help on using tickets.