Re: bsddialog cannot crosscompile to arm64 from amd64 -lformw not found.

From: Jesper Schmitz Mouridsen <jsm_at_FreeBSD.org>
Date: Wed, 24 Nov 2021 21:26:45 UTC
fixed by emaste in 483a226238ed8949c6d280ae0757a0683962a74b

On 24.11.2021 19.29, Jesper Schmitz Mouridsen wrote:
> /usr/home/jesper/arm64-workspace/obj/usr/home/jesper/freebsd-drm-n/main/arm64.aarch64/lib/libbsddialog/.depend, 
> 1: ignoring stale .depend for 
> /usr/home/jesper/arm64-workspace/obj/usr/home/jesper/freebsd-drm-n/main/arm64.aarch64/tmp/usr/lib/libformw.a 
> 
> 
> 
> 
> --- libprivatebsddialog.so.0.full ---
> building shared library libprivatebsddialog.so.0
> cc -target aarch64-unknown-freebsd14.0 
> --sysroot=/usr/home/jesper/arm64-workspace/obj/usr/home/jesper/freebsd-drm-n/main/arm64.aarch64/tmp 
> -B/usr/home/jesper/arm64-workspace/obj/usr/home/jesper/freebsd-drm-n/main/arm64.aarch64/tmp/usr/bin 
>     -fstack-protector-strong -shared -Wl,-x -Wl,--fatal-warnings 
> -Wl,--warn-shared-textrel  -o libprivatebsddialog.so.0.full 
> -Wl,-soname,libprivatebsddialog.so.0 barbox.pico commandbox.pico 
> editorbox.pico filebox.pico formbox.pico infobox.pico lib_util.pico 
> libbsddialog.pico menubox.pico messagebox.pico textbox.pico theme.pico 
> timebox.pico  -lncursesw  -ltinfow  -lformw
> --- all_subdir_lib/ofed ---
> --- all_subdir_lib/ofed/libibnetdisc ---
> ===> lib/ofed/libibnetdisc (all)
> --- all_subdir_lib/libbsddialog ---
> ld: error: unable to find library -lformw
> 
> 
> Same error here
> https://github.com/freebsd/freebsd-src/runs/4314231703
> 
> /jsm
>