https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8053

            Bug ID: 8053
           Summary: Get spamc to build on Windows without requiring
                    additional install of Visual Studio
           Product: Spamassassin
           Version: 4.0.0
          Hardware: PC
                OS: Windows
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Building & Packaging
          Assignee: dev@spamassassin.apache.org
          Reporter: sid...@sidney.com
  Target Milestone: Undefined

During the lead-up to the release of 4.0.0 I dug into the details of modules
like Math::Int128 that have compiled C components but no problem being built on
Windows in Strawberry Perl on machines that do not have Visual Studio or other
build environment except whatever is included with Strawberry.

I think that we can fix the build of spamc to work with that. I'm opening this
as a an enhancement issue to try that. It isn't necessary for the 4.0.0
release, but I want to look at it for 4.0.1 once the release is done.

Strawberry Perl includes a MingW64 tool chain, without autoconf since autoconf
requires a bash-like shell. Math::Int128 uses a perl module that implements
sufficient of the autoconf functionality. An alternative approach would be to
fix up whatever doesn't work to build spams in an MSYS2 Mingw64-targeted
environment and use that to generate a configure.win that can be used without
having to run the configure script again at build time.

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

Reply via email to