This is the mail archive of the
libc-help@sourceware.org
mailing list for the glibc project.
Re: glibc 2.25 error during install
- From: Carlos O'Donell <carlos at redhat dot com>
- To: Leo Butler <leobutler at gmail dot com>, libc-help at sourceware dot org
- Date: Mon, 6 Aug 2018 15:29:24 -0400
- Subject: Re: glibc 2.25 error during install
- References: <CAGi=dNqh0enzoRSvRdaZ49OvS6K7xE4rpoFkmqcZ92wmMPTy6Q@mail.gmail.com> <06a0d1fe-75bd-4af4-6ab1-de80ba5f9443@redhat.com> <CAGi=dNpjmbaL96Qnqc688UYPLYAPn+JxbHv4NCAvTUrt_m4sHw@mail.gmail.com> <CAGi=dNodQrwEuFJWLLQPrt5nzzj+Crr3hZFtJqKYkNFchQ0Ang@mail.gmail.com>
On 08/06/2018 03:16 PM, Leo Butler wrote:
> Removing the empty manual/libc.info and running "make info" generates
> another empty libc.info.
>
> bash-4.1$ rm manual/libc.info
> bash-4.1$ make info
> make -r PARALLELMFLAGS="" -C
> /auto/ins-tools/linux_cel69/var/tmp/portage/sys-libs/glibc-2.25-r11/work/glibc-2.25
> objdir=`pwd` info
> make[1]: Entering directory
> '/auto/ins-tools/linux_cel69/var/tmp/portage/sys-libs/glibc-2.25-r11/work/glibc-2.25'
> make -C manual info
> make[2]: Entering directory
> '/auto/ins-tools/linux_cel69/var/tmp/portage/sys-libs/glibc-2.25-r11/work/glibc-2.25/manual'
> LANGUAGE=C LC_ALL=C makeinfo -P
> /auto/ins-tools/linux_cel69/var/tmp/portage/sys-libs/glibc-2.25-r11/work/build-amd64-x86_64-pc-linux-gnu-nptl/manual/
> --output=/auto/ins-tools/linux_cel69/var/tmp/portage/sys-libs/glibc-2.25-r11/work/build-amd64-x86_64-pc-linux-gnu-nptl/manual/
> libc.info libc.texinfo
> makeinfo GNU texinfo 4.13
> make[2]: Leaving directory
> '/auto/ins-tools/linux_cel69/var/tmp/portage/sys-libs/glibc-2.25-r11/work/glibc-2.25/manual'
> make[1]: Leaving directory
> '/auto/ins-tools/linux_cel69/var/tmp/portage/sys-libs/glibc-2.25-r11/work/glibc-2.25'
> bash-4.1$ !find
> find . -name libc.info
> ./manual/libc.info
> bash-4.1$ ls -rlt manual/libc.info
> -rw-r--r-- 1 insrgr eng 0 Aug 6 12:01 manual/libc.info
>
> I do see the texinfo file, looks like it's part of the source tarball (not
> generated):
>
> bash-4.1$ ls -rlt
> /auto/ins-tools/linux_rh6/var/tmp/portage/sys-libs/glibc-2.25-r11/work/glibc-2.25/manual/libc.texinfo
> -rw-r--r-- 1 insrgr eng 4460 Feb 5 2017
> /auto/ins-tools/linux_rh6/var/tmp/portage/sys-libs/glibc-2.25-r11/work/glibc-2.25/manual/libc.texinfo
It should be doing way more work than this.
grep 'makeinfo' config.log
configure:4799: checking for makeinfo
configure:4815: found /usr/bin/makeinfo
configure:4826: result: makeinfo
configure:4841: checking version of makeinfo
ac_cv_prog_MAKEINFO=makeinfo
MAKEINFO='makeinfo'
Which makeinfo is being used?
Then run makeinfo --version?
--
Cheers,
Carlos.