| Age | Commit message (Collapse) | Author |
|
67b91e780798b80038dbfb39a06831918a75259f, f1f0cc14cc7d3f9be35b203e5583f9224b1e2387, 543e3a1896ae2fe3b5b954f6497d261ab5663a15, ed2806117a0b76e4439ce1a061fae21d9e116d69, 46e4c8673747de96838d2c5dec37446d23d99d88: [Backport #21497]
Suppress gcc 15 unterminated-string-initialization warnings
Drop an ignored attribute
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
GCC 13.3.0 (Ubuntu 24.04) emits the following warning:
../symbol.c: In function ‘rb_id_attrset’:
../symbol.c:175:9: warning: ‘nonstring’ attribute ignored on objects of type ‘const char[][8]’ [-Wattributes]
175 | RBIMPL_ATTR_NONSTRING() static const char id_types[][8] = {
| ^~~~~~~~~~~~~~~~~~~~~
Separate `__has_attribute` from `defined(__has_attribute)`
Fix Visual C warnings:
```
regenc.h(121): warning C4067: unexpected tokens following preprocessor directive - expected a newline
```
Cast up `int` instruction code to `VALUE`
Fix Visual C warnings:
```
iseq.c(3793): warning C4312: 'type cast': conversion from 'int' to 'void *' of greater size
iseq.c(3794): warning C4312: 'type cast': conversion from 'int' to 'void *' of greater size
```
Do not let files depend on a phony target
Detect `clock_gettime` and `clock_getres` for winpthreads
|
|
2fe8b9cd3d308d754f3d33a948dfb1dd782a10dc: [Backport #21327]
digest.so needs ruby/digest.h which is installed by build-ext
Copy to path with the base name
|
|
When I shared srcdir as read-only in lima-vm,
`make install` causes following error:
```
Update rbs to 33813a60752624d58dfe5ae770b39bfaf29fbaf1
error: cannot open .git/FETCH_HEAD: Read-only file system
```
I cannot find any ignore option for `git checkout --detach`
when already checked out. So I add `if`.
|
|
|
|
GNU Make prior to 4.4 just ignores the prerequisites, and runs
everything in serial.
|
|
And add special treats only for old GNU make.
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/8224
|
|
|
|
|
|
|
|
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/8049
|
|
https://bugs.ruby-lang.org/issues/19637
Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
Notes:
Merged: https://github.com/ruby/ruby/pull/7798
Merged-By: yui-knk <spiketeika@gmail.com>
|
|
|
|
The current BundledGem.dummy_spec always called from master branch.
It caused to CI faiulres like
http://rubyci.s3.amazonaws.com/ubuntu/ruby-master/log/20230305T001003Z.fail.html.gz
Notes:
Merged: https://github.com/ruby/ruby/pull/7475
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7462
|
|
RJIT doesn't need this.
Notes:
Merged-By: k0kubun <takashikkbn@gmail.com>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7347
|
|
Minitest repository does not commit its gemspec file.
Notes:
Merged: https://github.com/ruby/ruby/pull/7347
|
|
https://github.com/mame/ruby/actions/runs/4208869556/jobs/7305356097
```
WARNING: open-ended dependency on irb (>= 1.5.0) is not recommended
if irb is semantically versioned, use:
add_runtime_dependency 'irb', '~> 1.5', '>= 1.5.0'
WARNING: open-ended dependency on reline (>= 0.3.1) is not recommended
if reline is semantically versioned, use:
add_runtime_dependency 'reline', '~> 0.3', '>= 0.3.1'
WARNING: See http://guides.rubygems.org/specification-reference/ for help
/usr/lib/ruby/2.7.0/rubygems/specification_policy.rb:418:in `error': specification has warnings (Gem::InvalidSpecificationException)
```
Notes:
Merged: https://github.com/ruby/ruby/pull/7339
|
|
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7186
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7146
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7146
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7146
|
|
Build temporary gem package from cloned repository if test revision is
set.
Notes:
Merged: https://github.com/ruby/ruby/pull/7146
|
|
|
|
Both of `$(srcdir)/revision.h` and `revision.h` exist because they are
the same file when in-place build.
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7009
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7009
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7022
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7022
|
|
Prepare for test-syntax-suggest after other tests finished.
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7010
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/6899
|
|
It should depends on only existing data files (except for the tools),
unless `ALWAYS_UPDATE_UNICODE=yes`.
Notes:
Merged: https://github.com/ruby/ruby/pull/6898
|
|
Extract new gems then remove outdated gem directories.
|
|
|
|
|
|
|
|
Non-GNU make seems to generate empty revision.h, but it doesn't make
sense since https://github.com/ruby/ruby/pull/6382.
Also the $(HAVE_BASERUBY:yes=tmp) hack doesn't seem to be working on
OpenBSD. I'll remove it to focus on fixing RubyCI first, and then deal
with baseruby-missing environments. At least a snapshot should have
revision.h and it might work fine though.
|
|
This reverts commit b8c376cb9d91854fd40f6e06f07773404899b54f, as it
seems no longer needed probably.
Notes:
Merged: https://github.com/ruby/ruby/pull/6356
|
|
|
|
|
|
|
|
Check out the revisions for testing as "detached" from the beginning.
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/6214
|