|
From: | GNU bug Tracking System |
Subject: | bug#50085: closed (fatal error: parse-datetime.tab.h: No such file or directory) |
Date: | Tue, 17 Aug 2021 15:17:02 +0000 |
Your message dated Tue, 17 Aug 2021 16:16:03 +0100 with message-id <0342db41-7804-1b12-14ce-1a284530c7d7@draigBrady.com> and subject line Re: bug#50085: fatal error: parse-datetime.tab.h: No such file or directory has caused the debbugs.gnu.org bug report #50085, regarding fatal error: parse-datetime.tab.h: No such file or directory to be marked as done. (If you believe you have received this mail in error, please contact help-debbugs@gnu.org.) -- 50085: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=50085 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems
--- Begin Message ---Subject: fatal error: parse-datetime.tab.h: No such file or directory Date: Tue, 17 Aug 2021 01:32:10 +0000 I receive the following error when using make with coreutils in a alpine based docker container:#10 304.0 CC lib/mkdir-p.o#10 304.1 CC lib/modechange.o#10 304.1 CC lib/mpsort.o#10 304.2 CC lib/nproc.o#10 304.2 CC lib/nstrftime.o#10 304.3 CC lib/openat-die.o#10 304.4 CC lib/openat-safer.o#10 304.4 CC lib/opendirat.o#10 304.4 CC lib/parse-datetime.o#10 304.5 parse-datetime.tab.c:658:10: fatal error: parse-datetime.tab.h: No such file or directory#10 304.5 compilation terminated.#10 304.5 make[2]: *** [Makefile:10276: lib/parse-datetime.o] Error 1#10 304.5 make[2]: Leaving directory '/coreutils'#10 304.5 make[1]: *** [Makefile:12913: all-recursive] Error 1#10 304.5 make[1]: Leaving directory '/coreutils'#10 304.5 make: *** [Makefile:7030: all] Error 2#10 ERROR: executor failed running [/bin/sh -c git clone --branch v8.32 --single-branch https://git.savannah.gnu.org/git/coreutils.git && export FORCE_UNSAFE_CONFIGURE=1 && ./bootstrap && ./configure --disable-gcc-warnings --disable-nls --enable-install-program=hostname --enable-single-binary=symlinks --without-gmp && make]: exit code: 2------> [6/6] RUN git clone --branch v8.32 --single-branch https://git.savannah.gnu.org/git/coreutils.git && cd coreutils && export FORCE_UNSAFE_CONFIGURE=1 && ./bootstrap && ./configure --disable-gcc-warnings --disable-nls --enable-install-program=hostname --enable-single-binary=symlinks --without-gmp && make:------executor failed running [/bin/sh -c git clone --branch v8.32 --single-branch https://git.savannah.gnu.org/git/coreutils.git && export FORCE_UNSAFE_CONFIGURE=1 && ./bootstrap && ./configure --disable-gcc-warnings --disable-nls --enable-install-program=hostname --enable-single-binary=symlinks --without-gmp && make]: exit code: 2make: *** [Makefile:9: build-coreutils] Error 1My Dockerfile has the following content:FROM alpine:3.14.1ENV CFLAGS "-static"RUN mkdir /static/RUN apk add --no-cache \acl-dev \attr-dev \autoconf \automake \bash \bison \coreutils \gcc \gettext-dev \git \gperf \make \musl-dev \patch \perl \perl \rsync \texinfo \utmps-dev \wget \xzRUN git clone --branch v8.32 --single-branch https://git.savannah.gnu.org/git/coreutils.git \&& cd coreutils \&& export FORCE_UNSAFE_CONFIGURE=1 \&& ./bootstrap \&& ./configure \--disable-gcc-warnings \--disable-nls \--enable-install-program=hostname \--enable-single-binary=symlinks \--without-gmp \&& makeIs there something I can try to correct this error?
--- End Message ---
--- Begin Message ---Subject: Re: bug#50085: fatal error: parse-datetime.tab.h: No such file or directory Date: Tue, 17 Aug 2021 16:16:03 +0100 User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:84.0) Gecko/20100101 Thunderbird/84.0 On 17/08/2021 02:32, softwarebugreports via GNU coreutils Bug Reports wrote:I receive the following error when using make with coreutils in a alpine based docker container:#10 304.0 CC lib/mkdir-p.o #10 304.1 CC lib/modechange.o #10 304.1 CC lib/mpsort.o #10 304.2 CC lib/nproc.o #10 304.2 CC lib/nstrftime.o #10 304.3 CC lib/openat-die.o #10 304.4 CC lib/openat-safer.o #10 304.4 CC lib/opendirat.o #10 304.4 CC lib/parse-datetime.o #10 304.5 parse-datetime.tab.c:658:10: fatal error: parse-datetime.tab.h: No such file or directory #10 304.5 compilation terminated. #10 304.5 make[2]: *** [Makefile:10276: lib/parse-datetime.o] Error 1 #10 304.5 make[2]: Leaving directory '/coreutils' #10 304.5 make[1]: *** [Makefile:12913: all-recursive] Error 1 #10 304.5 make[1]: Leaving directory '/coreutils' #10 304.5 make: *** [Makefile:7030: all] Error 2 #10 ERROR: executor failed running [/bin/sh -c git clone --branch v8.32 --single-branch https://git.savannah.gnu.org/git/coreutils.git && export FORCE_UNSAFE_CONFIGURE=1 && ./bootstrap && ./configure --disable-gcc-warnings --disable-nls --enable-install-program=hostname --enable-single-binary=symlinks --without-gmp && make]: exit code: 2 ------[6/6] RUN git clone --branch v8.32 --single-branch https://git.savannah.gnu.org/git/coreutils.git && cd coreutils && export FORCE_UNSAFE_CONFIGURE=1 && ./bootstrap && ./configure --disable-gcc-warnings --disable-nls --enable-install-program=hostname --enable-single-binary=symlinks --without-gmp && make:------ executor failed running [/bin/sh -c git clone --branch v8.32 --single-branch https://git.savannah.gnu.org/git/coreutils.git && export FORCE_UNSAFE_CONFIGURE=1 && ./bootstrap && ./configure --disable-gcc-warnings --disable-nls --enable-install-program=hostname --enable-single-binary=symlinks --without-gmp && make]: exit code: 2 make: *** [Makefile:9: build-coreutils] Error 1My Dockerfile has the following content:FROM alpine:3.14.1 ENV CFLAGS "-static" RUN mkdir /static/ RUN apk add --no-cache \ acl-dev \ attr-dev \ autoconf \ automake \ bash \ bison \ coreutils \ gcc \ gettext-dev \ git \ gperf \ make \ musl-dev \ patch \ perl \ perl \ rsync \ texinfo \ utmps-dev \ wget \ xz RUN git clone --branch v8.32 --single-branch https://git.savannah.gnu.org/git/coreutils.git \ && cd coreutils \ && export FORCE_UNSAFE_CONFIGURE=1 \ && ./bootstrap \ && ./configure \ --disable-gcc-warnings \ --disable-nls \ --enable-install-program=hostname \ --enable-single-binary=symlinks \ --without-gmp \ && makeIs there something I can try to correct this error?Seems this is related bison >= 3.7 which Bruno fixed in: https://lists.gnu.org/archive/html/bug-gnulib/2020-07/msg00178.html That would have to be integrated as a patch against your coreutils sources. cheers, Pádraig
--- End Message ---
[Prev in Thread] | Current Thread | [Next in Thread] |