Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 908093 - sci-geosciences/gpsd-3.25 fails to compile (MUSL-SYSTEM): Error relocating cc1: isl_ctx_reset_error: symbol not found
Summary: sci-geosciences/gpsd-3.25 fails to compile (MUSL-SYSTEM): Error relocating cc...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Sci-geo Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-09 07:21 UTC by Agostino Sarubbo
Modified: 2024-07-05 14:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,140.34 KB, text/plain)
2023-06-09 07:21 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2023-06-09 07:21:43 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: sci-geosciences/gpsd-3.25 fails to compile (MUSL-SYSTEM).
Discovered on: amd64 (internal ref: tinderbox_musl)

NOTE:
(MUSL-SYSTEM) in the summary means that bug was found on a machine that runs MUSL libc but this bug MAY or MAY NOT BE related to musl.
Comment 1 Agostino Sarubbo gentoo-dev 2023-06-09 07:21:45 UTC
Created attachment 863595 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2023-06-09 07:21:46 UTC
Error(s) that match a know pattern in addition to what has been reported in the summary:


Error relocating /usr/libexec/gcc/x86_64-gentoo-linux-musl/13/cc1: zError: symbol not found
Error relocating /usr/libexec/gcc/x86_64-gentoo-linux-musl/13/cc1: isl_ctx_reset_error: symbol not found
Comment 3 James Browning 2024-07-05 14:14:52 UTC
TLDR: fix the toolchain, and it should go away.

Not a gpsd bug, IMO. It would appear that someone added dependencies to a toolchain component and did not add them to the ebuild. The two most occurring form errors are the following.

> 343 hits on "Error relocating /usr/libexec/gcc/x86_64-gentoo-linux-musl/13/cc1: %s\n"
>   5 hits on "Error loading shared library %s: No error information (needed by /usr/libexec/gcc/x86_64-gentoo-linux-musl/13/cc1)"

The remaining five lines indicate that the box has dev-libs/libgpg-error installed, strerror_r returns an int, and three lines because the cc1 shipped with GCC stubbed its' toe and exploded.

The `-i warn` instances are mostly Python clients of gpsd missing prerequisites, except for the FEATURES line.