You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by bu...@bugzilla.spamassassin.org on 2004/07/06 08:21:50 UTC

[Bug 3569] New: build parameters not passed to spamc configure

http://bugzilla.spamassassin.org/show_bug.cgi?id=3569

           Summary: build parameters not passed to spamc configure
           Product: Spamassassin
           Version: SVN Trunk (Latest Devel Version)
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: blocker
          Priority: P5
         Component: Building & Packaging
        AssignedTo: spamassassin-dev@incubator.apache.org
        ReportedBy: sidney@sidney.com


I tried perl Makefile.PL ENABLE_SSL=yes and discovered that spamc was built
without ssl. The problem is in spamc/configure.pl where the following code ends
up with the array @args, which is supposed to end up with the ./configure
command line, does not have any of the parameters put in:

# Build our argument list to call the real configure script later.
our @args = (q{./configure});
our %args;
foreach (@ARGV) {
  if (/^--([^=]+?)=["']?(.*?)["']?$/) {
    $args{$1} = $2;
  }
  elsif (/^([^=]+?)=["']?(.*?)["']?$/) {
    $ENV{$1} = $2;
  }
}

I'm not sure what was intended to be done with %args and @args, but it isn't
there. I don't have time to write up a patch right now, so I'm posting this bug
and I'll get a patch later if nobody grabs this first.

This looks like a 3.0 blocker, right?



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.