bug-gnulib
[Top][All Lists]
Advanced

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

Failure trying to setup build robot for gnulib on Fedora/22.


From: John Malmberg
Subject: Failure trying to setup build robot for gnulib on Fedora/22.
Date: Thu, 8 Jun 2017 08:21:29 -0500
User-agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1

I am trying to set up a build robot to see if the VMS GNV packages is good enough to run to tests on GNULIB.

https://www.gnu.org/software/gnulib/manual/gnulib.html#Build-robot-for-gnulib

First issue found is what I reported earlier: http://autobuild.josefsson.org/gnulib/ is not reachable.

I issued the command below and it failed on a Fedora/22 system with a 2.1 Ghz dual core CPU, 8 GB ram and a SATA hard drive with 200 G free.

Build steps are controlled by Jenkins 2.64 checking the gnulib repo once a day.

 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url git://git.savannah.gnu.org/gnulib.git # timeout=10
Fetching upstream changes from git://git.savannah.gnu.org/gnulib.git
 > git --version # timeout=10
> git fetch --tags --progress git://git.savannah.gnu.org/gnulib.git +refs/heads/*:refs/remotes/origin/* --depth=1
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
Checking out Revision b55a085bbebf867ee1a8b0f9dd088a65508c6a22 (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f b55a085bbebf867ee1a8b0f9dd088a65508c6a22
 > git rev-list b55a085bbebf867ee1a8b0f9dd088a65508c6a22 # timeout=10
Cleaning workspace
 > git rev-parse --verify HEAD # timeout=10
Resetting working tree
 > git reset --hard # timeout=10
 > git clean -fdx # timeout=10

[master] $ /bin/bash /tmp/jenkins6710415235745568817.sh
./gnulib-tool --create-megatestdir --with-tests \
 --dir=/home/jeeves/mirrors/gnu/gnulib/gnulib
Module list with included dependencies (indented):
  _Exit
    _Exit-tests
...
3 hours, 38 minutes later
...
Module list with included dependencies (indented):
  non-recursive-gnulib-prefix-hack
File list:
  build-aux/prefix-gnulib-mk
  lib/dummy.c
  m4/00gnulib.m4
  m4/gnulib-common.m4
  m4/non-recursive-gnulib-prefix-hack.m4
  m4/onceonly.m4
executing aclocal -I glm4
executing autoconf
executing autoheader
executing automake --add-missing --copy
configure.ac:112: error: required directory ./lib does not exist
configure.ac:8: installing 'build-aux/compile'
configure.ac:4: installing 'build-aux/install-sh'
configure.ac:4: installing 'build-aux/missing'
gllib/Makefile.am: installing 'build-aux/depcomp'


Other issues:

It states with the machine has GNU development tools on it is needed.
I could not find exactly what tools that it needed.

The obvious ones from web searches were:
gcc, git, make, autoconf, automake, libtool.

After 1 hour 54 minutes, I discovered it needed bison.

Cleaning the work directory and re-running, it took 2 hours and 6 minutes to discover it needed "autopoint" from gettext-devel package.

Cleaning the work directory and re-running, it took 2 hours and 22 minutes to discover it needs "gperf" installed.

Which got me to the point above.

Am I doing something wrong?  I am just following the web page.

Can the web page be updated to give a complete list of tools needed?

Are there any tools that I may still be missing? This is basically a Fedora/22 workstation with the above tools and Jenkins installed.

Can the web page be updated to give an estimate of how long each step that takes more than a few minutes on at least one type of CPU / memory combination?

Regards,
-John



reply via email to

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