On Wed, Feb 17, 2021 at 01:55:45PM -0800, Rafael Ávila de Espíndola wrote: > Stuart Henderson <s...@spacehopper.org> writes: > > > > And there are ports with USE_LIBTOOL=gnu: > > Cool. I have been able to build most of them, and the errors I got don't > look libtool related: > > lang/mono: > Fatal: /usr/ports/pobj must be on a wxallowed filesystem (in lang/mono) > > x11/mate/pluma: > Fatal: /usr/ports/pobj must be on a wxallowed filesystem (in x11/mate/pluma)
These are configuration problem on builder side :) The partition were /usr/ports/pobj lives needs to be mounted with wxallowed (at least during the build. you could remove the mount options after if you don't regulary need it). See mount(8) man page for what is "wxallowed". > lang/rust: > LLVM ERROR: invalid sh_type for string table section [index 34]: expected > SHT_STRTAB, but got SHT_NULL Could you try with the following diff on lang/rust ? It removes the dependency on libtool. It build fine on -current tree. ----------------------------------------------- commit 11215898cc759216b6b57348134a8659e5544e32 (master, apollo/master) from: Sébastien Marie <sema...@online.fr> date: Wed Feb 17 05:31:19 2021 UTC remove libtool, as libbacktrace was gone diff e9c8bbdecc75c1f145efa05a99c3022863e01962 b0ac097d7243f0ed373100d9534d3d4a2bceab6b blob - 9fa9d60bc79d1376c06dbc7495afb51354599654 blob + c82abb7488e7aa381b4d722e03cfde2894ee7039 --- Makefile +++ Makefile @@ -173,9 +173,6 @@ PATCHORIG = .openbsd.orig SEPARATE_BUILD = Yes USE_GMAKE = Yes -# need for libbacktrace -USE_LIBTOOL = gnu - TEST_DEPENDS += devel/git \ sysutils/ggrep Thanks. -- Sebastien Marie