diff options
Diffstat (limited to 'elements/gnu-toolchain/stage2-fhs-dirs.bst')
-rw-r--r-- | elements/gnu-toolchain/stage2-fhs-dirs.bst | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/elements/gnu-toolchain/stage2-fhs-dirs.bst b/elements/gnu-toolchain/stage2-fhs-dirs.bst index f91f2f1f..15281728 100644 --- a/elements/gnu-toolchain/stage2-fhs-dirs.bst +++ b/elements/gnu-toolchain/stage2-fhs-dirs.bst @@ -29,3 +29,22 @@ config: - install -m 644 services "%{install-root}/etc/services" - install -m 644 protocols "%{install-root}/etc/protocols" - echo baserock > "%{install-root}/etc/hostname" + +arches: + # Most 64 bit architectures need a /lib64 symlink as well as /lib. + # FIXME: the create-fhs-dirs script should probably handle this... + armv8b64: + config: + install-commands: + - mkdir -p "%{install-root}/usr/lib64" + - ln -s "./usr/lib64" "%{install-root}/lib64" + armv8l64: + config: + install-commands: + - mkdir -p "%{install-root}/usr/lib64" + - ln -s "./usr/lib64" "%{install-root}/lib64" + x86_64: + config: + install-commands: + - mkdir -p "%{install-root}/usr/lib64" + - ln -s "./usr/lib64" "%{install-root}/lib64" |