Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Mar 2026 14:52:36 +0000
From:      Wismos@proton.me
To:        "current@freebsd.org" <current@freebsd.org>
Subject:   Re: buildworld failure: main-n284554-1aecb32021ce -> main-n284582-33345b883485
Message-ID:  <rSQwsjZr6xm40V6sFeJrjjhMveBm6eLOdxgw6UfCU5dy8u4qPKTmYJyVREjLovRwJnaYRvF8LeajLi5IkdYDieCKT6yxJjgOLsq0rAMsp14=@proton.me>
In-Reply-To: <9f5f7432-1546-4f0b-9d57-7667ccf70cac@protected-networks.net>
References:  <ab0qhrbfJw6YTdsM@albert.catwhisker.org> <9f5f7432-1546-4f0b-9d57-7667ccf70cac@protected-networks.net>

index | next in thread | previous in thread | raw e-mail

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
> 
> 
>


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?rSQwsjZr6xm40V6sFeJrjjhMveBm6eLOdxgw6UfCU5dy8u4qPKTmYJyVREjLovRwJnaYRvF8LeajLi5IkdYDieCKT6yxJjgOLsq0rAMsp14=>