Skip to content

New build Jan. 2022 with gcc-11.2

Compare
Choose a tag to compare
@fabnicol fabnicol released this 08 Jan 15:58
· 13 commits to master since this release
8d9a55c

Prerequisites

You should have VirtualBox installed on your GNU/Linux platform (at least the kernel modules) and the kernel modules must be loaded. If not by a service, run modprobe vboxdrv.

How to use the Docker image

  • Download the image.
  • Check the control sums given below.
  • Uncompress:
    $ xz -d [image_name.tar.xz]
  • Load:
    # docker load -i image_name.tar
  • Run using:
    # docker run -it --device /dev/vboxdrv:/dev/vboxdrv -v /dev/log:/dev/log [image_name] bash
  • Once in the container, note its ID on the left of the shell input line.
  • Run your ./mkg command line, remembering to use gui=false and not to use share_root, shared_dir or hot_install
  • Preferably use:
    # nohup (...) &
    so that you can monitor the build in nohup.out
  • Once the virtual machine is safely launched, monitor the run using:
    # tail -f nohup.out
  • Once the process is safely running, exit using Ctrl - p Ctrl - q.
  • You may come back again into the container by running:
    # docker exec -it ID bash
  • You may follow the build from your host by running:
    # docker cp ID:/mkg/nohup.out . && tail -n200 nohup.out

B2SUM
4b7b9c8e0a92e3c6929330be874dd5f477322d5c790c1ecc5fd3d8805fdbde31b3c1476dabf994ff3ea69aa5fa40b96bc263b9becb252d9b37803a27a9978e1b

SHA512SUM
4b7b9c8e0a92e3c6929330be874dd5f477322d5c790c1ecc5fd3d8805fdbde31b3c1476dabf994ff3ea69aa5fa40b96bc263b9becb252d9b37803a27a9978e1b