Package Details: tree-sitter-cpp 0.20.3-2

Git Clone URL: https://aur.archlinux.org/tree-sitter-cpp.git (read-only, click to copy)
Package Base: tree-sitter-cpp
Description: C++ grammar for tree-sitter
Upstream URL: https://github.com/tree-sitter/tree-sitter-cpp
Licenses: MIT
Groups: tree-sitter-grammars
Submitter: lmartinez-mirror
Maintainer: xiliuya
Last Packager: xiliuya
Votes: 0
Popularity: 0.000000
First Submitted: 2021-10-25 23:09 (UTC)
Last Updated: 2023-09-18 06:34 (UTC)

Latest Comments

tsdh commented on 2023-07-28 18:42 (UTC) (edited on 2023-07-28 18:43 (UTC) by tsdh)

For what it's worth, it hangs with the below output for 2 or 3 minutes before the line with the progress bar disappears and the error shown in my first comment is printed.

aura >>= Building tree-sitter-cpp...
==> Making package: tree-sitter-cpp 0.20.0-2 (Fr 28 Jul 2023 20:35:26 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading tree-sitter-cpp-0.20.0.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  492k    0  492k    0     0   576k      0 --:--:-- --:--:-- --:--:--  576k
==> Validating source files with sha256sums...
    tree-sitter-cpp-0.20.0.tar.gz ... Passed
==> Extracting sources...
  -> Extracting tree-sitter-cpp-0.20.0.tar.gz with bsdtar
==> Starting prepare()...
(##################) ⠋ reify:tree-sitter-c: http fetch GET 200 https://registry.npmjs.org/tree-sitter-c/-/tree-sitter-c-0.20.4.tgz 1515ms (cache miss)

That's a really nasty progress bar which simply disappears when a step fails instead of showing it prominently.

Anyway, the link https://registry.npmjs.org/tree-sitter-c/-/tree-sitter-c-0.20.4.tgz works just fine. I can download that without issues.

bhrgunatha commented on 2023-07-28 03:08 (UTC) (edited on 2023-07-28 03:09 (UTC) by bhrgunatha)

Same here as tsdh except yay adds a little extra info but doesn't seem very useful

==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: tree-sitter-cpp-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
tree-sitter-cpp - exit status 4

tsdh commented on 2023-07-21 06:17 (UTC)

tree-sitter-cpp-0.20.0-2 fails to build for me.

sudo aura -Auax 
aura >>= Fetching package information...
aura >>= Comparing package versions...
aura >>= AUR Packages to upgrade:
tree-sitter-cpp :: 0.20.0-1 -> 0.20.0-2

aura >>= Saved package state.
aura >>= Determining dependencies...
aura >>= AUR Packages:
tree-sitter-cpp
aura >>= Continue? [Y/n] y
aura >>= Building tree-sitter-cpp...
==> Making package: tree-sitter-cpp 0.20.0-2 (Fr 21 Jul 2023 08:14:24 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading tree-sitter-cpp-0.20.0.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  492k    0  492k    0     0   618k      0 --:--:-- --:--:-- --:--:-- 1642k
==> Validating source files with sha256sums...
    tree-sitter-cpp-0.20.0.tar.gz ... Passed
==> Extracting sources...
  -> Extracting tree-sitter-cpp-0.20.0.tar.gz with bsdtar
==> Starting prepare()...

added 3 packages, and audited 4 packages in 2m

found 0 vulnerabilities
Unresolved conflict for symbol sequence:

  'nullptr'  •  '...'  …

Possible interpretations:

  1:  (null  'nullptr')  •  '...'  …
  2:  (nullptr  'nullptr')  •  '...'  …

Possible resolutions:

  1:  Specify a higher precedence in `null` than in the other rules.
  2:  Specify a higher precedence in `nullptr` than in the other rules.
  3:  Add a conflict for these rules: `null`, `nullptr`

==> ERROR: A failure occurred in prepare().
    Aborting...
aura >>= There was a makepkg failure.