sysutils/containerd: Add patch from upstream to support Linux containers on FreeBSD

Obtained from:	https://github.com/containerd/containerd/pull/7000
CI:		yes
Saturday, 11-Jun-22 12:02:45 UTC
12.3/amd64
env
MAKEFLAGS= 
PORTSPATH=/usr/local/poudriere/ports/123amd64
REPODIR=repo.git
MAKELEVEL=1
META_MODE=normal
VENDOR=amd
SSH_CLIENT=46.102.156.180 51742 22
COMMIT_ID=6517366930a65b9d570a72139aa9c0262006ba1c
LOGNAME=root
PAGER=less
LANG=C.UTF-8
OSTYPE=FreeBSD
MACHTYPE=x86_64
MAIL=/var/mail/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
EDITOR=vi
HOST=builder
PWD=/root
GROUP=wheel
TERM=su
JOB_PORT=sysutils/containerd
HOME=/root
USER=root
JAIL_NAME=123amd64
SSH_CONNECTION=46.102.156.180 51742 10.0.0.4 22
HOSTTYPE=FreeBSD
SHELL=/bin/csh
REPO_URL=https://github.com/decke/ports.git
MM_CHARSET=UTF-8
PORTSTREE=123amd64
JOB_ID=20220611-12:02:45.82176
BLOCKSIZE=K
SHLVL=1
rm -rf /usr/local/caronade/work/123amd64 || true
zfs rollback zroot/poudriere/ports/123amd64@clean || true
cannot open 'zroot/poudriere/ports/123amd64@clean': dataset does not exist
zfs destroy zroot/poudriere/ports/123amd64@clean || true
could not find any snapshots to destroy; check snapshot names.
mkdir -p /usr/local/caronade/work/123amd64
cd /usr/local/caronade/work/123amd64
git clone https://github.com/decke/ports.git repo.git
*** Error code 128

Stop.
make: stopped in /root
fatal: destination path 'repo.git' already exists and is not an empty directory.
*** Error code 1

Stop.
make: stopped in /usr/local/caronade/work/123amd64
12.3/i386
env
MAKEFLAGS= 
PORTSPATH=/usr/local/poudriere/ports/123i386
REPODIR=repo.git
MAKELEVEL=1
META_MODE=normal
VENDOR=amd
SSH_CLIENT=46.102.156.180 58610 22
COMMIT_ID=6517366930a65b9d570a72139aa9c0262006ba1c
LOGNAME=root
PAGER=less
LANG=C.UTF-8
OSTYPE=FreeBSD
MACHTYPE=x86_64
MAIL=/var/mail/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
EDITOR=vi
HOST=builder
PWD=/root
GROUP=wheel
TERM=su
JOB_PORT=sysutils/containerd
HOME=/root
USER=root
JAIL_NAME=123i386
SSH_CONNECTION=46.102.156.180 58610 10.0.0.4 22
HOSTTYPE=FreeBSD
SHELL=/bin/csh
REPO_URL=https://github.com/decke/ports.git
MM_CHARSET=UTF-8
JOB_ID=20220611-12:02:45.82176
PORTSTREE=123i386
BLOCKSIZE=K
SHLVL=1
rm -rf /usr/local/caronade/work/123i386 || true
zfs rollback zroot/poudriere/ports/123i386@clean || true
cannot open 'zroot/poudriere/ports/123i386@clean': dataset does not exist
zfs destroy zroot/poudriere/ports/123i386@clean || true
could not find any snapshots to destroy; check snapshot names.
mkdir -p /usr/local/caronade/work/123i386
cd /usr/local/caronade/work/123i386
git clone https://github.com/decke/ports.git repo.git
fatal: destination path 'repo.git' already exists and is not an empty directory.
*** Error code 128

Stop.
make: stopped in /root
*** Error code 1

Stop.
make: stopped in /usr/local/caronade/work/123i386
13.0/amd64
env
MAKEFLAGS= 
PORTSPATH=/usr/local/poudriere/ports/130amd64
REPODIR=repo.git
MAKELEVEL=1
META_MODE=normal
VENDOR=amd
SSH_CLIENT=46.102.156.180 60631 22
COMMIT_ID=6517366930a65b9d570a72139aa9c0262006ba1c
LOGNAME=root
PAGER=less
LANG=C.UTF-8
OSTYPE=FreeBSD
MACHTYPE=x86_64
MAIL=/var/mail/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
EDITOR=vi
HOST=builder
PWD=/root
GROUP=wheel
TERM=su
JOB_PORT=sysutils/containerd
HOME=/root
USER=root
JAIL_NAME=130amd64
SSH_CONNECTION=46.102.156.180 60631 10.0.0.4 22
HOSTTYPE=FreeBSD
SHELL=/bin/csh
REPO_URL=https://github.com/decke/ports.git
MM_CHARSET=UTF-8
JOB_ID=20220611-12:02:45.82176
PORTSTREE=130amd64
BLOCKSIZE=K
SHLVL=1
rm -rf /usr/local/caronade/work/130amd64 || true
zfs rollback zroot/poudriere/ports/130amd64@clean || true
cannot open 'zroot/poudriere/ports/130amd64@clean': dataset does not exist
zfs destroy zroot/poudriere/ports/130amd64@clean || true
could not find any snapshots to destroy; check snapshot names.
mkdir -p /usr/local/caronade/work/130amd64
cd /usr/local/caronade/work/130amd64
git clone https://github.com/decke/ports.git repo.git
fatal: destination path 'repo.git' already exists and is not an empty directory.
*** Error code 128

