Closed
Bug 1360771
Opened 9 years ago
Closed 9 years ago
Look for llvm-config39 as well as llvm-config-3.9
Categories
(Firefox Build System :: General, defect)
Tracking
(firefox55 fixed)
RESOLVED
FIXED
mozilla55
| Tracking | Status | |
|---|---|---|
| firefox55 | --- | fixed |
People
(Reporter: jbeich, Assigned: jbeich)
References
Details
Attachments
(1 file)
Downstream LLVM packages on FreeBSD currently don't provide unsuffixed llvm-config.
$ echo "ac_add_options --enable-stylo" >>.mozconfig
$ pkg install llvm39
$ ./mach bootstrap
$ ./mach build
[...]
0:01.58 checking for llvm-config... not found
0:01.59 ERROR: Could not find LLVM/Clang installation for compiling stylo build-time
0:01.59 bindgen. Please put 'llvm-config' in your PATH, specify the
0:01.59 'LLVM_CONFIG' environment variable, or pass the '--with-libclang-path'
0:01.59 and '--with-clang-path' options to configure.
0:01.61 *** Fix above errors and then restart with\
0:01.61 "/usr/local/bin/gmake -f client.mk build"
| Comment hidden (mozreview-request) |
Comment 2•9 years ago
|
||
| mozreview-review | ||
Comment on attachment 8863084 [details]
Bug 1360771 - llvm-config is N/A on FreeBSD try llvm-config39 as well.
https://reviewboard.mozilla.org/r/134922/#review137900
Thanks for maintaining bsd support! r=me with the commit message updated.
::: commit-message-6df3d:2
(Diff revision 1)
> +Bug 1360771 - Check for llvm-config39 in configure. r?rillian
> +
Please include a 'why' section of your commit message describing the motivation for the change. Something like
```
Bug 1360771 - Check for llvm-config39 in configure. r?rillian
FreeBSD does not provide an unversioned llvm-config and uses a different scheme for its versioned script names.
```
This information is clearly available in the referenced bug of course, but it's nice to have it available in the log as well.
Attachment #8863084 -
Flags: review?(giles) → review+
| Comment hidden (mozreview-request) |
| Comment hidden (mozreview-request) |
Keywords: checkin-needed
Comment 5•9 years ago
|
||
| mozreview-review | ||
Comment on attachment 8863084 [details]
Bug 1360771 - llvm-config is N/A on FreeBSD try llvm-config39 as well.
https://reviewboard.mozilla.org/r/134922/#review137904
Updated•9 years ago
|
Assignee: nobody → jbeich
Keywords: checkin-needed
Pushed by rgiles@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ff984d234dd0
llvm-config is N/A on FreeBSD try llvm-config39 as well. r=rillian
Comment 7•9 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox55:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
Updated•8 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•