"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "build/linux.x86_64/Dockerfile" between
shellcheck-0.8.0.tar.gz and shellcheck-0.9.0.tar.gz

About: ShellCheck is a static analysis and linting tool for sh/bash scripts (written in Haskell).

Dockerfile  (shellcheck-0.8.0):Dockerfile  (shellcheck-0.9.0)
FROM ubuntu:20.04 FROM alpine:latest
ENV TARGETNAME linux.x86_64 ENV TARGETNAME linux.x86_64
# Install GHC and cabal # Install GHC and cabal
USER root USER root
ENV DEBIAN_FRONTEND noninteractive RUN apk add ghc cabal g++ libffi-dev curl bash
RUN apt-get update && apt-get install -y ghc curl xz-utils
# So we'd like a later version of Cabal that supports --enable-executable-static
,
# but we can't use Ubuntu 20.10 because coreutils has switched to new syscalls t
hat
# the TravisCI kernel doesn't support. Download it manually.
RUN curl "https://downloads.haskell.org/~cabal/cabal-install-3.2.0.0/cabal-insta
ll-3.2.0.0-x86_64-unknown-linux.tar.xz" | tar xJv -C /usr/bin
# Use ld.bfd instead of ld.gold due to # Use ld.bfd instead of ld.gold due to
# x86_64-linux-gnu/libpthread.a(pthread_cond_init.o)(.note.stapsdt+0x14): error: # x86_64-linux-gnu/libpthread.a(pthread_cond_init.o)(.note.stapsdt+0x14): error:
# relocation refers to local symbol "" [2], which is defined in a discarded s ection # relocation refers to local symbol "" [2], which is defined in a discarded s ection
ENV CABALOPTS "--ghc-options;-optl-Wl,-fuse-ld=bfd -split-sections -optc-Os -opt c-Wl,--gc-sections" ENV CABALOPTS "--ghc-options;-optl-Wl,-fuse-ld=bfd -split-sections -optc-Os -opt c-Wl,--gc-sections"
# Other archs pre-build dependencies here, but this one doesn't to detect ecosys tem movement # Other archs pre-build dependencies here, but this one doesn't to detect ecosys tem movement
# Copy the build script # Copy the build script
COPY build /usr/bin COPY build /usr/bin
 End of changes. 2 change blocks. 
11 lines changed or deleted 2 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)