You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@thrift.apache.org by "Jens-G (via GitHub)" <gi...@apache.org> on 2024/03/03 00:25:53 UTC

Re: [PR] THRIFT-5755 Docker image build fail [thrift]

Jens-G commented on PR #2937:
URL: https://github.com/apache/thrift/pull/2937#issuecomment-1974953744

   I tried to build using the [ReleaseManagement.md](https://github.com/apache/thrift/blob/master/doc/ReleaseManagement.md) document, excetp for focal, like so:
   
   ```
   $ docker run -v $(pwd):/thrift/src:rw -it thrift/thrift-build:ubuntu-focal /bin/bash
   container# ./bootstrap.sh && ./configure && make dist
   ```
   
   I get this, which seems non-fatal:
   
   ```
   libtoolize:   error: './aclocal/libtool.m4' is newer: use '--force' to overwrite
   libtoolize:   error: './aclocal/ltversion.m4' is newer: use '--force' to overwrite
   
   ```
   and this, which is definitely fatal:
   
   ```
   config.status:1796: executing depfiles commands
   config.status:1873: cd compiler/cpp       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
   /tmp/GmSTNBGe:619: *** missing separator.  Stop.
   config.status:1878: $? = 2
   config.status:1873: cd compiler/cpp/src       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
   /tmp/GmgeglFa:526: *** missing separator.  Stop.
   config.status:1878: $? = 2
   config.status:1873: cd lib/cpp       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
   /tmp/GmUqictg:711: *** missing separator.  Stop.
   config.status:1878: $? = 2
   config.status:1873: cd lib/cpp/test       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
   /tmp/GmQdxGKi:738: *** missing separator.  Stop.
   config.status:1878: $? = 2
   config.status:1873: cd lib/c_glib       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
   /tmp/GmBtppXK:611: *** missing separator.  Stop.
   config.status:1878: $? = 2
   config.status:1873: cd lib/c_glib/test       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
   /tmp/GmrdHNl9:857: *** missing separator.  Stop.
   config.status:1878: $? = 2
   config.status:1873: cd lib/lua       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
   /tmp/GmGn2JNQ:587: *** missing separator.  Stop.
   config.status:1878: $? = 2
   config.status:1873: cd test/c_glib       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
   /tmp/GmFg7yb8:478: *** missing separator.  Stop.
   config.status:1878: $? = 2
   config.status:1873: cd test/cpp       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
   /tmp/GmKD31lr:518: *** missing separator.  Stop.
   config.status:1878: $? = 2
   config.status:1873: cd tutorial/c_glib       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
   /tmp/GmcgCIUt:489: *** missing separator.  Stop.
   config.status:1878: $? = 2
   config.status:1873: cd tutorial/cpp       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
   /tmp/Gm66qrZO:496: *** missing separator.  Stop.
   config.status:1878: $? = 2
   config.status:1882: error: in `/thrift/src':
   config.status:1884: error: Something went wrong bootstrapping makefile fragments
       for automatic dependency tracking.  Try re-running configure with the
       '--disable-dependency-tracking' option to at least be able to build
       the package (albeit without support for automatic dependency tracking).
   See `config.log' for more details
   
   
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@thrift.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org