Skip to content

[SR-100] Red-hat - Support - lldb build #4593

Open
@swift-ci

Description

@swift-ci
Previous ID SR-100
Radar None
Original Reporter thawkins (JIRA User)
Type New Feature

Attachment: Download

Additional Detail from JIRA
Votes 2
Component/s Compiler, LLDB for Swift
Labels New Feature
Assignee None
Priority Medium

md5: 8e846ffa24d7a9a16bf9b2eda3207878

Issue Description:

1'm positing a few bugs for redhat support issues, whilst it is not an official supported distro, there are only a couple of small blockers for easy integration

when building swift-lldb on redhat os's, the Python support code is placed in ./lib64 and not /lib

all other libs are placed in /lib

This appears to be an upstream lldb issue.

The only place which impacts swift is the building of the install package, which expects everything to be in ./lib, the symlinks inside /lib64/Python2.7 even reffer to the ./lib directory

There are several possible fixes for this

1. Get upstream to fix the lldb bug
2. Patch the lldb build script to copy or move the Python2.7 directory from ./lib64 to ./lib post build.
3. Patch the package install file builder to look in both locations ie ./lib64 after ./lib

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions