swiftlang / swiftlang/swift-corelibs-libdispatch

[SR-4961] [FreeBSD] make didn't run dtrace to generate provider.h

Open
#690 4 comments 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-4961
Radar None
Original Reporter vg (JIRA User)
Type Bug

Attachment: Download

Environment

11.0-RELEASE-p2 FreeBSD 11.0-RELEASE-p2 #0: Mon Oct 24 06:55:27 UTC 2016 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64

Additional Detail from JIRA
Votes 1
Component/s libdispatch
Labels Bug
Assignee None
Priority Medium

md5: f75a1ef98441596da76f1499fb28a0ef

Issue Description:

Trying to build parts of swift 3.1.1-RELEASE

Making all in dispatch
Making all in man
Making all in os
Making all in private
Making all in src
make[1]: don't know how to make provider.h. Stop

Didn't handle command on run make

dtrace -h -s ./src/provider.d -o src/provider.h

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

Reproduce the failure while building the dispatch component on FreeBSD and inspect the build step involving src/provider.d and the generated src/provider.h. Verify why the dtrace command is not run during make, then confirm that make generates src/provider.h and continues successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.