[perl #86994] perlunicode: Rebuilding databases needs a source tree
authorDavid Leadbeater <dgl@dgl.cx>
Fri, 25 Mar 2011 17:23:08 +0000 (10:23 -0700)
committerFather Chrysostomos <sprout@cpan.org>
Fri, 25 Mar 2011 17:27:20 +0000 (10:27 -0700)
At some point enough files were installed that it was possible to
rebuild perl's Unicode databases outside the source tree. This is no
longer possible. (171f12bc in 2003 seems to have stopped installing
Makefiles under lib/ so this doc is very outdated.)

pod/perlunicode.pod

index d39d92c..03277da 100644 (file)
@@ -1792,14 +1792,14 @@ you can change to use any earlier one.
 
 Download the files in the version of Unicode that you want from the Unicode web
 site L<http://www.unicode.org>).  These should replace the existing files in
-C<\$Config{privlib}>/F<unicore>.  (C<\%Config> is available from the Config
-module.)  Follow the instructions in F<README.perl> in that directory to change
-some of their names, and then run F<make>.
-
-It is even possible to download them to a different directory, and then change
-F<utf8_heavy.pl> in the directory C<\$Config{privlib}> to point to the new
-directory, or maybe make a copy of that directory before making the change, and
-using C<@INC> or the C<-I> run-time flag to switch between versions at will
+F<lib/unicore> in the perl source tree.  Follow the instructions in
+F<README.perl> in that directory to change some of their names, and then build
+perl (see F<INSTALL>).
+
+It is even possible to copy the built files to a different directory, and then
+change F<utf8_heavy.pl> in the directory C<\$Config{privlib}> to point to the
+new directory, or maybe make a copy of that directory before making the change,
+and using C<@INC> or the C<-I> run-time flag to switch between versions at will
 (but because of caching, not in the middle of a process), but all this is
 beyond the scope of these instructions.