Stop.
make: stopped in /root
*** Error code 1

Stop.
make: stopped in /usr/local/caronade/work/130amd64
13.0/i386
env
MAKEFLAGS= 
PORTSPATH=/usr/local/poudriere/ports/130i386
REPODIR=repo.git
MAKELEVEL=1
META_MODE=normal
VENDOR=amd
SSH_CLIENT=46.102.156.180 57039 22
COMMIT_ID=6517366930a65b9d570a72139aa9c0262006ba1c
LOGNAME=root
PAGER=less
LANG=C.UTF-8
OSTYPE=FreeBSD
MACHTYPE=x86_64
MAIL=/var/mail/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
EDITOR=vi
HOST=builder
PWD=/root
GROUP=wheel
TERM=su
JOB_PORT=sysutils/containerd
HOME=/root
USER=root
JAIL_NAME=130i386
SSH_CONNECTION=46.102.156.180 57039 10.0.0.4 22
HOSTTYPE=FreeBSD
SHELL=/bin/csh
REPO_URL=https://github.com/decke/ports.git
MM_CHARSET=UTF-8
JOB_ID=20220611-12:02:45.82176
PORTSTREE=130i386
BLOCKSIZE=K
SHLVL=1
rm -rf /usr/local/caronade/work/130i386 || true
zfs rollback zroot/poudriere/ports/130i386@clean || true
cannot open 'zroot/poudriere/ports/130i386@clean': dataset does not exist
zfs destroy zroot/poudriere/ports/130i386@clean || true
could not find any snapshots to destroy; check snapshot names.
mkdir -p /usr/local/caronade/work/130i386
cd /usr/local/caronade/work/130i386
git clone https://github.com/decke/ports.git repo.git
Cloning into 'repo.git'...
git -C "repo.git" -c advice.detachedHead=false checkout 6517366930a65b9d570a72139aa9c0262006ba1c
HEAD is now at 6517366 sysutils/containerd: Add patch from upstream to support Linux containers on FreeBSD
poudriere ports -u -p 130i386
[00:00:00] Updating portstree "130i386" with portsnap...Looking up portsnap.FreeBSD.org mirrors... 4 mirrors found.
Fetching snapshot tag from ipv4.aws.portsnap.freebsd.org... done.
Fetching snapshot metadata... done.
Updating from Sat Jun 11 10:00:57 UTC 2022 to Sat Jun 11 11:12:43 UTC 2022.
Fetching 5 metadata patches... done.
Applying metadata patches... done.
Fetching 0 metadata files... done.
Fetching 4 patches. 
                                     
(0/4) 0.00%                                      
(4/4) 100.00%  done. 
done.
Applying patches... 
done.
Fetching 0 new ports or files... done.
Removing old files and directories... done.
Extracting new files:
/usr/local/poudriere/ports/130i386/audio/gtk-mixer/
/usr/local/poudriere/ports/130i386/math/gh-bc/
/usr/local/poudriere/ports/130i386/net/wireguard-kmod/
/usr/local/poudriere/ports/130i386/www/opencart/
Building new INDEX files... done.
 done
