reproduce-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #59811] terminal libraries needed on configure just after less


From: Boud Roukema
Subject: [bug #59811] terminal libraries needed on configure just after less
Date: Sun, 3 Jan 2021 18:19:35 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0

URL:
  <https://savannah.nongnu.org/bugs/?59811>

                 Summary: terminal libraries needed on configure just after
less
                 Project: Reproducible paper template
            Submitted by: boud
            Submitted on: Sun 03 Jan 2021 11:19:33 PM UTC
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

On commit e93569c97f of
https://codeberg.org/boud/elaphrocentre/commits/branch/maneage-c-merge, which
is a merge with Maneage commit b1bd282, two separate configure cycles starting
from scratch have had an error where the configure fails because of missing
terminal libraries, just after compiling 'less'. A second _configure
--existing-conf_ step works successfully.

Using


egrep "proglib|Cannot find terminal libraries - configure failed"


on the log files gives in one run


echo "GNU Gzip 1.10" >
/BUILD1/software/installed/version-info/proglib/gzip-1.10
echo "XZ Utils 5.2.5" >
/BUILD1/software/installed/version-info/proglib/xz-5.2.5
echo "Zip 3.0" > /BUILD1/software/installed/version-info/proglib/zip-3.0
echo "Zlib 1.2.11" >
/BUILD1/software/installed/version-info/proglib/zlib-1.2.11
echo "Bzip2 1.0.6" >
/BUILD1/software/installed/version-info/proglib/bzip2-1.0.6
echo "Unzip 6.0" > /BUILD1/software/installed/version-info/proglib/unzip-6.0
echo "GNU Tar 1.32" >
/BUILD1/software/installed/version-info/proglib/tar-1.32
echo "" > /BUILD1/software/installed/version-info/proglib/patchelf-0.10
echo "PatchELF 0.10" >
/BUILD1/software/installed/version-info/proglib/patchelf-0.10
echo "GNU M4 1.4.18-patched" >
/BUILD1/software/installed/version-info/proglib/m4-1.4.18-patched
echo "Libxml2 2.9.9" >
/BUILD1/software/installed/version-info/proglib/libxml2-2.9.9
echo "GNU NCURSES 6.2" >
/BUILD1/software/installed/version-info/proglib/ncurses-6.2
echo "pkg-config 0.29.2" >
/BUILD1/software/installed/version-info/proglib/pkg-config-0.29.2
echo "Perl 5.32.0" >
/BUILD1/software/installed/version-info/proglib/perl-5.32.0
echo "Less 563" > /BUILD1/software/installed/version-info/proglib/less-563
Cannot find terminal libraries - configure failed
echo "GNU Libtool 2.4.6" >
/BUILD1/software/installed/version-info/proglib/libtool-2.4.6
echo "GNU Readline 8.0" >
/BUILD1/software/installed/version-info/proglib/readline-8.0
echo "GNU libiconv 1.16" >
/BUILD1/software/installed/version-info/proglib/libiconv-1.16
echo "GNU libunistring 0.9.10" >
/BUILD1/software/installed/version-info/proglib/libunistring-0.9.10
echo "OpenSSL 1.1.1a" >
/BUILD1/software/installed/version-info/proglib/openssl-1.1.1a
echo "GNU gettext 0.21" >
/BUILD1/software/installed/version-info/proglib/gettext-0.21
echo "GNU Bash 5.0.18" >
/BUILD1/software/installed/version-info/proglib/bash-5.0.18
echo "GNU Texinfo 6.7" >
/BUILD1/software/installed/version-info/proglib/texinfo-6.7
echo "GNU Coreutils 8.32" >
/BUILD1/software/installed/version-info/proglib/coreutils-8.32
echo "GNU Grep 3.4" >
/BUILD1/software/installed/version-info/proglib/grep-3.4
echo "GNU Sed 4.8" > /BUILD1/software/installed/version-info/proglib/sed-4.8
echo "GNU Multiple Precision Arithmetic Library 6.2.0" >
/BUILD1/software/installed/version-info/proglib/gmp-6.2.0
echo "GNU Wget 1.20.3" >
/BUILD1/software/installed/version-info/proglib/wget-1.20.3
echo "File 5.39" > /BUILD1/software/installed/version-info/proglib/file-5.39
echo "GNU Which 2.21" >
/BUILD1/software/installed/version-info/proglib/which-2.21
echo "cURL 7.71.1" >
/BUILD1/software/installed/version-info/proglib/curl-7.71.1
echo "" > /BUILD1/software/installed/version-info/proglib/libbsd-0.10.0
echo "Libbsd 0.10.0" >
/BUILD1/software/installed/version-info/proglib/libbsd-0.10.0
echo "GNU Findutils 4.7.0" >
/BUILD1/software/installed/version-info/proglib/findutils-4.7.0
echo "GNU Diffutils 3.7" >
/BUILD1/software/installed/version-info/proglib/diffutils-3.7
touch /BUILD1/software/installed/version-info/proglib/low-level-links
echo "" > /BUILD1/software/installed/version-info/proglib/isl-0.18
echo "GNU Integer Set Library 0.18" >
/BUILD1/software/installed/version-info/proglib/isl-0.18
echo "GNU Multiple Precision Floating-Point Reliably 4.0.2" >
/BUILD1/software/installed/version-info/proglib/mpfr-4.0.2
echo "" > /BUILD1/software/installed/version-info/proglib/mpc-1.1.0
echo "GNU Multiple Precision Complex library" >
/BUILD1/software/installed/version-info/proglib/mpc-1.1.0
echo "GNU AWK 5.1.0" >
/BUILD1/software/installed/version-info/proglib/gawk-5.1.0


and another independent run


echo "GNU Gzip 1.10" >
/BUILD2/software/installed/version-info/proglib/gzip-1.10
echo "XZ Utils 5.2.5" >
/BUILD2/software/installed/version-info/proglib/xz-5.2.5
echo "Zip 3.0" > /BUILD2/software/installed/version-info/proglib/zip-3.0
echo "Zlib 1.2.11" >
/BUILD2/software/installed/version-info/proglib/zlib-1.2.11
echo "Bzip2 1.0.6" >
/BUILD2/software/installed/version-info/proglib/bzip2-1.0.6
echo "Unzip 6.0" > /BUILD2/software/installed/version-info/proglib/unzip-6.0
echo "GNU Tar 1.32" >
/BUILD2/software/installed/version-info/proglib/tar-1.32
echo "" > /BUILD2/software/installed/version-info/proglib/patchelf-0.10
echo "PatchELF 0.10" >
/BUILD2/software/installed/version-info/proglib/patchelf-0.10
echo "GNU M4 1.4.18-patched" >
/BUILD2/software/installed/version-info/proglib/m4-1.4.18-patched
echo "Libxml2 2.9.9" >
/BUILD2/software/installed/version-info/proglib/libxml2-2.9.9
echo "GNU NCURSES 6.2" >
/BUILD2/software/installed/version-info/proglib/ncurses-6.2
echo "pkg-config 0.29.2" >
/BUILD2/software/installed/version-info/proglib/pkg-config-0.29.2
echo "Perl 5.32.0" >
/BUILD2/software/installed/version-info/proglib/perl-5.32.0
echo "Less 563" > /BUILD2/software/installed/version-info/proglib/less-563
checking whether the C compiler works... Cannot find terminal libraries -
configure failed
checking for executable suffix... make: ***
[reproduce/software/make/basic.mk:978:
/BUILD2/software/installed/version-info/proglib/less-563] Error 1
echo "GNU Libtool 2.4.6" >
/BUILD2/software/installed/version-info/proglib/libtool-2.4.6
echo "GNU Readline 8.0" >
/BUILD2/software/installed/version-info/proglib/readline-8.0
echo "GNU libiconv 1.16" >
/BUILD2/software/installed/version-info/proglib/libiconv-1.16
echo "GNU libunistring 0.9.10" >
/BUILD2/software/installed/version-info/proglib/libunistring-0.9.10
echo "OpenSSL 1.1.1a" >
/BUILD2/software/installed/version-info/proglib/openssl-1.1.1a
echo "GNU gettext 0.21" >
/BUILD2/software/installed/version-info/proglib/gettext-0.21
echo "GNU Bash 5.0.18" >
/BUILD2/software/installed/version-info/proglib/bash-5.0.18
echo "GNU Texinfo 6.7" >
/BUILD2/software/installed/version-info/proglib/texinfo-6.7
echo "GNU Coreutils 8.32" >
/BUILD2/software/installed/version-info/proglib/coreutils-8.32
echo "GNU Grep 3.4" >
/BUILD2/software/installed/version-info/proglib/grep-3.4
echo "GNU Sed 4.8" > /BUILD2/software/installed/version-info/proglib/sed-4.8
echo "GNU Multiple Precision Arithmetic Library 6.2.0" >
/BUILD2/software/installed/version-info/proglib/gmp-6.2.0
echo "GNU Wget 1.20.3" >
/BUILD2/software/installed/version-info/proglib/wget-1.20.3
echo "File 5.39" > /BUILD2/software/installed/version-info/proglib/file-5.39
echo "GNU Which 2.21" >
/BUILD2/software/installed/version-info/proglib/which-2.21
echo "cURL 7.71.1" >
/BUILD2/software/installed/version-info/proglib/curl-7.71.1
echo "" > /BUILD2/software/installed/version-info/proglib/libbsd-0.10.0
echo "Libbsd 0.10.0" >
/BUILD2/software/installed/version-info/proglib/libbsd-0.10.0
echo "GNU Findutils 4.7.0" >
/BUILD2/software/installed/version-info/proglib/findutils-4.7.0
echo "GNU Diffutils 3.7" >
/BUILD2/software/installed/version-info/proglib/diffutils-3.7
touch /BUILD2/software/installed/version-info/proglib/low-level-links
echo "" > /BUILD2/software/installed/version-info/proglib/isl-0.18
echo "GNU Integer Set Library 0.18" >
/BUILD2/software/installed/version-info/proglib/isl-0.18
echo "GNU Multiple Precision Floating-Point Reliably 4.0.2" >
/BUILD2/software/installed/version-info/proglib/mpfr-4.0.2
echo "" > /BUILD2/software/installed/version-info/proglib/mpc-1.1.0
echo "GNU Multiple Precision Complex library" >
/BUILD2/software/installed/version-info/proglib/mpc-1.1.0
echo "GNU AWK 5.1.0" >
/BUILD2/software/installed/version-info/proglib/gawk-5.1.0


These runs are on many cpus, so the chronological order of stdout is not going
to be exactly reproducible.

Hypothesis: 'less' probably needs a 'make' dependence on the package providing
terminal libraries.





    _______________________________________________________

Reply to this item at:

  <https://savannah.nongnu.org/bugs/?59811>

_______________________________________________
  Message sent via Savannah
  https://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]