Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-01-21 | Fix lrama for snapshot | Nobuyoshi Nakada | |
- Old versions should compile parse.y by `bison` or the bundled version `lrama`, not the `lrama` in the running repository. - Check variables for ruby executable more strictly. Notes: Merged: https://github.com/ruby/ruby/pull/12605 | |||
2025-01-14 | Use LRAMA instead of YACC | ydah | |
Notes: Merged: https://github.com/ruby/ruby/pull/12556 | |||
2024-09-30 | -l option of 7z is unknown switch with the `ubuntu-latest`. | Hiroshi SHIBATA | |
https://github.com/ruby/actions/actions/runs/11095032727/job/30823174026#step:3:349 | |||
2023-11-13 | make-snapshot: update RUBY_PATCHLEVEL_STR regexp | Sorah Fukumori | |
the regexp to replace RUBY_PATCHLEVEL_STR for prerelease snapshots doesn't match since GH-8578. follow-up: https://github.com/ruby/ruby/pull/8578 follow-up: 68df43788dc237a1071f02b2d82768f844696315 | |||
2023-09-21 | [Bug #19892] Clean intermediate files regardless `-keep_temp` | Nobuyoshi Nakada | |
Not to include such files in the result packages. | |||
2023-09-21 | Make `clean.create` to accept a block | Nobuyoshi Nakada | |
Like `File.open`, yield an IO to write the file. | |||
2023-05-12 | Use Lrama LALR parser generator instead of Bisonv3_3_0_preview1 | Yuichiro Kaneko | |
https://bugs.ruby-lang.org/issues/19637 Co-authored-by: Nobuyoshi Nakada <[email protected]> Notes: Merged: https://github.com/ruby/ruby/pull/7798 Merged-By: yui-knk <[email protected]> | |||
2023-02-08 | Removed svn feature from make-snapshot | Hiroshi SHIBATA | |
Notes: Merged: https://github.com/ruby/ruby/pull/7269 | |||
2022-09-30 | Introduce `VCS::Null` for fallback | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/6473 | |||
2022-09-17 | Auto-generate the release date on version.h from git CommitDate (#6382) | Takashi Kokubun | |
* Auto-generate the release date on version.h from git CommitDate * Generate revision.h on mswin Notes: Merged-By: k0kubun <[email protected]> | |||
2022-09-07 | Dump cross.rb only when verbose [ci skip] | Nobuyoshi Nakada | |
2022-09-05 | Debugging snapshot [ci skip] | Nobuyoshi Nakada | |
2022-09-05 | Use cross compiling settings as fake.rb for snapshots | Nobuyoshi Nakada | |
2022-09-03 | Now fake.rb is needed to prepare sources | Nobuyoshi Nakada | |
2022-09-01 | VCS#revision_header: Make arguments optional | Nobuyoshi Nakada | |
2022-09-01 | Update revision.h in packages using `VCS#revision_header` | Nobuyoshi Nakada | |
2022-09-01 | Prefer `File` class methods to write a string | Nobuyoshi Nakada | |
2022-03-31 | Remove CI configuration files from extracted bundled gems | Nobuyoshi Nakada | |
2021-12-25 | Revert "Do not include external library sources into packages" | NARUSE, Yui | |
This reverts commit a042043487eb4c7d39307b8e784ede1856455c3e. | |||
2021-12-25 | Revert "make-snapshot: add -extlibs option" | NARUSE, Yui | |
This reverts commit afa9d65d61857792508b1405835b07b78e24449c. It prevents installing libffi. | |||
2021-07-26 | Prepend DebugSystem to VCS class only | Nobuyoshi Nakada | |
And revert 24e5f1c982966c379220b1bbb26b4e0320180fa1, pepending to Kernel did not affect the top level methods before 3.0. | |||
2021-07-26 | Ignore 7z unless available | Nobuyoshi Nakada | |
`DebugSystem#system` is prepended in vcs.rb and defaulted to `exception: true`. | |||
2021-06-24 | Load rubygems before default gems | Nobuyoshi Nakada | |
2021-01-04 | make-snapshot: add -extlibs option | Nobuyoshi Nakada | |
`make-snapshot` with `-extlibs` (or `-extlibs=yes`) includes extracted and patched external library sources that the extension libraries depend on. | |||
2020-12-27 | Do not include external library sources into packages | Nobuyoshi Nakada | |
2020-11-22 | make-snapshot: don't store symlinks by 7z for reproduceable pacakges | Nobuyoshi Nakada | |
2020-11-22 | make-snapshot: measure archiving times | Nobuyoshi Nakada | |
2020-11-22 | make-snapshot: suppress messages copying cached files unless verbose | Nobuyoshi Nakada | |
2020-11-22 | make-snapshot: clean autoconf caches for reproduceable packages | Nobuyoshi Nakada | |
2020-07-05 | Skip comment and empty lines in gems/bundled_gems file | Nobuyoshi Nakada | |
2020-04-05 | Revert "Moved aclocal.m4 to macro directory" | Nobuyoshi Nakada | |
This reverts commit 4a6571dbc14ee4e88c12cd9931f7695077a3ee6e, because chkbuild does not follow. | |||
2020-04-05 | Moved aclocal.m4 to macro directory | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/3003 | |||
2019-12-23 | make-snapshot: fixed mode | Nobuyoshi Nakada | |
"X" must be used in conjunction with "+". | |||
2019-10-08 | Fix typo [ci skip] | Kazuhiro NISHIYAMA | |
pointed out by ruby-trunk-changes | |||
2019-10-07 | Write yaml and json under destdir and print to stdout | Kazuhiro NISHIYAMA | |
2019-10-07 | Create info.yml and info.json | Kazuhiro NISHIYAMA | |
- `info.yml` is for ruby/www.ruby-lang.org/_data/releases.yml - `info.json` is meta data for users of snapshot | |||
2019-10-07 | Remove `-s3` option | Kazuhiro NISHIYAMA | |
It will not use in `ruby/actions`, and `default=tmp` is not correct. | |||
2019-10-03 | make-snapshot: touch updated files after prepared | Nobuyoshi Nakada | |
Align mtime of files updated by `make prepare-package` to make packages reproducible. | |||
2019-10-03 | make-snapshot: suppress make error messages unless failed | Nobuyoshi Nakada | |
2019-10-03 | make-snapshot: copy cache files instead of linking | Nobuyoshi Nakada | |
To get rid of setting mode and mtime of the original cache files. | |||
2019-10-02 | Fixed failure message for `clean-cache` | Nobuyoshi Nakada | |
2019-10-02 | Fix the order of executing `after-update` task | NAKAMURA Usaku | |
2019-10-02 | Should fail if `system` failed | NAKAMURA Usaku | |
2019-09-23 | make-snapshot: store timestamps in UTC for zip which lacks timezone | Nobuyoshi Nakada | |
2019-09-23 | Add `-mtc=off` to `7z` not to store NTFS timestamps | Kazuhiro NISHIYAMA | |
https://sevenzip.osdn.jp/chm/cmdline/switches/method.htm | |||
2019-09-22 | make-snapshot: Added -no7z option | Nobuyoshi Nakada | |
It disables 7z, which seems not to have an option to stop saving extra file attributes (uid/gid and atime), in order to make zip packages stable. | |||
2019-09-22 | make-snapshot: Do not save extra file attributes | Nobuyoshi Nakada | |
Extra file attributes (uid/gid and atime) make the packaged zip file unstable. | |||
2019-09-15 | make-snapshot: export ChangeLog from srcdir | Nobuyoshi Nakada | |
2019-09-15 | make-snapshot: deprecated -exported option [Bug #16167] | Nobuyoshi Nakada | |
2019-09-08 | make-snapshot: -git option is no longer provided [ci skip] | Nobuyoshi Nakada | |