lloyd / yajl

A fast streaming JSON parsing library in C.
http://lloyd.github.com/yajl
ISC License
2.15k stars 435 forks source link

`2.1.0`: the same name used as branch name and git tag #245

Open kloczek opened 1 year ago

kloczek commented 1 year ago

Because of that

[tkloczko@devel-g2v SPECS]$ wget https://github.com/lloyd/yajl//archive/2.1.0/yajl-2.1.0.tar.gz
--2022-12-03 08:35:39--  https://github.com/lloyd/yajl//archive/2.1.0/yajl-2.1.0.tar.gz
Resolving github.com (github.com)... 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443... connected.
HTTP request sent, awaiting response... 300 Multiple Choices
Length: 105 [text/plain]
Saving to: ‘yajl-2.1.0.tar.gz’

yajl-2.1.0.tar.gz                          100%[========================================================================================>]     105  --.-KB/s    in 0s

2022-12-03 08:35:40 (33.1 MB/s) - ‘yajl-2.1.0.tar.gz’ saved [105/105]

[tkloczko@devel-g2v SPECS]$ cat yajl-2.1.0.tar.gz; echo
the given path has multiple possibilities: #<Git::Ref:0x00007fd90e5de0a0>, #<Git::Ref:0x00007fd90e51a100>

Solution could be rename 2.1.0 branch to 2.1 or 2.1.x.

timnolte commented 1 year ago

This issue is now causing ModSecurity build failures when trying to build OpenLiteSpeed. This is causing a major problem.