zfs snapshot zroot/poudriere/ports/130i386@clean
overlay for devel/kodi-platform
cp: repo.git/devel/kodi-platform: No such file or directory
overlay for dns/dnscontrol
cp: repo.git/dns/dnscontrol: No such file or directory
overlay for games/kodi-addon-game.libretro.beetle-psx
cp: repo.git/games/kodi-addon-game.libretro.beetle-psx: No such file or directory
overlay for games/kodi-addon-game.libretro.fceumm
cp: repo.git/games/kodi-addon-game.libretro.fceumm: No such file or directory
overlay for games/kodi-addon-game.libretro.genplus
cp: repo.git/games/kodi-addon-game.libretro.genplus: No such file or directory
overlay for games/kodi-addon-game.libretro.pcsx-rearmed
cp: repo.git/games/kodi-addon-game.libretro.pcsx-rearmed: No such file or directory
overlay for games/kodi-addon-game.libretro.picodrive
cp: repo.git/games/kodi-addon-game.libretro.picodrive: No such file or directory
overlay for games/kodi-addon-game.libretro
cp: repo.git/games/kodi-addon-game.libretro: No such file or directory
overlay for mail/smtprelay
cp: repo.git/mail/smtprelay: No such file or directory
overlay for multimedia/dtv-scan-tables
cp: repo.git/multimedia/dtv-scan-tables: No such file or directory
overlay for multimedia/dvb-apps
cp: repo.git/multimedia/dvb-apps: No such file or directory
overlay for multimedia/kodi-addon-inputstream.adaptive
cp: repo.git/multimedia/kodi-addon-inputstream.adaptive: No such file or directory
overlay for multimedia/kodi-addon-peripheral.joystick
cp: repo.git/multimedia/kodi-addon-peripheral.joystick: No such file or directory
overlay for multimedia/kodi-addon-pvr.hts
cp: repo.git/multimedia/kodi-addon-pvr.hts: No such file or directory
overlay for multimedia/kodi-addon-pvr.iptvsimple
cp: repo.git/multimedia/kodi-addon-pvr.iptvsimple: No such file or directory
overlay for multimedia/kodi-addon-screensaver.biogenesis
cp: repo.git/multimedia/kodi-addon-screensaver.biogenesis: No such file or directory
overlay for multimedia/kodi-addon-screensaver.matrixtrails
cp: repo.git/multimedia/kodi-addon-screensaver.matrixtrails: No such file or directory
overlay for multimedia/kodi-addon-screensaver.stars
cp: repo.git/multimedia/kodi-addon-screensaver.stars: No such file or directory
overlay for multimedia/kodi-addon-visualization.fishbmc
cp: repo.git/multimedia/kodi-addon-visualization.fishbmc: No such file or directory
overlay for multimedia/kodi-addon-visualization.spectrum
cp: repo.git/multimedia/kodi-addon-visualization.spectrum: No such file or directory
overlay for multimedia/kodi
cp: repo.git/multimedia/kodi: No such file or directory
overlay for multimedia/libdvbcsa
cp: repo.git/multimedia/libdvbcsa: No such file or directory
overlay for multimedia/minisatip
cp: repo.git/multimedia/minisatip: No such file or directory
overlay for multimedia/tvheadend
cp: repo.git/multimedia/tvheadend: No such file or directory
overlay for net/srelay
cp: repo.git/net/srelay: No such file or directory
overlay for net/wireguard-go
cp: repo.git/net/wireguard-go: No such file or directory
overlay for net/wireguard-kmod
cp: repo.git/net/wireguard-kmod: No such file or directory
overlay for net/wireguard-tools
cp: repo.git/net/wireguard-tools: No such file or directory
overlay for net/wireguard
cp: repo.git/net/wireguard: No such file or directory
overlay for ports-mgmt/caronade
cp: repo.git/ports-mgmt/caronade: No such file or directory
overlay for security/maltrail
cp: repo.git/security/maltrail: No such file or directory
overlay for security/vouch-proxy
cp: repo.git/security/vouch-proxy: No such file or directory
overlay for sysutils/containerd
cp: repo.git/sysutils/containerd: No such file or directory
overlay for sysutils/docker-engine
cp: repo.git/sysutils/docker-engine: No such file or directory
overlay for sysutils/runj
cp: repo.git/sysutils/runj: No such file or directory
overlay for www/radicale
cp: repo.git/www/radicale: No such file or directory
overlay for www/yarr
cp: repo.git/www/yarr: No such file or directory
poudriere testport -j 130i386 -p 130i386 sysutils/containerd
[00:00:00] Creating the reference jail... done
[00:00:00] Mounting system devices for 130i386-130i386
[00:00:00] Mounting ports/packages/distfiles
[00:00:00] Stashing existing package repository
[00:00:00] Mounting packages from: /data/packages/130i386-130i386
/etc/resolv.conf -> /data/.m/130i386-130i386/ref/etc/resolv.conf
[00:00:00] Starting jail 130i386-130i386
[00:00:00] Will build as nobody: (65534:65534)
[00:00:01] Ports supports: FLAVORS SELECTED_OPTIONS
[00:00:01] Cleaning up
[00:00:01] Error: Nonexistent origin sysutils/containerd
[00:00:01] Unmounting file systems
*** Error code 1

Stop.
make: stopped in /root
*** Error code 1

Stop.
make: stopped in /usr/local/caronade/work/130i386
portlint
git clone https://github.com/decke/ports.git repo.git
*** Error code 128

Stop.
make: stopped in /root
fatal: destination path 'repo.git' already exists and is not an empty directory.
*** Error code 1

Stop.
make: stopped in /usr/local/caronade/work/portlint