[ 
https://issues.apache.org/jira/browse/XALANC-788?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Roger Leigh resolved XALANC-788.
--------------------------------
    Resolution: Fixed

> Drop Autoconf build
> -------------------
>
>                 Key: XALANC-788
>                 URL: https://issues.apache.org/jira/browse/XALANC-788
>             Project: XalanC
>          Issue Type: Bug
>            Reporter: Roger Leigh
>            Assignee: Roger Leigh
>            Priority: Major
>             Fix For: 1.12
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> Like Xerces-C, Xalan-C currently provides an Autotools build and a CMake 
> build.  Unlike Xerces-C, the Autotools build is in a poor shape and is not 
> particularly great for portability on modern platforms.  The "runConfigure" 
> and "Makefile.incl" scripts replace the proper use of Autoconf platform 
> support, feature detection and option selection.  These are entirely counter 
> to the point behind using Autoconf in the first place.  There's no use of 
> Automake or Libtool, so the portability of the library creation is 
> particularly limited.
> I don't personally have the time to dedicate to supporting this, including 
> replacing the hardcoded logic with Automake/Libtool.  Even these are poor 
> nowadays when it comes to current C++ support.
> The CMake build can replace the Autoconf support entirely, is portable for 
> all current platforms and compilers, and I would strongly suggest taking the 
> course unless there is a compelling reason otherwise.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to