This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Backport of a32b3e139d3c4089c63b2af5abf995d1c2dec954
authorH.Merijn Brand <merijn@nb09.procura.nl>
Fri, 25 Sep 2009 11:32:30 +0000 (13:32 +0200)
committerH.Merijn Brand <merijn@nb09.procura.nl>
Fri, 25 Sep 2009 11:32:30 +0000 (13:32 +0200)
Explicitly sort the extensions, now that they come from multiple directories.

We used to have extensions automatically sorted because they came from a
single glob, that was itself sorted.

U/perl/Extensions.U

index 258c367..8a79da2 100644 (file)
@@ -12,7 +12,7 @@
        Myread hint usedl d_sem d_socket i_db i_dbm i_rpcsvcdbm i_gdbm \
        d_ndbm usethreads use5005threads package test cat rsrc \
        d_msg d_shm osname use64bitint i_langinfo d_nl_langinfo \
-       libs d_cplusplus sed ls rm contains
+       libs d_cplusplus sed ls rm contains trnl sort
 ?MAKE: -pick add $@ %<
 ?Y:BOTTOM
 ?S:known_extensions:
@@ -135,10 +135,10 @@ else
 fi
 set X $known_extensions
 shift
-known_extensions="$*"
+known_extensions=`echo "$*" | tr ' ' $trnl | $sort | tr $trnl ' '`
 set X $nonxs_extensions
 shift
-nonxs_extensions="$*"
+nonxs_extensions=`echo "$*" | tr ' ' $trnl | $sort | tr $trnl ' '`
 cd "$tdir"
 
 : Now see which are supported on this system.