mapbox / mapbox/node-fontnik

Building from source are failed

Open
#197 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
248
Forks
67
PR merge metrics
No merged PRs in 30d

Description

i got this error when try to Building from source with ```yarn install --inline-builds```

```bash
➤ YN0000: │ fontnik@npm:0.7.4 STDOUT ACTION binding_gyp_action_before_build_target_install_deps mason_packages
➤ YN0000: │ fontnik@npm:0.7.4 STDERR /bin/sh: -: command not found
➤ YN0000: │ fontnik@npm:0.7.4 STDOUT Downloading https://s3.amazonaws.com/mason-binaries/osx-arm64/clang++/10.0.0.tar.gz
➤ YN0000: │ fontnik@npm:0.7.4 STDERR curl: (22) The requested URL returned error: 403
```

**Lib Version**
fontnik: 0.7.6

**System Info:**
OS: MacOS 15.7.1
Node: v22.15.0
Package Manager: yarn@4.10.3

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 by reproducing `yarn install --inline-builds` with fontnik 0.7.6 on macOS 15.7.1, then inspect the fontnik build step that invokes mason and downloads clang++ from the shown S3 URL. Done means the source build completes without the `/bin/sh` error or the 403 download failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, node.js
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 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.