Closed tnir closed 4 years ago
https://www.gnu.org/software/gawk/manual/html_node/Other-Versions.html
What's your awk -W version
mawk
doesn't seem to be compatible
$ docker run -it --rm debian bash
root@fce8824bfe38:/# apt update &>/dev/null && apt install -y git &>/dev/null
root@fce8824bfe38:/# git clone https://github.com/docker-library/openjdk.git
Cloning into 'openjdk'...
remote: Enumerating objects: 88, done.
remote: Counting objects: 100% (88/88), done.
remote: Compressing objects: 100% (39/39), done.
remote: Total 5100 (delta 34), reused 71 (delta 23), pack-reused 5012
Receiving objects: 100% (5100/5100), 582.58 KiB | 4.62 MiB/s, done.
Resolving deltas: 100% (2279/2279), done.
root@fce8824bfe38:/# cd openjdk
root@fce8824bfe38:/openjdk# awk -W version
mawk 1.3.3 Nov 1996, Copyright (C) Michael D. Brennan
root@fce8824bfe38:/openjdk# ./generate-stackbrew-library.sh
# this file is generated via https://github.com/docker-library/openjdk/blob/50dcb999fcc9a922bd4a60769bcc514ca988a56f/generate-stackbrew-library.sh
Maintainers: Tianon Gravi <admwiggin@gmail.com> (@tianon),
Joseph Ferguson <yosifkit@gmail.com> (@yosifkit)
GitRepo: https://github.com/docker-library/openjdk.git
awk: line 3: syntax error at or near {
awk: line 7: syntax error at or near ^
awk: line 7: runaway regular expression /: ...
gawk
(GNU plus Awk) does however
root@fce8824bfe38:/openjdk# apt install -y gawk &>/dev/null
root@fce8824bfe38:/openjdk# ./generate-stackbrew-library.sh
# this file is generated via https://github.com/docker-library/openjdk/blob/50dcb999fcc9a922bd4a60769bcc514ca988a56f/generate-stackbrew-library.sh
Maintainers: Tianon Gravi <admwiggin@gmail.com> (@tianon),
Joseph Ferguson <yosifkit@gmail.com> (@yosifkit)
GitRepo: https://github.com/docker-library/openjdk.git
Tags: 15-ea-8-jdk-oraclelinux7, 15-ea-8-oraclelinux7, 15-ea-jdk-oraclelinux7, 15-ea-oraclelinux7, 15-jdk-oraclelinux7, 15-oraclelinux7, 15-ea-8-jdk-oracle, 15-ea-8-oracle, 15-ea-jdk-oracle, 15-ea-oracle, 15-jdk-oracle, 15-oracle
SharedTags: 15-ea-8-jdk, 15-ea-8, 15-ea-jdk, 15-ea, 15-jdk, 15
Architectures: amd64
GitCommit: 6470eb9b90f020450b5d7a3e69708e2a902024ea
Directory: 15/jdk/oracle
Constraints: !aufs
Tags: 15-ea-8-jdk-buster, 15-ea-8-buster, 15-ea-jdk-buster, 15-ea-buster, 15-jdk-buster, 15-buster
Architectures: amd64
GitCommit: 6470eb9b90f020450b5d7a3e69708e2a902024ea
Directory: 15/jdk
[. . .]
generate-stackbrew-library.sh does not look working to me as follows:
What is required to run the script?