I'm getting this when trying to build an updated version of https://github.com/zyedidia/micro. Here are the last few lines when I use options -x and -v:
mkdir -p $WORK/b001/exe/
cd .
/u/dvfjs/.local/usr/go/pkg/tool/zos_s390x/link -o $WORK/b001/exe/a.out -importcfg $WORK/b001/importcfg.link -buildmode=exe -buildid=vRylxtO29Dvjq1nvD3VR/mXV7F7H_TLT5iEwQH5Wv/pUtWHBPzgozhHBnedchh/vRylxtO29Dvjq1nvD3VR -extld=clang-wrapper $WORK/b001/_pkg_.a
/u/dvfjs/.local/usr/go/pkg/tool/zos_s390x/buildid -w $WORK/b001/exe/a.out # internal
github.com/zyedidia/micro/v2/cmd/micro: saveW: rc:4 reason:83000423 info:DYNAM(DLL) was specified and exported symbols exist but SYSDEFSD was not allocated.
All was fine until a few days ago. I don't know what might have changed to now cause this. I haven't updated the Go compiler in a while. Speaking of which:
go version go1.22.2 zos/s390x
As I understand it, Go does not do DLL exports, so it's quite odd.
------------------------------
Frank Swarbrick
------------------------------