Uploaded image for project: 'Swift'
  1. Swift
  2. SR-100

Red-hat - Support - lldb build

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Medium
    • Resolution: Unresolved
    • Component/s: Compiler, LLDB for Swift
    • Labels:
      None

      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

        Attachments

          Activity

            People

            Assignee:
            Unassigned
            Reporter:
            thawkins Timothy S Hawkins
            Votes:
            2 Vote for this issue
            Watchers:
            13 Start watching this issue

              Dates

              Created:
              Updated: