CachyOS / CachyOS/distribution

[Bug]: CachyOS-v4 GCC missing executable files

Open
#555 0 comments 1 reaction 0 assignees View on GitHub
bug
Dominant language
No language data
Stars
27
Forks
2
PR merge metrics
No merged PRs in 30d

Description

### Kernel

7.2.0-1-cachyos

### Desktop Environment / Window Manager

KDE Plasma

### CPU

Intel Core i7-11850H

### GPU / Driver

Intel TigerLake-H GT1 / i915, NVIDIA RTX A4000 Mobile / nvidia 610.57.04

### Description

The `cachyos-v4` version of the GCC package is missing the following executables that are present in the `v3` and `core` versions of the package:
- usr/bin/x86_64-linux-gnu-c++
- usr/bin/x86_64-linux-gnu-g++
- usr/bin/x86_64-linux-gnu-gcc
- usr/bin/x86_64-linux-gnu-gcc-ar
- usr/bin/x86_64-linux-gnu-gcc-nm
- usr/bin/x86_64-linux-gnu-gcc-ranlib

The absence of these executables breaks building some packages.
It appears that these executables have been installed with the prefix `x86_64_v4` rather than `x86_64`

### Steps to Reproduce

1. Install `cachyos-v4/gcc`
2. Attempt to locate `/usr/bin/x86_64-linux-gnu-gcc`
3. Observe that these files are missing

### Expected Behavior

The aforementioned executables should be with the prefix `x86_64-`

### Actual Behavior

The aforementioned executables are installed with the prefix `x86_64_v4-`

### Logs / Error Messages

https://paste.cachyos.org/p/c4adafd.log

### Additional Context

The logs and hardware information were provided because they are required, but I do not believe they are relevant to the bug.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the cachyos-v4/gcc package and compare its installed executable names with the v3 and core versions. Review the linked log, then verify that the x86_64-linux-gnu executables are present and that packages depending on them build successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, linux
Domain
compilers, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Clearly specified
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.