Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libtool-2.2.4: infrequently 4% ABORT: cp: cannot stat `vti.tmp': No such file or directory | make[2]: *** [doc/stamp-vti] Error 1 #94

Closed
bittorf opened this issue Apr 8, 2021 · 2 comments

Comments

@bittorf
Copy link
Contributor

bittorf commented Apr 8, 2021

seen with dcec416 and qemu-386 with kernel 3.18.140 and 3G RAM
happens in about 4% (24 testruns)

bad: http://intercity-vpn.de/bootstrap/bootstrap.log-multilog-3-1617888807.txt
good: http://intercity-vpn.de/bootstrap/bootstrap.log-multilog-4-1617888807.txt

strange: text seems somehow mangled?!

00h59m22s | make  install-recursive
00h59m22s | make[1]: Entering directory `/after/libtool-2.2.4/build/libtool-2.2.4'
00h59m22s | make[2]: Enterimake[1]: Entering directory `/after/libtool-2.2.4/build/libtool-2.2.4'
00h59m22s | ng directory `/after/libtool-2.2.4/build/libtool-2.2.4'
00h59m22s | test -f doc/.dirstamp || make doc/.dirstamp
00h59m22s | make[2]: Entering directory `/after/libtool-2.2.4/builmake[3]: Entering directory `/after/libtd/libtool-2.2.4'
00h59m22s | test -f doc/.dirstamp || make doc/.dirstamp
00h59m22s | ool-2.2.4/build/libtool-2.2.4'
00h59m22s | make[3]: Leaving directory `/after/libtool-2.2.4/build/libtool-2.2.4'
00h59m22s | make[3]: Entering directory `/after/libtool-2.2.4/build/libtool-2.2.4'
00h59m22s | make[3]: `doc/.dirstamp' is up to date.
00h59m22s | make[3]: Leaving directory `/after/libtool-2.2.4/build/libtool-2.2.4'
00h59m22s | Updating ./doc/versioUpdating ./doc/ven.texi
00h59m22s | source='libltdl/loaders/preopen.c' object='libltdl/loaders/libltdl_libltdl_la-preopen.lo' libtool=yes \
00h59m22s | DEPDIR=.deps depmode=icc /bin/sh ./libltdl/confrsion.texi
00h59m22s | cp: cannot stat `vti.tmp': No such file or directory
00h59m22s | make[2]: *** [doc/stamp-vti] Error 1
00h59m22s | make[2]: Leaving directory `/after/libtool-2.2.4/build/libtool-2.2.4'
00h59m22s | make[1]: *** [install-recursive] Error ig/depcomp \
00h59m22s | /bin/sh ./libtool --tag=CC --mode=compile tcc -DHAVE_CONFIG_H -I. -I. -I.  -DLT1
00h59m22s | make[1]: Leaving directory `/after/libtool-2.2.4/build/libtool-2.2.4'
00h59m22s | make: *** [install]DLOPEN=libltdl -DLT_CONFIG_H='<config.h>' -DLTDL -I. -I. -Ilibltdl -I./libltdl -I./libltdl Error 2
00h59m22s | Subprocess error 512
00h59m22s | ABORTING HARD

@stikonas
Copy link
Collaborator

Text is a bit mangled here but I guess it comes from this snippet in Makefile

        echo "@set VERSION $(VERSION)") > vti.tmp
        @cmp -s vti.tmp $(srcdir)/doc/version.texi \
          || (echo "Updating $(srcdir)/doc/version.texi"; \
              cp vti.tmp $(srcdir)/doc/version.texi)
        -@rm -f vti.tmp
        @cp $(srcdir)/doc/version.texi $@

Again. it's not very clear why vti.tmp wouldn't exist as echo should create it.

@stikonas
Copy link
Collaborator

stikonas commented Jan 8, 2023

We haven't seen this recently, maybe fixed?

@stikonas stikonas closed this as completed Jan 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants