Re: buildworld failure: main-n284554-1aecb32021ce -> main-n284582-33345b883485
Date: Fri, 20 Mar 2026 14:52:36 UTC
i was facing the same issue,buildworld was failing with ld: error: relocation R_X86_64_32S cannot be used against local symbol; recompile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:24 (/usr/src/crypto/openssl/crypto/params_idx.c:24) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32S cannot be used against local symbol; recompile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:28 (/usr/src/crypto/openssl/crypto/params_idx.c:28) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32 cannot be used against local symbol; recompile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:32 (/usr/src/crypto/openssl/crypto/params_idx.c:32) >>> params_idx.pico:(ossl_param_find_pidx) ld: error: relocation R_X86_64_32S cannot be used against local symbol; recompile with -fPIC >>> defined in params_idx.pico >>> referenced by params_idx.c:2117 (/usr/src/crypto/openssl/crypto/params_idx.c:2117) >>> params_idx.pico:(ossl_param_find_pidx) and so on and can confirm that reverting that fixed the issue > On 3/20/26 07:07, David Wolfskill wrote: > > Running ystem is: > > > > freebeast(16.0-C)[11] uname -aUK > > FreeBSD freebeast.catwhisker.org 16.0-CURRENT FreeBSD 16.0-CURRENT #519 main-n284554-1aecb32021ce: Thu Mar 19 10:51:32 UTC 2026 root@freebeast.catwhisker.org:/common/S4/obj/usr/src/amd64.amd64/sys/GENERIC amd64 1600013 1600013 > > > > after updating sources to main-n284582-33345b883485, "make buildworld" > > fails (from the meta file): Building shared library legacy.so; > > target was legacy.so.full. > > > > I have attached a copy of the meta file. > Reverting commit 14b9955e57cc28b61e785165b9effcbe620edb46 fixes this, > > Michael > > >