swiftlang / swiftlang/swift-corelibs-libdispatch

[SR-10284] Missing submodule 'Dispatch' while building Apple Swift 5 master on PowerPC64LE

Open
#619 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug libdispatch
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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.