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: [email protected]
Reporter: [email protected]
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.