swiftlang / swiftlang/swift-corelibs-libdispatch
[SR-10284] Missing submodule 'Dispatch' while building Apple Swift 5 master on PowerPC64LE
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 2.6k
- Forks
- 496
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 3
Description
| Previous ID | SR-10284 |
| Radar | None |
| Original Reporter | stamba (JIRA User) |
| Type | Bug |
Attachment: Download
Environment
PowerPC64LE
Additional Detail from JIRA
| Votes | 0 |
| Component/s | libdispatch |
| Labels | Bug |
| Assignee | None |
| Priority | Medium |
md5: de1074a50cea9f1791a175638c377065
Issue Description:
Facing the following issue while building the latest Apple Swift 5 master branch(https://github.com/apple/swift.git) on PowerPC64LE
<unknown>:0: warning: missing submodule 'Dispatch'
/home/sar/swift-source/swift-corelibs-libdispatch/src/swift/Dispatch.swift:13:19: error: no such module 'Dispatch'
@_exported import Dispatch
^
Detail log is attached.
Have there been any recent commits or bad cherry-picks which is causing this, like in https://bugs.swift.org/browse/SR-10014?
P.S.:- I was able to build the master branch as recently as a few days back on PowerPC64LE.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the attached build log and the reported failure in src/swift/Dispatch.swift while building Swift master on PowerPC64LE. Check how the Dispatch submodule is expected to be present during the build and compare the failing checkout with a working one. Done means the submodule is found and the build no longer reports the missing module error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, swift
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100