from the following lines
make: Entering directory `/mainfs/scratch/aus1n19/for_davidB/udfexample/libudf/lnamd64/2ddp_host'
# Generating udf_names.c because of makefile conduct.c yes
sed: can't read yes: No such file or directory
I think it is looking for a file with name 'yes'. I think you only need one 'yes' in the compiling command:
/define/user-defined/compiled-functions/compile libudf yes conduct.c , ,
Please try this and let me know how it goes!