Not surprisingly (given discussion earlier in this thread), reverting
the part of r26309 pertaining to config/init/hints/darwin.pm resolved
this problem, quieting config/auto/readline.pm during configuration.

Determining if your platform supports readline..........................no.

See patch attached, undo.26309.hints.darwin.patch.txt

Index: config/init/hints/darwin.pm
===================================================================
--- config/init/hints/darwin.pm (revision 26379)
+++ config/init/hints/darwin.pm (working copy)
@@ -24,6 +24,9 @@
     my $lib_dir = $conf->data->get('build_dir') . "/blib/lib";
     $ldflags .= " -L$lib_dir";
     $ccflags .= " -pipe -fno-common -Wno-long-double ";
+    $ccflags =~ s/-flat_namespace\s*//;
+    $ldflags =~ s/-flat_namespace\s*//;
+    $ldflags .= " -flat_namespace ";
 
     $conf->data->set(
         darwin              => 1,
@@ -34,10 +37,9 @@
         share_ext           => '.dylib',
         load_ext            => '.bundle',
         link                => 'c++',
-        linkflags           => '-undefined dynamic_lookup',
         ld                  => 'c++',
-        ld_share_flags      => '-dynamiclib -undefined dynamic_lookup',
-        ld_load_flags       => '-bundle -undefined dynamic_lookup',
+        ld_share_flags      => '-dynamiclib -undefined suppress',
+        ld_load_flags       => '-bundle -undefined suppress',
         memalign            => 'some_memalign',
         has_dynamic_linking => 1,
 

Reply via email to