[MacPorts] #59131: p5.28-xml-parser @2.460.0_0: build make fails with "no rule to make target 'all'."

MacPorts noreply at macports.org
Tue Oct 1 06:20:51 UTC 2019


#59131: p5.28-xml-parser @2.460.0_0: build make fails with "no rule to make target
'all'."
----------------------------+--------------------
  Reporter:  jeffszuhay     |      Owner:  (none)
      Type:  defect         |     Status:  new
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:  2.6.0
Resolution:                 |   Keywords:
      Port:  p5-xml-parser  |
----------------------------+--------------------

Comment (by kencu):

 {{{

 Macpro2010:XML-Parser-2.46 yourname$ /opt/universalnew/bin/perl5.28
 -d:Trace  Makefile.PL INSTALLDIRS=vendor CC="/usr/bin/clang"
 LD="/usr/bin/clang"
 >> Makefile.PL:8: $expat_libpath = $ENV{EXPATLIBPATH} || '';
 >> Makefile.PL:9: $expat_incpath = $ENV{EXPATINCPATH} || '';
 >> Makefile.PL:11: my @replacement_args;
 >> Makefile.PL:13: foreach (@ARGV) {
 >> Makefile.PL:14:     if (/^EXPAT(LIB|INC)PATH=(.+)/) {
 >> Makefile.PL:25:         push( @replacement_args, $_ );
 >> Makefile.PL:14:     if (/^EXPAT(LIB|INC)PATH=(.+)/) {
 >> Makefile.PL:25:         push( @replacement_args, $_ );
 >> Makefile.PL:14:     if (/^EXPAT(LIB|INC)PATH=(.+)/) {
 >> Makefile.PL:25:         push( @replacement_args, $_ );
 >> Makefile.PL:29: @ARGV = @replacement_args;
 >> Makefile.PL:31: unless (
 >> inc/Devel/CheckLib.pm:176:     eval 'assert_lib(@_)';
 >> (eval 13)[inc/Devel/CheckLib.pm:176]:1: assert_lib(@_)
 >> inc/Devel/CheckLib.pm:181:     my %args = @_;
 >> inc/Devel/CheckLib.pm:182:     my ( @libs, @libpaths, @headers,
 @incpaths );
 >> inc/Devel/CheckLib.pm:186:       if $args{lib};
 >> inc/Devel/CheckLib.pm:185:     @libs = ( ref( $args{lib} ) ? @{
 $args{lib} } : $args{lib} )
 >> inc/Devel/CheckLib.pm:188:       if $args{libpath};
 >> inc/Devel/CheckLib.pm:190:       if $args{header};
 >> inc/Devel/CheckLib.pm:189:     @headers = ( ref( $args{header} ) ? @{
 $args{header} } : $args{header} )
 >> inc/Devel/CheckLib.pm:192:       if $args{incpath};
 >> inc/Devel/CheckLib.pm:196:     for my $arg (@ARGV) {
 >> inc/Devel/CheckLib.pm:197:         for my $mm_attr_key (qw(LIBS INC)) {
 >> inc/Devel/CheckLib.pm:198:             if ( my ($mm_attr_value) = $arg
 =~ /\A $mm_attr_key = (.*)/x ) {
 >> inc/Devel/CheckLib.pm:198:             if ( my ($mm_attr_value) = $arg
 =~ /\A $mm_attr_key = (.*)/x ) {
 >> inc/Devel/CheckLib.pm:197:         for my $mm_attr_key (qw(LIBS INC)) {
 >> inc/Devel/CheckLib.pm:198:             if ( my ($mm_attr_value) = $arg
 =~ /\A $mm_attr_key = (.*)/x ) {
 >> inc/Devel/CheckLib.pm:198:             if ( my ($mm_attr_value) = $arg
 =~ /\A $mm_attr_key = (.*)/x ) {
 >> inc/Devel/CheckLib.pm:197:         for my $mm_attr_key (qw(LIBS INC)) {
 >> inc/Devel/CheckLib.pm:198:             if ( my ($mm_attr_value) = $arg
 =~ /\A $mm_attr_key = (.*)/x ) {
 >> inc/Devel/CheckLib.pm:198:             if ( my ($mm_attr_value) = $arg
 =~ /\A $mm_attr_key = (.*)/x ) {
 >> inc/Devel/CheckLib.pm:209:     if ( defined( $args{LIBS} ) ) {
 >> inc/Devel/CheckLib.pm:215:     if ( defined( $args{INC} ) ) {
 >> inc/Devel/CheckLib.pm:222:     my ( $cc, $ld ) = _findcc();
 >> inc/Devel/CheckLib.pm:371:     my $Config_ccflags = $Config{ccflags};
 # use copy so ASPerl will compile
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> inc/Devel/CheckLib.pm:372:     my @Config_ldflags = ();
 >> inc/Devel/CheckLib.pm:373:     for my $config_val ( @Config{qw(ldflags
 perllibs)} ) {
 >> inc/Devel/CheckLib.pm:374:         push @Config_ldflags, $config_val if
 ( $config_val =~ /\S/ );
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> inc/Devel/CheckLib.pm:374:         push @Config_ldflags, $config_val if
 ( $config_val =~ /\S/ );
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> inc/Devel/CheckLib.pm:376:     my @ccflags = grep { length }
 quotewords( '\s+', 1, $Config_ccflags || '' );
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:32:     my($delim,
 $keep, @lines) = @_;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:33:     my($line,
 @words, @allwords);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:35:     foreach
 $line (@lines) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:36:      @words =
 parse_line($delim, $keep, $line);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:59:
 my($delimiter, $keep, $line) = @_;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:60:     my($word,
 @pieces);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:64:     while
 (length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:115:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:118:
 return(@pieces);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:37:      return()
 unless (@words || !length($line));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:38:
 push(@allwords, @words);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:40:
 return(@allwords);
 >> inc/Devel/CheckLib.pm:376:     my @ccflags = grep { length }
 quotewords( '\s+', 1, $Config_ccflags || '' );
 >> inc/Devel/CheckLib.pm:376:     my @ccflags = grep { length }
 quotewords( '\s+', 1, $Config_ccflags || '' );
 >> inc/Devel/CheckLib.pm:376:     my @ccflags = grep { length }
 quotewords( '\s+', 1, $Config_ccflags || '' );
 >> inc/Devel/CheckLib.pm:376:     my @ccflags = grep { length }
 quotewords( '\s+', 1, $Config_ccflags || '' );
 >> inc/Devel/CheckLib.pm:376:     my @ccflags = grep { length }
 quotewords( '\s+', 1, $Config_ccflags || '' );
 >> inc/Devel/CheckLib.pm:376:     my @ccflags = grep { length }
 quotewords( '\s+', 1, $Config_ccflags || '' );
 >> inc/Devel/CheckLib.pm:376:     my @ccflags = grep { length }
 quotewords( '\s+', 1, $Config_ccflags || '' );
 >> inc/Devel/CheckLib.pm:376:     my @ccflags = grep { length }
 quotewords( '\s+', 1, $Config_ccflags || '' );
 >> inc/Devel/CheckLib.pm:376:     my @ccflags = grep { length }
 quotewords( '\s+', 1, $Config_ccflags || '' );
 >> inc/Devel/CheckLib.pm:376:     my @ccflags = grep { length }
 quotewords( '\s+', 1, $Config_ccflags || '' );
 >> inc/Devel/CheckLib.pm:377:     my @ldflags = grep { length }
 quotewords( '\s+', 1, @Config_ldflags );
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:32:     my($delim,
 $keep, @lines) = @_;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:33:     my($line,
 @words, @allwords);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:35:     foreach
 $line (@lines) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:36:      @words =
 parse_line($delim, $keep, $line);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:59:
 my($delimiter, $keep, $line) = @_;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:60:     my($word,
 @pieces);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:64:     while
 (length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:115:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:118:
 return(@pieces);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:37:      return()
 unless (@words || !length($line));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:38:
 push(@allwords, @words);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:36:      @words =
 parse_line($delim, $keep, $line);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:59:
 my($delimiter, $keep, $line) = @_;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:60:     my($word,
 @pieces);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:64:     while
 (length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:110:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:111:
 push(@pieces, $delim) if ($keep eq 'delimiters');
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:112:
 undef $word;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:68:         $line
 =~ s/^
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:91:         my
 ($quote, $quoted, $unquoted, $delim) = (($1 ? ($1,$2) : ($3,$4)), $5, $6);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:94:      return()
 unless( defined($quote) || length($unquoted) || length($delim));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:96:         if
 ($keep) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:97:
 $quoted = "$quote$quoted$quote";
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:106:         $word
 .= substr($line, 0, 0);       # leave results tainted
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:107:         $word
 .= defined $quote ? $quoted : $unquoted;
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:109:         if
 (length($delim)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:114:         if
 (!length($line)) {
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:115:
 push(@pieces, $word);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:118:
 return(@pieces);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:37:      return()
 unless (@words || !length($line));
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:38:
 push(@allwords, @words);
 >> /opt/universalnew/lib/perl5/5.28/Text/ParseWords.pm:40:
 return(@allwords);
 >> inc/Devel/CheckLib.pm:377:     my @ldflags = grep { length }
 quotewords( '\s+', 1, @Config_ldflags );
 >> inc/Devel/CheckLib.pm:377:     my @ldflags = grep { length }
 quotewords( '\s+', 1, @Config_ldflags );
 >> inc/Devel/CheckLib.pm:377:     my @ldflags = grep { length }
 quotewords( '\s+', 1, @Config_ldflags );
 >> inc/Devel/CheckLib.pm:377:     my @ldflags = grep { length }
 quotewords( '\s+', 1, @Config_ldflags );
 >> inc/Devel/CheckLib.pm:377:     my @ldflags = grep { length }
 quotewords( '\s+', 1, @Config_ldflags );
 >> inc/Devel/CheckLib.pm:377:     my @ldflags = grep { length }
 quotewords( '\s+', 1, @Config_ldflags );
 >> inc/Devel/CheckLib.pm:377:     my @ldflags = grep { length }
 quotewords( '\s+', 1, @Config_ldflags );
 >> inc/Devel/CheckLib.pm:377:     my @ldflags = grep { length }
 quotewords( '\s+', 1, @Config_ldflags );
 >> inc/Devel/CheckLib.pm:377:     my @ldflags = grep { length }
 quotewords( '\s+', 1, @Config_ldflags );
 >> inc/Devel/CheckLib.pm:377:     my @ldflags = grep { length }
 quotewords( '\s+', 1, @Config_ldflags );
 >> inc/Devel/CheckLib.pm:377:     my @ldflags = grep { length }
 quotewords( '\s+', 1, @Config_ldflags );
 >> inc/Devel/CheckLib.pm:377:     my @ldflags = grep { length }
 quotewords( '\s+', 1, @Config_ldflags );
 >> inc/Devel/CheckLib.pm:378:     my @paths = split( /$Config{path_sep}/,
 $ENV{PATH} );
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> inc/Devel/CheckLib.pm:379:     my @cc = split( /\s+/, $Config{cc} );
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> inc/Devel/CheckLib.pm:380:     return ( [ @cc, @ccflags ], \@ldflags )
 if -x $cc[0];
 >> inc/Devel/CheckLib.pm:223:     my @missing;
 >> inc/Devel/CheckLib.pm:224:     my @wrongresult;
 >> inc/Devel/CheckLib.pm:225:     my @use_headers;
 >> inc/Devel/CheckLib.pm:228:     for my $header (@headers) {
 >> inc/Devel/CheckLib.pm:229:         push @use_headers, $header;
 >> inc/Devel/CheckLib.pm:230:         my ( $ch, $cfile ) =
 File::Temp::tempfile( 'assertlibXXXXXXXX', SUFFIX => '.c' );
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1006:   if ( @_ && $_[0]
 eq 'File::Temp' ) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1013:   my %options = (
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1023:   my
 ($maybe_template, $args) = _parse_args(@_);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:868:   my
 $leading_template = (scalar(@_) % 2 == 1 ? shift(@_) : '' );
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:869:   my %args = @_;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:870:   %args = map {
 uc($_), $args{$_} } keys %args;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:870:   %args = map {
 uc($_), $args{$_} } keys %args;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:876:
 $leading_template       ? $leading_template : ()
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:878:   delete
 $args{TEMPLATE};
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:880:   return(
 \@template, \%args );
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1024:   my $template =
 @$maybe_template ? $maybe_template->[0] : undef;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1027:   %options =
 (%options, %$args);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1030:   if (!
 $options{"OPEN"}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1037:   if
 ($options{"DIR"} and $^O eq 'VMS') {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1051:   if (defined
 $template) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1053:     if
 ($options{"DIR"}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1078:   $template .=
 $options{"SUFFIX"};
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1090:   my
 $unlink_on_close = ( wantarray ? 0 : 1);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1093:   my ($fh, $path,
 $errstr);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1102:
 ) );
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:200:   croak 'Usage:
 ($fh, $name) = _gettemp($template, OPTIONS);'
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:206:   my $tempErrStr;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:209:   my %options = (
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:219:   my $template =
 shift;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:220:   if
 (ref($template)) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:227:   if (scalar(@_) % 2
 != 0) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:234:   %options =
 (%options, @_)  if @_;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:237:
 ${$options{ErrStr}} = undef;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:237:
 ${$options{ErrStr}} = undef;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:240:   if
 ($options{"open"} && $options{"mkdir"}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:247:   my $start =
 length($template) - 1 - $options{"suffixlen"};
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:255:   if
 (substr($template, $start - MINX + 1, MINX) ne 'X' x MINX) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:267:   my $path =
 _replace_XX($template, $options{"suffixlen"});
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:485:   croak 'Usage:
 _replace_XX($template, $ignore)'
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:488:   my ($path,
 $ignore) = @_;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:494:   my $end = ( $] >=
 5.006 ? "\\z" : "\\Z" );
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:496:   if ($ignore) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:501:   return $path;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:275:   my ($volume,
 $directories, $file);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:277:   if
 ($options{"mkdir"}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:308:     ($volume,
 $directories, $file) = File::Spec->splitpath( $path );
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:294:     my ($self,$path, $nofile) = @_;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:296:     my ($volume,$directory,$file) =
 ('','','');
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:298:     if ( $nofile ) {
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:302:         $path =~ m|^ ( (?: .* / (?: \.\.?\z
 )? )? ) ([^/]*) |xs;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:303:         $directory = $1;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:304:         $file      = $2;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:307:     return ($volume,$directory,$file);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:311:     $parent =
 File::Spec->catpath($volume,$directories,'');
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:350:     my ($self,$volume,$directory,$file) =
 @_;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:352:     if ( $directory ne ''                &&
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:360:         $directory .= $file ;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:363:     return $directory ;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:314:     $parent =
 File::Spec->curdir
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:114: sub curdir { '.' }
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:324:   unless (-e
 $parent) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:328:   unless (-d
 $parent) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:337:   if
 (File::Temp->safe_level == MEDIUM) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1535:     my $self =
 shift;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1536:     if (@_) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1551:     return $LEVEL;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1535:     my $self =
 shift;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1536:     if (@_) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1551:     return $LEVEL;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:353:   for (my $i = 0; $i
 < MAX_TRIES; $i++) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:356:     if
 ($options{"open"}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:357:       my $fh;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:360:       if ($] <
 5.006) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:367:       local $^F = 2;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:370:       my
 $open_success = undef;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:371:       if ( $^O eq
 'VMS' and $options{"unlink_on_close"} && !$KEEP_ALL) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:376:         my $flags =
 ( ($options{"unlink_on_close"} && !$KEEP_ALL) ?
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:379:         $flags |=
 $LOCKFLAG if (defined $LOCKFLAG && $options{use_exlock});
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:380:
 $open_success = sysopen($fh, $path, $flags, 0600);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:382:       if (
 $open_success ) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:385:         chmod(0600,
 $path);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:388:         return ($fh,
 $path);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1110:
 _deferred_unlink($fh, $path, 0) if $options{"UNLINK"};
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1113:   if (wantarray())
 {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1115:     if
 ($options{'OPEN'}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1116:       return ($fh,
 $path);
 >> inc/Devel/CheckLib.pm:231:         my $ofile = $cfile;
 >> inc/Devel/CheckLib.pm:232:         $ofile =~ s/\.c$/$Config{_o}/;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> inc/Devel/CheckLib.pm:233:         print $ch qq{#include <$_>\n} for
 @use_headers;
 >> inc/Devel/CheckLib.pm:234:         print $ch qq{int main(void) { return
 0; }\n};
 >> inc/Devel/CheckLib.pm:235:         close($ch);
 >> inc/Devel/CheckLib.pm:236:         my $exefile =
 File::Temp::mktemp('assertlibXXXXXXXX') . $Config{_exe};
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1326:   croak "Usage:
 mktemp(template)"
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1329:   my $template =
 shift;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1331:   my ($tmpname,
 $junk, $errstr);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1332:   croak "Error
 getting name to temp file from template $template: $errstr"
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:200:   croak 'Usage:
 ($fh, $name) = _gettemp($template, OPTIONS);'
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:206:   my $tempErrStr;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:209:   my %options = (
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:219:   my $template =
 shift;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:220:   if
 (ref($template)) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:227:   if (scalar(@_) % 2
 != 0) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:234:   %options =
 (%options, @_)  if @_;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:237:
 ${$options{ErrStr}} = undef;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:237:
 ${$options{ErrStr}} = undef;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:240:   if
 ($options{"open"} && $options{"mkdir"}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:247:   my $start =
 length($template) - 1 - $options{"suffixlen"};
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:255:   if
 (substr($template, $start - MINX + 1, MINX) ne 'X' x MINX) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:267:   my $path =
 _replace_XX($template, $options{"suffixlen"});
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:485:   croak 'Usage:
 _replace_XX($template, $ignore)'
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:488:   my ($path,
 $ignore) = @_;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:494:   my $end = ( $] >=
 5.006 ? "\\z" : "\\Z" );
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:496:   if ($ignore) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:501:   return $path;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:275:   my ($volume,
 $directories, $file);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:277:   if
 ($options{"mkdir"}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:308:     ($volume,
 $directories, $file) = File::Spec->splitpath( $path );
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:294:     my ($self,$path, $nofile) = @_;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:296:     my ($volume,$directory,$file) =
 ('','','');
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:298:     if ( $nofile ) {
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:302:         $path =~ m|^ ( (?: .* / (?: \.\.?\z
 )? )? ) ([^/]*) |xs;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:303:         $directory = $1;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:304:         $file      = $2;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:307:     return ($volume,$directory,$file);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:311:     $parent =
 File::Spec->catpath($volume,$directories,'');
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:350:     my ($self,$volume,$directory,$file) =
 @_;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:352:     if ( $directory ne ''                &&
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:360:         $directory .= $file ;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:363:     return $directory ;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:314:     $parent =
 File::Spec->curdir
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:114: sub curdir { '.' }
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:324:   unless (-e
 $parent) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:328:   unless (-d
 $parent) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:337:   if
 (File::Temp->safe_level == MEDIUM) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1535:     my $self =
 shift;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1536:     if (@_) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1551:     return $LEVEL;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1535:     my $self =
 shift;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1536:     if (@_) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1551:     return $LEVEL;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:353:   for (my $i = 0; $i
 < MAX_TRIES; $i++) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:356:     if
 ($options{"open"}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:428:       return (undef,
 $path) unless -e $path;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1340:   return $tmpname;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> inc/Devel/CheckLib.pm:237:         my @sys_cmd;
 >> inc/Devel/CheckLib.pm:240:         if ( $Config{cc} eq 'cl' ) {    #
 Microsoft compiler
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> inc/Devel/CheckLib.pm:265:                 ( map { "-I$_" } @incpaths
 ),
 >> inc/Devel/CheckLib.pm:269:         warn "# @sys_cmd\n" if $args{debug};
 >> inc/Devel/CheckLib.pm:270:         my $rv = $args{debug} ?
 system(@sys_cmd) : _quiet_system(@sys_cmd);
 >> inc/Devel/CheckLib.pm:391:     my (@cmd) = @_;
 >> inc/Devel/CheckLib.pm:394:     local *STDOUT_SAVE;
 >> inc/Devel/CheckLib.pm:395:     local *STDERR_SAVE;
 >> inc/Devel/CheckLib.pm:396:     open STDOUT_SAVE, ">&STDOUT" or die
 "CheckLib: $! saving STDOUT";
 >> inc/Devel/CheckLib.pm:397:     open STDERR_SAVE, ">&STDERR" or die
 "CheckLib: $! saving STDERR";
 >> inc/Devel/CheckLib.pm:400:     local *DEV_NULL;
 >> inc/Devel/CheckLib.pm:401:     open DEV_NULL, ">" . File::Spec->devnull
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:123: sub devnull { '/dev/null' }
 >> inc/Devel/CheckLib.pm:403:     open STDOUT, ">&" . fileno DEV_NULL
 >> inc/Devel/CheckLib.pm:405:     open STDERR, ">&" . fileno DEV_NULL
 >> inc/Devel/CheckLib.pm:417:     return $rv;
 >> inc/Devel/CheckLib.pm:271:         push @missing, $header if $rv != 0
 || !-x $exefile;
 >> inc/Devel/CheckLib.pm:272:         _cleanup_exe($exefile);
 >> inc/Devel/CheckLib.pm:346:     my ($exefile) = @_;
 >> inc/Devel/CheckLib.pm:347:     my $ofile = $exefile;
 >> inc/Devel/CheckLib.pm:348:     $ofile =~ s/$Config{_exe}$/$Config{_o}/;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> inc/Devel/CheckLib.pm:349:     unlink $exefile             if -f
 $exefile;
 >> inc/Devel/CheckLib.pm:350:     unlink $ofile               if -f
 $ofile;
 >> inc/Devel/CheckLib.pm:351:     unlink "$exefile\.manifest" if -f
 "$exefile\.manifest";
 >> inc/Devel/CheckLib.pm:352:     if ( $Config{cc} eq 'cl' ) {
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> inc/Devel/CheckLib.pm:362:     return;
 >> inc/Devel/CheckLib.pm:273:         unlink $ofile if -e $ofile;
 >> inc/Devel/CheckLib.pm:274:         unlink $cfile;
 >> inc/Devel/CheckLib.pm:278:     my ( $ch, $cfile ) =
 File::Temp::tempfile( 'assertlibXXXXXXXX', SUFFIX => '.c' );
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1006:   if ( @_ && $_[0]
 eq 'File::Temp' ) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1013:   my %options = (
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1023:   my
 ($maybe_template, $args) = _parse_args(@_);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:868:   my
 $leading_template = (scalar(@_) % 2 == 1 ? shift(@_) : '' );
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:869:   my %args = @_;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:870:   %args = map {
 uc($_), $args{$_} } keys %args;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:870:   %args = map {
 uc($_), $args{$_} } keys %args;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:876:
 $leading_template       ? $leading_template : ()
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:878:   delete
 $args{TEMPLATE};
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:880:   return(
 \@template, \%args );
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1024:   my $template =
 @$maybe_template ? $maybe_template->[0] : undef;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1027:   %options =
 (%options, %$args);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1030:   if (!
 $options{"OPEN"}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1037:   if
 ($options{"DIR"} and $^O eq 'VMS') {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1051:   if (defined
 $template) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1053:     if
 ($options{"DIR"}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1078:   $template .=
 $options{"SUFFIX"};
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1090:   my
 $unlink_on_close = ( wantarray ? 0 : 1);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1093:   my ($fh, $path,
 $errstr);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1102:
 ) );
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:200:   croak 'Usage:
 ($fh, $name) = _gettemp($template, OPTIONS);'
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:206:   my $tempErrStr;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:209:   my %options = (
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:219:   my $template =
 shift;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:220:   if
 (ref($template)) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:227:   if (scalar(@_) % 2
 != 0) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:234:   %options =
 (%options, @_)  if @_;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:237:
 ${$options{ErrStr}} = undef;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:237:
 ${$options{ErrStr}} = undef;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:240:   if
 ($options{"open"} && $options{"mkdir"}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:247:   my $start =
 length($template) - 1 - $options{"suffixlen"};
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:255:   if
 (substr($template, $start - MINX + 1, MINX) ne 'X' x MINX) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:267:   my $path =
 _replace_XX($template, $options{"suffixlen"});
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:485:   croak 'Usage:
 _replace_XX($template, $ignore)'
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:488:   my ($path,
 $ignore) = @_;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:494:   my $end = ( $] >=
 5.006 ? "\\z" : "\\Z" );
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:496:   if ($ignore) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:497:     substr($path, 0,
 - $ignore) =~ s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:501:   return $path;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:275:   my ($volume,
 $directories, $file);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:277:   if
 ($options{"mkdir"}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:308:     ($volume,
 $directories, $file) = File::Spec->splitpath( $path );
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:294:     my ($self,$path, $nofile) = @_;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:296:     my ($volume,$directory,$file) =
 ('','','');
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:298:     if ( $nofile ) {
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:302:         $path =~ m|^ ( (?: .* / (?: \.\.?\z
 )? )? ) ([^/]*) |xs;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:303:         $directory = $1;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:304:         $file      = $2;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:307:     return ($volume,$directory,$file);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:311:     $parent =
 File::Spec->catpath($volume,$directories,'');
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:350:     my ($self,$volume,$directory,$file) =
 @_;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:352:     if ( $directory ne ''                &&
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:360:         $directory .= $file ;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:363:     return $directory ;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:314:     $parent =
 File::Spec->curdir
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:114: sub curdir { '.' }
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:324:   unless (-e
 $parent) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:328:   unless (-d
 $parent) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:337:   if
 (File::Temp->safe_level == MEDIUM) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1535:     my $self =
 shift;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1536:     if (@_) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1551:     return $LEVEL;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1535:     my $self =
 shift;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1536:     if (@_) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1551:     return $LEVEL;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:353:   for (my $i = 0; $i
 < MAX_TRIES; $i++) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:356:     if
 ($options{"open"}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:357:       my $fh;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:360:       if ($] <
 5.006) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:367:       local $^F = 2;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:370:       my
 $open_success = undef;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:371:       if ( $^O eq
 'VMS' and $options{"unlink_on_close"} && !$KEEP_ALL) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:376:         my $flags =
 ( ($options{"unlink_on_close"} && !$KEEP_ALL) ?
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:379:         $flags |=
 $LOCKFLAG if (defined $LOCKFLAG && $options{use_exlock});
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:380:
 $open_success = sysopen($fh, $path, $flags, 0600);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:382:       if (
 $open_success ) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:385:         chmod(0600,
 $path);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:388:         return ($fh,
 $path);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1110:
 _deferred_unlink($fh, $path, 0) if $options{"UNLINK"};
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1113:   if (wantarray())
 {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1115:     if
 ($options{'OPEN'}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1116:       return ($fh,
 $path);
 >> inc/Devel/CheckLib.pm:279:     my $ofile = $cfile;
 >> inc/Devel/CheckLib.pm:280:     $ofile =~ s/\.c$/$Config{_o}/;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> inc/Devel/CheckLib.pm:281:     print $ch qq{#include <$_>\n} foreach
 (@headers);
 >> inc/Devel/CheckLib.pm:282:     print $ch "int main(void) { " . (
 $args{function} || 'return 0;' ) . " }\n";
 >> inc/Devel/CheckLib.pm:283:     close($ch);
 >> inc/Devel/CheckLib.pm:284:     for my $lib (@libs) {
 >> inc/Devel/CheckLib.pm:285:         my $exefile =
 File::Temp::mktemp('assertlibXXXXXXXX') . $Config{_exe};
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1326:   croak "Usage:
 mktemp(template)"
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1329:   my $template =
 shift;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1331:   my ($tmpname,
 $junk, $errstr);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1332:   croak "Error
 getting name to temp file from template $template: $errstr"
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:200:   croak 'Usage:
 ($fh, $name) = _gettemp($template, OPTIONS);'
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:206:   my $tempErrStr;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:209:   my %options = (
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:219:   my $template =
 shift;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:220:   if
 (ref($template)) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:227:   if (scalar(@_) % 2
 != 0) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:234:   %options =
 (%options, @_)  if @_;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:237:
 ${$options{ErrStr}} = undef;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:237:
 ${$options{ErrStr}} = undef;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:240:   if
 ($options{"open"} && $options{"mkdir"}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:247:   my $start =
 length($template) - 1 - $options{"suffixlen"};
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:255:   if
 (substr($template, $start - MINX + 1, MINX) ne 'X' x MINX) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:267:   my $path =
 _replace_XX($template, $options{"suffixlen"});
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:485:   croak 'Usage:
 _replace_XX($template, $ignore)'
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:488:   my ($path,
 $ignore) = @_;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:494:   my $end = ( $] >=
 5.006 ? "\\z" : "\\Z" );
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:496:   if ($ignore) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:499:     $path =~
 s/X(?=X*$end)/$CHARS[ int( rand( @CHARS ) ) ]/ge;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:501:   return $path;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:275:   my ($volume,
 $directories, $file);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:277:   if
 ($options{"mkdir"}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:308:     ($volume,
 $directories, $file) = File::Spec->splitpath( $path );
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:294:     my ($self,$path, $nofile) = @_;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:296:     my ($volume,$directory,$file) =
 ('','','');
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:298:     if ( $nofile ) {
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:302:         $path =~ m|^ ( (?: .* / (?: \.\.?\z
 )? )? ) ([^/]*) |xs;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:303:         $directory = $1;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:304:         $file      = $2;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:307:     return ($volume,$directory,$file);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:311:     $parent =
 File::Spec->catpath($volume,$directories,'');
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:350:     my ($self,$volume,$directory,$file) =
 @_;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:352:     if ( $directory ne ''                &&
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:360:         $directory .= $file ;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:363:     return $directory ;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:314:     $parent =
 File::Spec->curdir
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:114: sub curdir { '.' }
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:324:   unless (-e
 $parent) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:328:   unless (-d
 $parent) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:337:   if
 (File::Temp->safe_level == MEDIUM) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1535:     my $self =
 shift;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1536:     if (@_) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1551:     return $LEVEL;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1535:     my $self =
 shift;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1536:     if (@_) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1551:     return $LEVEL;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:353:   for (my $i = 0; $i
 < MAX_TRIES; $i++) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:356:     if
 ($options{"open"}) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:428:       return (undef,
 $path) unless -e $path;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:1340:   return $tmpname;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> inc/Devel/CheckLib.pm:286:         my @sys_cmd;
 >> inc/Devel/CheckLib.pm:287:         if ( $Config{cc} eq 'cl' ) {    #
 Microsoft compiler
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> inc/Devel/CheckLib.pm:324:                 ( map { "-L$_" } @libpaths
 ),
 >> inc/Devel/CheckLib.pm:328:         warn "# @sys_cmd\n" if $args{debug};
 >> inc/Devel/CheckLib.pm:329:         my $rv = $args{debug} ?
 system(@sys_cmd) : _quiet_system(@sys_cmd);
 >> inc/Devel/CheckLib.pm:391:     my (@cmd) = @_;
 >> inc/Devel/CheckLib.pm:394:     local *STDOUT_SAVE;
 >> inc/Devel/CheckLib.pm:395:     local *STDERR_SAVE;
 >> inc/Devel/CheckLib.pm:396:     open STDOUT_SAVE, ">&STDOUT" or die
 "CheckLib: $! saving STDOUT";
 >> inc/Devel/CheckLib.pm:397:     open STDERR_SAVE, ">&STDERR" or die
 "CheckLib: $! saving STDERR";
 >> inc/Devel/CheckLib.pm:400:     local *DEV_NULL;
 >> inc/Devel/CheckLib.pm:401:     open DEV_NULL, ">" . File::Spec->devnull
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:123: sub devnull { '/dev/null' }
 >> inc/Devel/CheckLib.pm:403:     open STDOUT, ">&" . fileno DEV_NULL
 >> inc/Devel/CheckLib.pm:405:     open STDERR, ">&" . fileno DEV_NULL
 >> inc/Devel/CheckLib.pm:417:     return $rv;
 >> inc/Devel/CheckLib.pm:330:         push @missing, $lib if $rv != 0 ||
 !-x $exefile;
 >> inc/Devel/CheckLib.pm:331:         my $absexefile =
 File::Spec->rel2abs($exefile);
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:502:     my ($self,$path,$base ) = @_;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:505:     if ( ! $self->file_name_is_absolute(
 $path ) ) {
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:244:     my ($self,$file) = @_;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:245:     return scalar($file =~ m:^/:s);
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:507:         if ( !defined( $base ) || $base eq
 '' ) {
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:508:           $base = Cwd::getcwd();
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:518:         $path = $self->catdir( $base, $path
 ) ;
 >> /opt/universalnew/lib/perl5/vendor_perl/5.28/darwin-thread-multi-
 2level/File/Spec/Unix.pm:521:     return $self->canonpath( $path ) ;
 >> inc/Devel/CheckLib.pm:332:         $absexefile = '"' . $absexefile .
 '"' if $absexefile =~ m/\s/;
 >> inc/Devel/CheckLib.pm:333:         push @wrongresult, $lib if $rv == 0
 && -x $exefile && system($absexefile) != 0;
 >> inc/Devel/CheckLib.pm:334:         unlink $ofile if -e $ofile;
 >> inc/Devel/CheckLib.pm:335:         _cleanup_exe($exefile);
 >> inc/Devel/CheckLib.pm:346:     my ($exefile) = @_;
 >> inc/Devel/CheckLib.pm:347:     my $ofile = $exefile;
 >> inc/Devel/CheckLib.pm:348:     $ofile =~ s/$Config{_exe}$/$Config{_o}/;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> inc/Devel/CheckLib.pm:349:     unlink $exefile             if -f
 $exefile;
 >> inc/Devel/CheckLib.pm:350:     unlink $ofile               if -f
 $ofile;
 >> inc/Devel/CheckLib.pm:351:     unlink "$exefile\.manifest" if -f
 "$exefile\.manifest";
 >> inc/Devel/CheckLib.pm:352:     if ( $Config{cc} eq 'cl' ) {
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:67:     my($self, $key) = @_;
 >> /opt/universalnew/lib/perl5/5.28/darwin-thread-multi-
 2level/Config.pm:70:     return exists $self->{$key} ? $self->{$key} :
 $self->fetch_string($key);
 >> inc/Devel/CheckLib.pm:362:     return;
 >> inc/Devel/CheckLib.pm:337:     unlink $cfile;
 >> inc/Devel/CheckLib.pm:339:     my $miss_string = join( q{, }, map {
 qq{'$_'} } @missing );
 >> inc/Devel/CheckLib.pm:339:     my $miss_string = join( q{, }, map {
 qq{'$_'} } @missing );
 >> inc/Devel/CheckLib.pm:339:     my $miss_string = join( q{, }, map {
 qq{'$_'} } @missing );
 >> inc/Devel/CheckLib.pm:340:     die("Can't link/include C library
 $miss_string, aborting.\n") if @missing;
 >> inc/Devel/CheckLib.pm:177:     return $@ ? 0 : 1;
 >> Makefile.PL:39:     warn <<'Expat_Not_Installed;';

 Expat must be installed prior to building XML::Parser and I can't find
 it in the standard library directories. Install 'expat-devel' (or
 'libexpat1-dev') package with your OS package manager. See 'README'.

 Or you can download expat from:

 http://sourceforge.net/projects/expat/

 If expat is installed, but in a non-standard directory, then use the
 following options to Makefile.PL:

     EXPATLIBPATH=...  To set the directory in which to find libexpat

     EXPATINCPATH=...  To set the directory in which to find expat.h

 For example:

     perl Makefile.PL EXPATLIBPATH=/home/me/lib
 EXPATINCPATH=/home/me/include

 Note that if you build against a shareable library in a non-standard
 location
 you may (on some platforms) also have to set your LD_LIBRARY_PATH
 environment
 variable at run time for perl to find the library.

 >> Makefile.PL:68:     exit 0;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:737:     local($., $@,
 $!, $^E, $?);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:738:     cleanup(at_exit
 => 1);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:744:     my %h = @_;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:745:     my $at_exit =
 delete $h{at_exit};
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:746:     $at_exit = 0 if
 not defined $at_exit;
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:747:     { my @k = sort
 keys %h; die "unrecognized parameters: @k" if @k }
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:747:     { my @k = sort
 keys %h; die "unrecognized parameters: @k" if @k }
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:747:     { my @k = sort
 keys %h; die "unrecognized parameters: @k" if @k }
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:749:     if (!$KEEP_ALL)
 {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:752:
 @{ $files_to_unlink{$$} } : () );
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:753:       foreach my
 $file (@files) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:767:                   @{
 $dirs_to_unlink{$$} } : () );
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:768:       my ($cwd,
 $cwd_to_remove);
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:769:       foreach my
 $dir (@dirs) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:789:       if (defined
 $cwd_to_remove) {
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:801:         if exists
 $files_to_unlink{$$};
 >> /opt/universalnew/lib/perl5/5.28/File/Temp.pm:803:         if exists
 $dirs_to_unlink{$$};
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/59131#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list