General

Profile

jonforums (Jon Forums)

  • Login: jonforums
  • Registered on: 08/25/2009
  • Last sign in: 12/31/2016

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 40 40

Activity

12/31/2016

03:29 AM Ruby Bug #13080: [mingw regression] broken openssl extension in 2.4.0p0
Your patch also works when using the rubyinstaller-built shared openssl 1.0.2j lib.
`make test-all` segfaults, but test segfaults and other unresolved testing failures are typical when building ruby on windows.
~~~
$ ruby --versio...
jonforums (Jon Forums)

12/30/2016

11:28 PM Ruby Bug #13080: [mingw regression] broken openssl extension in 2.4.0p0
Before you decide whether to commit your patch to support using static openssl libs, I'll double check that a 32bit build with the rubyinstaller-built openssl lib from https://bintray.com/oneclick/OpenKnapsack/openssl/1.0.2j#files also w... jonforums (Jon Forums)
08:06 PM Ruby Bug #13080: [mingw regression] broken openssl extension in 2.4.0p0
Yes, that was very surprising to find windows openssl using gdi32.dll.
I've got more testing to do, but your patch appears to work for both 1.0.2j and 1.1.0c on 2.4.0p0:
Thank you.
~~~
$ ruby --version
ruby 2.4.0p0 (2016-12-24...
jonforums (Jon Forums)

12/28/2016

04:12 AM Ruby Bug #13080: [mingw regression] broken openssl extension in 2.4.0p0
The bad news is that my custom openssl 1.0.2j library and the ones built by the rubyinstaller project (32 and 64bit) both have pkg-config info like the following. Openssl 1.1.0c (32 and 64bit) built with mingw64-6.2.0 also have the `-lgd... jonforums (Jon Forums)
02:30 AM Ruby Bug #13080: [mingw regression] broken openssl extension in 2.4.0p0
Ok. I'll play with my openssl build script https://github.com/jonforums/buildlets/blob/master/build_openssl.ps1#L62 to see if I make it work.
Strange that the same openssl 1.0.2j library works fine with 2.3.3 but not 2.4.0.
jonforums (Jon Forums)

12/27/2016

07:50 PM Ruby Bug #13080 (Closed): [mingw regression] broken openssl extension in 2.4.0p0
When building using slightly modified rubyinstaller build recipes and a msys2/mingw64-6.2.0 (32bit) toolchain, the build fails to create the openssl extension when using openssl 1.0.2j or 1.1.0c.
~~~
$ ruby --version
ruby 2.4.0p0 (2...
jonforums (Jon Forums)

01/30/2015

03:44 AM Ruby Bug #10796: bigdecimal gem update error
Usaku NAKAMURA wrote:
> Jon Forums wrote:
> ...
:) I also thought Bigdecimal 1.2.6 should fail with 2.1.x due to using 2.2 APIs. I expected the following quicktest to fail, but oddly it worked. Perhaps the quicktest is too simple and f...
jonforums (Jon Forums)

01/28/2015

11:46 PM Ruby Bug #10796: bigdecimal gem update error
Due to the same undefined reference link errors, 1.2.6 causes gem install failures in 32bit versions of 2.0.0p617 and 2.1.5p285 on my win8.1 x64 system.
Bigdecimal 1.2.6 installs fine in 64bit 2.1.5p277 on my ubuntu server 14.10 x64 vm.
jonforums (Jon Forums)

12/25/2014

08:08 AM Ruby Bug #10640: build fail with mingw-w64 gcc 4.9.2 due to configure NET_LUID check
This patch allows me to build trunk at r48993 and get `#define HAVE_TYPE_NET_LUID 1` populated in `config.h`
~~~ diff
diff --git a/configure.in b/configure.in
index ae08fa0..375ef55 100644
--- a/configure.in
+++ b/configure.in
@@...
jonforums (Jon Forums)
07:34 AM Ruby Bug #10640: build fail with mingw-w64 gcc 4.9.2 due to configure NET_LUID check
I still get the same NET_LUID conflict failure when building trunk at r48989.
Config.log shows this ugliness
~~~
It was created by configure, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ ../../../...
jonforums (Jon Forums)

Also available in: Atom