diff --git a/.changes/1166.json b/.changes/1166.json new file mode 100644 index 000000000..44eeb432e --- /dev/null +++ b/.changes/1166.json @@ -0,0 +1,4 @@ +{ + "description": "freebsd: include memstat in build image to fix build with libc 0.2.138 and up.", + "type": "fixed" +} diff --git a/docker/freebsd.sh b/docker/freebsd.sh index 39fe3d60d..038496d05 100755 --- a/docker/freebsd.sh +++ b/docker/freebsd.sh @@ -186,8 +186,9 @@ main() { cp -r "${td}/freebsd/lib/"* "${destdir}/lib" cp "${td}/freebsd/usr/lib/libc++.so.1" "${destdir}/lib" cp "${td}/freebsd/usr/lib/libc++.a" "${destdir}/lib" - cp "${td}/freebsd/usr/lib"/lib{c,util,m,ssp_nonshared}.a "${destdir}/lib" + cp "${td}/freebsd/usr/lib"/lib{c,util,m,ssp_nonshared,memstat}.a "${destdir}/lib" cp "${td}/freebsd/usr/lib"/lib{rt,execinfo,procstat}.so.1 "${destdir}/lib" + cp "${td}/freebsd/usr/lib"/libmemstat.so.3 "${destdir}/lib" cp "${td}/freebsd/usr/lib"/{crt1,Scrt1,crti,crtn}.o "${destdir}/lib" cp "${td}/freebsd/usr/lib"/libkvm.a "${destdir}/lib"