I’m trying to compile Ruby 2.7.6 (latest stable release in 2.7 branch). In my environment, there are two OpenSSL installed, v1.1 and v3. The system pkg-config will find OpenSSL v3, but it isn’t compatible with Ruby 2.7, so I’d like to co...franklinyu (Franklin Yu)
naruse (Yui NARUSE) wrote: > Usually -pedantic is applied automatically ruby core but not passed to extension libraries. > ... I knew that Ruby was compiled with `-pedantic`; wasn’t aware that this was for core only. Thanks a lot for t...franklinyu (Franklin Yu)
nobu (Nobuyoshi Nakada) wrote: > Applied in changeset commit:git|fe3ff5afb07e171fd950623c69abfbabbb2762a3. > ... I have verified that the changeset works for 2.6 on my machine. It is currently in trunk, which would go to 2.7 eventually...franklinyu (Franklin Yu)
nobu (Nobuyoshi Nakada) wrote: > That check is necessary only for very old, 6 years ago, header. > ... Please find attached. I was trying to install 2.6.3 version.franklinyu (Franklin Yu)
hsbt (Hiroshi SHIBATA) wrote: > Do not change status field. > ... That is a *workaround*. It will break in the future. Please read the bold text in the quote. If by your definition my environment is broken, then maybe next year *all* m...franklinyu (Franklin Yu)
@hsbt That location has been [deprecated](https://developer.apple.com/documentation/xcode_release_notes/xcode_10_release_notes#3035624): > The command line tools will search the SDK for system headers by default. However, some softwar...franklinyu (Franklin Yu)
The `mkmf.log` is reporting that it cannot find `netinet6/in6.h`. I guess that previously it’s finding it in `/usr/include`, but as we all know Apple removed that path since Mojave. On my machine the current path is: ``` /Application...franklinyu (Franklin Yu)