anchor.diff:  # Note also: under trusty, fa_IR.UTF-8 causes locale-gen to fail, 
   # must use the naked  fa_IR
   # Note also: Kazakh is kk_KZ not kz_KZ
  -RUN locale-gen en_US.UTF-8 ru_RU.UTF-8 he_IL.UTF-8 de_DE.UTF-8 lt_LT.UTF-8 fa_IR ar_AE.UTF-8 kk_KZ.UTF-8 tr_TR.UTF-8
  +RUN locale-gen en_US.UTF-8 ru_RU.UTF-8 he_IL.UTF-8 de_DE.UTF-8 lt_LT.UTF-8 fa_IR ar_AE.UTF-8 kk_KZ.UTF-8 tr_TR.UTF-8 th_TH.UTF-8
  
positive.code:      echo "fa_IR.UTF-8 UTF-8" >> /etc/locale.gen && \
       echo "ar_AE.UTF-8 UTF-8" >> /etc/locale.gen && \
       echo "kk_KZ.UTF-8 UTF-8" >> /etc/locale.gen && \
       echo "tr_TR.UTF-8 UTF-8" >> /etc/locale.gen)
  
  # WTF. In debian wheezy, it is enough to just say locale-gen without
  # any arguments. But in trusty, we eneed to be explicit.  I'm confused.
  
negative.code: # Dockerfile for the basic link-grammar source download.
  # No compilation is performed.
  #
  FROM ubuntu:focal
  ARG DEBIAN_FRONTEND=noninteractive
  MAINTAINER Linas Vepstas linasvepstas@gmail.com
  
  RUN apt-get update
  