axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Olivier Mengué (JIRA) <>
Subject [jira] Commented: (AXIS2C-1436) Upgrade autotools
Date Thu, 25 Feb 2010 17:28:27 GMT


Olivier Mengué commented on AXIS2C-1436:

autotools are tools which generate code that will be in the distribution. Those tools are
only used to build releases.
So the libtool upgrade impacts only the developers (which build code from svn and which run and the release manager.
autotools are not used by people that take release archives and build them, even from source.

Deployment should not be negatively impacted by an autotools upgrade (unless there is a bug
in code generated by autotools).
An autotools upgrade impact positively AIX build: it fixes issues.

To make Fedora 10 deployments I suppose that the packager takes the source archive released
by the Axis2/C team, so they don't need autotools neither to build the package or at runtime.

> Can we not have platform specific settings in libtool/autoconf?
The autotools are already the tools that generate code to automatically handle platform specific
Upgrading autotols on the release build platform fixes AIX build issues, as the generated
code is fixed.

> Upgrade autotools
> -----------------
>                 Key: AXIS2C-1436
>                 URL:
>             Project: Axis2-C
>          Issue Type: Improvement
>          Components: build system (Unix/Linux)
>    Affects Versions: 1.6.0
>            Reporter: Olivier Mengué
>            Assignee: S.Uthaiyashankar
>             Fix For: 1.7.0
> Upgrading autotools on the machine used to make releases would probably help to fix issues
on non-Linux systems such as AIX.
> Here is a script to upgrade all
> for d in $( find . -name | sed 's@/[^/]*$@@' )
> do
>         echo autoreconf/autoupdate for $d
>         ( cd $d ; autoreconf -i && autoupdate ) || exit 1
> done

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message