John E. Malmberg
2017-07-08 20:38:13 UTC
I have what appears to be a mostly successful build.
That is 1082 object files are created and a libgnu.a is created.
The make is failing in gltests. OpenVMS does not have a concept of
rpaths, so there should not be anything for it to do for rpaths.
Also, I can not run git on VMS.
Are there some git commands that can be run on the Fedora 25 system that
is running the gnulib-tool command?
The resulting ${GNU_MIRRORS} directory is NFS mounted on OpenVMS.
./gnulib-tool --create-testdir --with-tests \
--dir=${GNU_MIRRORS}/gnulib/gnulib
On OpenVMS, make check step ends with:
bash-4.3$ make am__configure_deps="" -k check
...
make[1]: Entering directory `/PRJ_ROOT/gnulib/gltests'
cd ./havelib/rpathx && automake Makefile
/bin/sh: automake: command not found
make[1]: *** [havelib/rpathx/Makefile.in] Error 127
cd ./havelib/rpathx && autoconf
/bin/sh: autoconf: command not found
make[1]: *** [havelib/rpathx/configure] Error 127
cd ./havelib/rpathy && automake Makefile
/bin/sh: automake: command not found
make[1]: *** [havelib/rpathy/Makefile.in] Error 127
cd ./havelib/rpathz && automake Makefile
/bin/sh: automake: command not found
make[1]: *** [havelib/rpathz/Makefile.in] Error 127
cd ./havelib/rpathlx && autoconf
/bin/sh: autoconf: command not found
make[1]: *** [havelib/rpathlx/configure] Error 127
cd ./havelib/rpathly && autoconf
/bin/sh: autoconf: command not found
make[1]: *** [havelib/rpathly/configure] Error 127
cd ./havelib/rpathlzyx && autoconf
/bin/sh: autoconf: command not found
make[1]: *** [havelib/rpathlzyx/configure] Error 127
make[1]: Target `check' not remade because of errors.
make[1]: Leaving directory `/PRJ_ROOT/gnulib/gltests'
make[1]: Entering directory `/PRJ_ROOT/gnulib'
make[1]: Nothing to be done for `check-am'.
make[1]: Leaving directory `/PRJ_ROOT/gnulib'
make: *** [check-recursive] Error 1
if test -d ./.git \
&& git --version >/dev/null 2>&1; then \
cd . && \
git submodule --quiet foreach \
'test "$(git rev-parse "$sha1")" \
= "$(git merge-base origin "$sha1")"' \
|| { echo 'maint.mk: found non-public submodule commit' >&2; \
exit 1; }; \
else \
: ; \
fi
make: Target `check' not remade because of errors.
Regards,
-John
That is 1082 object files are created and a libgnu.a is created.
The make is failing in gltests. OpenVMS does not have a concept of
rpaths, so there should not be anything for it to do for rpaths.
Also, I can not run git on VMS.
Are there some git commands that can be run on the Fedora 25 system that
is running the gnulib-tool command?
The resulting ${GNU_MIRRORS} directory is NFS mounted on OpenVMS.
./gnulib-tool --create-testdir --with-tests \
--dir=${GNU_MIRRORS}/gnulib/gnulib
On OpenVMS, make check step ends with:
bash-4.3$ make am__configure_deps="" -k check
...
make[1]: Entering directory `/PRJ_ROOT/gnulib/gltests'
cd ./havelib/rpathx && automake Makefile
/bin/sh: automake: command not found
make[1]: *** [havelib/rpathx/Makefile.in] Error 127
cd ./havelib/rpathx && autoconf
/bin/sh: autoconf: command not found
make[1]: *** [havelib/rpathx/configure] Error 127
cd ./havelib/rpathy && automake Makefile
/bin/sh: automake: command not found
make[1]: *** [havelib/rpathy/Makefile.in] Error 127
cd ./havelib/rpathz && automake Makefile
/bin/sh: automake: command not found
make[1]: *** [havelib/rpathz/Makefile.in] Error 127
cd ./havelib/rpathlx && autoconf
/bin/sh: autoconf: command not found
make[1]: *** [havelib/rpathlx/configure] Error 127
cd ./havelib/rpathly && autoconf
/bin/sh: autoconf: command not found
make[1]: *** [havelib/rpathly/configure] Error 127
cd ./havelib/rpathlzyx && autoconf
/bin/sh: autoconf: command not found
make[1]: *** [havelib/rpathlzyx/configure] Error 127
make[1]: Target `check' not remade because of errors.
make[1]: Leaving directory `/PRJ_ROOT/gnulib/gltests'
make[1]: Entering directory `/PRJ_ROOT/gnulib'
make[1]: Nothing to be done for `check-am'.
make[1]: Leaving directory `/PRJ_ROOT/gnulib'
make: *** [check-recursive] Error 1
if test -d ./.git \
&& git --version >/dev/null 2>&1; then \
cd . && \
git submodule --quiet foreach \
'test "$(git rev-parse "$sha1")" \
= "$(git merge-base origin "$sha1")"' \
|| { echo 'maint.mk: found non-public submodule commit' >&2; \
exit 1; }; \
else \
: ; \
fi
make: Target `check' not remade because of errors.
Regards,
-John