UNCLASSIFIED - NO CUI

Skip to content

jekyll-builder image missing gcc and make

gcc and make are required to build Jekyll sites (mentioned as prerequisites in https://jekyllrb.com/docs/)

At some point, both gcc and make were removed from the Iron Bank jekyll-builder image. We would like to request that they be added back in to match upstream.

Example:

$ docker run -it --rm --name=jekyll registry1.dso.mil/ironbank/opensource/jekyll/jekyll-builder:4.2.2 gcc --version
/usr/jekyll/bin/entrypoint: line 47: exec: gcc: not found

However, the upstream image does have both gcc and make:

$ docker run -it --rm --name=jekyll -v $PWD:/app jekyll/builder:4.2.2 gcc --version
gcc (Alpine 10.3.1_git20211027) 10.3.1 20211027
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Edited by graham.smith
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information