Issue 7855 - Update to latest autotools to support new architecture ppc64le
Summary: Update to latest autotools to support new architecture ppc64le
Status: VERIFIED FIXED
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: build (show other issues)
Version: 2.4.39
Hardware: All All
: --- normal
Target Milestone: 2.4.50
Assignee: OpenLDAP project
URL:
Keywords:
: 8814 (view as issue list)
Depends on:
Blocks:
 
Reported: 2014-05-15 13:17 UTC by rajesh@linux.vnet.ibm.com
Modified: 2020-03-23 17:38 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description rajesh@linux.vnet.ibm.com 2014-05-15 13:17:36 UTC
Full_Name: Rajeshkumar S
Version: 2.4.39
OS: Ubuntu 14.04
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (122.248.161.59)



I am trying to build the openldap package from the source following the
release tarball from
ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.4.39.tgz. in a
new architecture ppc64le ( IBM PowerPC Little endian ). As the config.guess and
libtool did not have the required patches to identify this new architecture, I
did autoreconf -f -i in my build system whose latest automake and libtool has
the patches
of ppc64le. 
autoreconf fails with automake errors as shown below

automake: error: no 'Makefile.am' found for any configure output
autoreconf: automake failed with exit status: 1

As discussed in the mailing list, Quanah Gibson-Mount suggested me to request an
update for auto-tools to support new architectures.

The automake with version >= 1.13.4 has the correct config.guess with the
required ppc64le fixes.
Regarding the libtool, the last release is more than 2 years ago I believe, we
managed to get an alpha source release which has all the latest patches to
support the new architecture ppc64le

An alpha version of libtool with ppc64le support is available at
ftp://alpha.gnu.org/gnu/libtool/libtool-2.4.2.418.tar.gz.

Hence I request for an update of the auto tools in your build system to support
these new architectures.

Thanks and Regards
Rajeshkumar S
Linux Technology Center, IBM
Comment 1 Howard Chu 2014-05-15 14:30:13 UTC
rajesh@linux.vnet.ibm.com wrote:
> Full_Name: Rajeshkumar S
> Version: 2.4.39
> OS: Ubuntu 14.04
> URL: ftp://ftp.openldap.org/incoming/
> Submission from: (NULL) (122.248.161.59)
>
>
>
> I am trying to build the openldap package from the source following the
> release tarball from
> ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.4.39.tgz. in a
> new architecture ppc64le ( IBM PowerPC Little endian ). As the config.guess and
> libtool did not have the required patches to identify this new architecture, I
> did autoreconf -f -i in my build system whose latest automake and libtool has
> the patches
> of ppc64le.
> autoreconf fails with automake errors as shown below
>
> automake: error: no 'Makefile.am' found for any configure output
> autoreconf: automake failed with exit status: 1

That's to be expected, since there certainly are no Makefile.am files in our 
source tree. We don't use automake. This is not a bug.

> As discussed in the mailing list, Quanah Gibson-Mount suggested me to request an
> update for auto-tools to support new architectures.
>
> The automake with version >= 1.13.4 has the correct config.guess with the
> required ppc64le fixes.
> Regarding the libtool, the last release is more than 2 years ago I believe, we
> managed to get an alpha source release which has all the latest patches to
> support the new architecture ppc64le
>
> An alpha version of libtool with ppc64le support is available at
> ftp://alpha.gnu.org/gnu/libtool/libtool-2.4.2.418.tar.gz.

Libtool is so perpetually problematic that we will certainly not integrate an 
alpha version into our source tree.

> Hence I request for an update of the auto tools in your build system to support
> these new architectures.
>
> Thanks and Regards
> Rajeshkumar S
> Linux Technology Center, IBM
>
>


-- 
   -- Howard Chu
   CTO, Symas Corp.           http://www.symas.com
   Director, Highland Sun     http://highlandsun.com/hyc/
   Chief Architect, OpenLDAP  http://www.openldap.org/project/

Comment 2 Quanah Gibson-Mount 2017-04-12 16:40:58 UTC
moved from Incoming to Software Bugs
Comment 3 Quanah Gibson-Mount 2020-01-27 21:24:05 UTC
moved from Software Bugs to Build
Comment 4 Quanah Gibson-Mount 2020-01-28 16:13:19 UTC
changed notes
changed state Open to Release
Comment 5 OpenLDAP project 2020-01-30 18:31:31 UTC
Fixed in master
Fixed in RE24 (2.4.49)
Comment 6 Quanah Gibson-Mount 2020-01-30 18:31:31 UTC
changed notes
changed state Release to Closed
Comment 7 Quanah Gibson-Mount 2020-03-16 20:11:09 UTC
Further fixes for the ldapc++ layer going into 2.4.50
Comment 8 Quanah Gibson-Mount 2020-03-23 17:38:39 UTC
*** Issue 8814 has been marked as a duplicate of this issue. ***