Bug 269570

Summary: math/z3 fails to link with relocation R_386_TLS_LE cannot be used with -shared
Product: Base System Reporter: Gleb Popov <arrowd>
Component: binAssignee: freebsd-toolchain (Nobody) <toolchain>
Status: Closed Not Enough Information    
Severity: Affects Only Me    
Priority: ---    
Version: CURRENT   
Hardware: Any   
OS: Any   

Description Gleb Popov freebsd_committer freebsd_triage 2023-02-15 19:15:59 UTC
The failure started to appear recently, after LLVM 15 upgrade. The full build log is here

https://pkg-status.freebsd.org/beefy17/data/main-i386-default/pb4e310378258_s3a3450eda6/logs/z3-4.12.1.log
Comment 1 Gleb Popov freebsd_committer freebsd_triage 2023-04-30 10:55:51 UTC
Bumped into the same issue while poking on lang/ghc. This time it is FreeBSD 12.4/i386
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-01-03 20:01:39 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7978785066d27708415f5955d563b95ceb523088

commit 7978785066d27708415f5955d563b95ceb523088
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2024-01-03 20:00:33 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2024-01-03 20:00:58 +0000

    math/z3: Unbreak on i386

    PR:             269570

 math/z3/Makefile | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)