diff --git a/ChangeLog b/ChangeLog index df5b4cfb38..a338710cc9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Sun Feb 5 16:33:50 2006 Hirokazu Yamamoto + + * lib/mkmf.rb (create_makefile): Kernel#sub! was removed on HEAD. + Sun Feb 5 14:26:54 2006 Hirokazu Yamamoto * lib/pstore.rb: should return default value if name is not found. diff --git a/lib/mkmf.rb b/lib/mkmf.rb index 5afe5017d1..cd5b5b7e12 100644 --- a/lib/mkmf.rb +++ b/lib/mkmf.rb @@ -1051,7 +1051,7 @@ def create_makefile(target, srcprefix = nil) if File.exist?(File.join(srcdir, target + '.def')) deffile = "$(srcdir)/$(TARGET).def" unless EXPORT_PREFIX.empty? - makedef = %{-pe "sub!(/^(?=\\w)/,'#{EXPORT_PREFIX}') unless 1../^EXPORTS$/i"} + makedef = %{-pe "$_.sub!(/^(?=\\w)/,'#{EXPORT_PREFIX}') unless 1../^EXPORTS$/i"} end else makedef = %{-e "puts 'EXPORTS', '#{EXPORT_PREFIX}Init_$(TARGET)'"}