diff options
| author | Sergei Trofimovich <slyich@gmail.com> | 2025-12-06 21:13:37 +0000 |
|---|---|---|
| committer | Sergei Trofimovich <slyich@gmail.com> | 2025-12-06 21:27:42 +0000 |
| commit | d151f99d0f0c460b2f5344c58a4e1b759b7dffcd (patch) | |
| tree | 34ba59c78d140d218623c7dc2c664e14fe3ab099 /pkgs/development/python-modules/python-openstackclient | |
| parent | 300f2d4247f566ea719fba8682e3da057f79c943 (diff) | |
build-fhsenv-bubblewrap: fix /usr/lib to point to /usr/lib32 on i686-linux
Without the change buildFHSEnv on "i686-linux" tries to link
/usr/lib to /usr/lib64. This causes problems for packages that assume
that /usr/lib contains actual libraries (like vanilla gcc build).
On "i686-linux" most libraries go to /usr/lib32. /usr/lib64 is virtually
empty (it should be completely, but let's leave it for another day).
As a result /usr/lib contains none of the expected libraries and FHS
programs fails to find them.
THe change makes "lib" dependent on `system` target.
Tested the change by building `gcc` on `x86_64-linux` and `i686-linux`.
Both still pass the build.
Diffstat (limited to 'pkgs/development/python-modules/python-openstackclient')
0 files changed, 0 insertions, 0 deletions
