--- a/support/apxs.in 2013-08-30 10:36:39.000000000 -0700
+++ b/support/apxs.in 2013-08-30 10:37:05.000000000 -0700
- $result .= eval "qq($val)" if defined $val;
+ $result = eval "qq($val)" if defined $val;
if (exists $internal_vars{$arg} or exists $internal_vars{lc $arg}) {
my $val = exists $internal_vars{$arg} ? $arg : lc $arg;
$val = eval "\$CFG_$val";
- $result .= eval "qq($val)" if defined $val;
+ $result = eval "qq($val)" if defined $val;
- push(@cmds, "$libtool $ltflags --mode=compile $CFG_CC $cflags -I$CFG_INCLUDEDIR $apr_includedir $apu_includedir $opt -c -o $lo $s && touch $slo");
+ push(@cmds, "$libtool $ltflags --mode=compile --tag=CC $CFG_CC $cflags -I$CFG_INCLUDEDIR $apr_includedir $apu_includedir $opt -c -o $lo $s && touch $slo");
$opt .= " -rpath $CFG_LIBEXECDIR -module -avoid-version $apr_ldflags";
- push(@cmds, "$libtool $ltflags --mode=link $CFG_CC $ldflags -o $dso_file $opt $lo");
+ push(@cmds, "$libtool $ltflags --mode=link --tag=CC $CFG_CC $ldflags -o $dso_file $opt $lo");