Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | configure of libyaml couldn't detect "arm64-apple-darwin22" for build host. | Hiroshi SHIBATA | 2023-01-17 | 1 | -1/+1 |
| | | | | | | | | checking whether make sets $(MAKE)... (cached) yes checking build system type... arm-apple-darwin21.6.0 checking host system type... Invalid configuration `arm64-apple-darwin21': machine `arm64-apple' not recognized configure: error: /bin/sh /Users/hsbt/Downloads/yaml-0.2.5/config/config.sub arm64-apple-darwin21 failed *** extconf.rb failed *** | ||||
* | Fix missing `abort` call | Nobuyoshi Nakada | 2022-10-12 | 1 | -1/+1 |
| | | | Co-authored-by: Olle Jonsson <olle.jonsson@gmail.com> | ||||
* | Abandon when libyaml is not found | Nobuyoshi Nakada | 2022-10-12 | 1 | -8/+5 |
| | |||||
* | Removed the related condition of --enable-bundled-libyaml | Hiroshi SHIBATA | 2022-10-07 | 1 | -6/+1 |
| | |||||
* | --enable-bundled-libyaml config has been removed | Hiroshi SHIBATA | 2022-10-07 | 1 | -1/+1 |
| | |||||
* | Removed the related files for downloading with extlibs | Hiroshi SHIBATA | 2022-10-05 | 1 | -17/+0 |
| | |||||
* | Fix libyaml download failure rescue under miniruby | Alan Wu | 2022-06-14 | 1 | -7/+9 |
| | | | | | | | | | | | | | | | | | | | | I tried to build Ruby on a system without libyaml today and realized that my attempt from <https://github.com/ruby/psych/pull/557> doesn't fix the error in <https://github.com/ruby/psych/issues/552>. I still got the same `LoadError` from `digest` which stopped the build. Since `LoadError` is not a `StandardError`, a plain `rescue` doesn't catch it. Catch `LoadError` explicitly instead and reduce the scope of the `begin` block. I tested this change in a Ruby build on macOS without libyaml installed and confirmed that `make` continues with a warning instead of aborting: *** Following extensions are not compiled: psych: Could not be configured. It will not be installed. ... This should address <https://bugs.ruby-lang.org/issues/18790>. | ||||
* | Improve libyaml source downloading error messages | Alan Wu | 2022-04-04 | 1 | -4/+10 |
| | | | | | | | | | | People trying to build CRuby by following the instructions in its [README] have been running into [errors] due to missing `libyaml` on their system. Let's try to present a better error message when it happens. [README]: https://github.com/ruby/ruby/tree/fb5aa31e2d20ea8e1425432672f4de4c8ca2c26b#how-to-compile-and-install [errors]: https://github.com/ruby/psych/issues/552 | ||||
* | Propagate `CC` to libyaml | Nobuyoshi Nakada | 2022-04-01 | 1 | -0/+1 |
| | | | | | | It is needed for cross-compiling to set properly. Just `--target`/`--host`/`--build` seems insufficient on some platforms. | ||||
* | Output libyaml configure log | Nobuyoshi Nakada | 2022-04-01 | 1 | -7/+10 |
| | |||||
* | Make a static library from PIC object files | Nobuyoshi Nakada | 2022-03-31 | 1 | -2/+7 |
| | | | | | On some platforms, PIC and non-PIC code are incompatible and the latter cannot be used for shared objects. | ||||
* | Remove `unknown` vendor for cross-compiling tool prefix | Nobuyoshi Nakada | 2022-03-31 | 1 | -1/+1 |
| | |||||
* | Propagate the host configuration to libyaml | Nobuyoshi Nakada | 2022-03-30 | 1 | -0/+1 |
| | |||||
* | Try bundled libyaml source if pre-installed is unavailable | Nobuyoshi Nakada | 2022-03-29 | 1 | -6/+10 |
| | |||||
* | Ignore warnings from yaml-0.2.5 | Nobuyoshi Nakada | 2022-03-28 | 1 | -0/+1 |
| | | | | These already have been reported to the upstream repeatedly. | ||||
* | Download libyaml source | Nobuyoshi Nakada | 2022-03-27 | 1 | -0/+8 |
| | |||||
* | Configure libyaml from the original source | Nobuyoshi Nakada | 2022-03-27 | 1 | -30/+34 |
| | |||||
* | Added condition for macOS homebrew | Hiroshi SHIBATA | 2022-03-26 | 1 | -1/+1 |
| | | | | Co-authored-by: David RodrÃguez <deivid.rodriguez@riseup.net> | ||||
* | ext/psych/extconf.rb: braced VPATH is for nmake only | Nobuyoshi Nakada | 2020-06-05 | 1 | -1/+1 |
| | | | | ruby/ruby@75b644350a80bc31449b7cee741d309643dc27e1 | ||||
* | Nmake needs `VPATH` | Nobuyoshi Nakada | 2020-06-05 | 1 | -2/+3 |
| | | | | ruby/ruby@a593186a02714cb92ae2748c2b7c46a6c50b0977 | ||||
* | Add dependency on bundled yaml.h when using | Nobuyoshi Nakada | 2020-06-05 | 1 | -1/+4 |
| | | | | ruby/ruby@98006cea4fd517671dae508fade13203bc18301a | ||||
* | Make psych.so deterministic | Jeremy Evans | 2019-06-01 | 1 | -1/+1 |
| | | | | Fixes Ruby Bug #15890 | ||||
* | make frozen_string_literal: truefrozen | SHIBATA Hiroshi | 2017-06-19 | 1 | -1/+1 |
| | |||||
* | Temporary disabled to frozen literal string. | SHIBATA Hiroshi | 2016-02-23 | 1 | -0/+1 |
| | | | | ref. https://github.com/ruby/ruby/commit/3e92b635fb5422207b7bbdc924e292e51e21f040 | ||||
* | merge changes from ruby trunk | Aaron Patterson | 2012-12-13 | 1 | -10/+7 |
| | |||||
* | make some header file adjustments for ruby compile | Aaron Patterson | 2012-11-27 | 1 | -1/+1 |
| | |||||
* | only do have_header checks if we are embedding libyaml | Aaron Patterson | 2012-11-17 | 1 | -14/+16 |
| | |||||
* | mkmf has a global for this test | Aaron Patterson | 2012-11-17 | 1 | -2/+1 |
| | |||||
* | fix build on windows | Aaron Patterson | 2012-11-17 | 1 | -5/+5 |
| | |||||
* | only embed libyaml if the system does not have it | Aaron Patterson | 2012-11-17 | 1 | -1/+17 |
| | |||||
* | for compiling on mswin | Masaya TARUI | 2012-11-17 | 1 | -0/+5 |
| | | | | I checked only mswin environment. Maybe it is required for mingw? | ||||
* | embedding libyaml | Aaron Patterson | 2012-11-16 | 1 | -14/+11 |
| | |||||
* | use RbConfig rather than Config | Aaron Patterson | 2012-07-18 | 1 | -2/+2 |
| | |||||
* | synching with ruby trunkv1.1.0 | Aaron Patterson | 2011-03-30 | 1 | -1/+1 |
| | |||||
* | removing cflag modifications | Aaron Patterson | 2010-03-28 | 1 | -3/+0 |
| | |||||
* | not using *args in the tree builder | Aaron Patterson | 2010-01-03 | 1 | -0/+4 |
| | |||||
* | supporting io objects in the parse method | Aaron Patterson | 2010-01-03 | 1 | -0/+2 |
| | |||||
* | Clean up extconf. | John Barnette | 2009-09-28 | 1 | -17/+11 |
| | |||||
* | start_document is working | Aaron Patterson | 2009-09-26 | 1 | -1/+17 |
| | |||||
* | initial commit | Aaron Patterson | 2009-09-26 | 1 | -0/+9 |