"Relocation error" build failure(s) — clang 10.0.0

Usually fail when trying to link with another language like Fortran. Fails with:
/usr/bin/ld: ../testlib/do_loops.o: relocation R_X86_64_32S against `.data' can not be used when making a PIE object; recompile with -fPIE
collect2: error: ld returned 1 exit status
PackageVersionSupposed error messageFull log Bug report
atlas 3.10.3-9collect2: error: ld returned 1 exit status Log
cheesecutter 2.9+git20191210-1collect2: error: ld returned 1 exit status Log
cp2k 6.1-3collect2: error: ld returned 1 exit status Log
eso-midas 19.02pl1.1-1collect2: error: ld returned 1 exit status Log
exodusii 6.02.dfsg.1-8collect2: error: ld returned 1 exit status Log
lapack 3.9.0-2collect2: error: ld returned 1 exit status Log
libalog 0.6.1-2collect2: error: ld returned 1 exit status Log
libcgns 3.4.0-1collect2: error: ld returned 1 exit status Log
libgnatcoll 19-4collect2: error: ld returned 1 exit status Log
libgnatcoll-bindings 19-3collect2: error: ld returned 1 exit status Log
libhdf4 4.2.15-1collect2: error: ld returned 1 exit status Log
libncursesada 6.2.20200212-1collect2: error: ld returned 1 exit status Log
libtexttools 2.1.0-16collect2: error: ld returned 1 exit status Log
looptools 2.8-1collect2: error: ld returned 1 exit status Log
mpgrafic 0.3.18-1collect2: error: ld returned 1 exit status Log
mumps 5.2.1-2collect2: error: ld returned 1 exit status Log
opari 1.1+dfsg-8collect2: error: ld returned 1 exit status Log
opari2 2.0.5-1collect2: error: ld returned 1 exit status Log
openmx 3.8.5+dfsg1-1collect2: error: ld returned 1 exit status Log
papi 6.0.0~dfsg-2collect2: error: ld returned 1 exit status Log
pnetcdf 1.12.1-1collect2: error: ld returned 1 exit status Log
raster3d 3.0-4-1collect2: error: ld returned 1 exit status Log
wannier90 3.1.0+ds-1collect2: error: ld returned 1 exit status Log
wcslib 7.2+ds-1collect2: error: ld returned 1 exit status Log
xfoil 6.99.dfsg+1-1collect2: error: ld returned 1 exit status Log

25 errors