From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS4713 221.184.0.0/13 X-Spam-Status: No, score=-3.1 required=3.0 tests=AWL,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.1 Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id 149D91F453 for ; Thu, 27 Sep 2018 21:40:16 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id A82671209DC; Fri, 28 Sep 2018 06:40:13 +0900 (JST) Received: from o1678948x4.outbound-mail.sendgrid.net (o1678948x4.outbound-mail.sendgrid.net [167.89.48.4]) by neon.ruby-lang.org (Postfix) with ESMTPS id 7134F1209C4 for ; Fri, 28 Sep 2018 06:40:11 +0900 (JST) Received: by filter0040p3mdw1.sendgrid.net with SMTP id filter0040p3mdw1-19751-5BAD4E37-1 2018-09-27 21:40:07.049434256 +0000 UTC m=+691032.014138454 Received: from herokuapp.com (ec2-54-80-132-6.compute-1.amazonaws.com [54.80.132.6]) by ismtpd0029p1mdw1.sendgrid.net (SG) with ESMTP id qEUi9qL6SrC3wETqTzFjbg Thu, 27 Sep 2018 21:40:06.961 +0000 (UTC) Date: Thu, 27 Sep 2018 21:40:07 +0000 (UTC) From: Greg.mpls@gmail.com To: ruby-core@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 64583 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 15171 X-Redmine-Issue-Author: MSP-Greg X-Redmine-Sender: MSP-Greg X-Mailer: Redmine X-Redmine-Host: bugs.ruby-lang.org X-Redmine-Site: Ruby Issue Tracking System X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-SG-EID: ync6xU2WACa70kv/Ymy4QrNMhiuLXJG8OTL2vJD1yS5MJ6nbWtZ1rUD0ooOUICFehPZM8CwsW7O7cI Uwi8HP+fipGT5Glw9JfQ2hNm+FUkO+3ShLk0ELj0xaTgkQB0FqJPNJx60Z44VvMb6A/EEN4jr/AiQg DUwDY7L1GXe961wRSDgNDPHtxp59GaSiC5KdwMdIcPl2mIWMWS9I+DbJRA== X-ML-Name: ruby-core X-Mail-Count: 89196 Subject: [ruby-core:89196] [Ruby trunk Feature#15171] OpenSSL 1.1.1 soon available from MSYS2 X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Ruby developers List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" Issue #15171 has been updated by MSP-Greg (Greg L). @naruse I guess I was referring to the two VC builds on Appveyor. With three serial builds on Appveyor, the CI can get quite backed up. Sometimes I've started a new ruby-loco build just to check... I'm probably mistaken but I think OpenSSL package that Appveyor has (Shining Light Productions? slproweb.com) is built with VC14. Regardless, with one OpenSSL package and two VC builds, one isn't matched up. Re Azure, it was my impression that it allowed parallel builds if one had more than one 'job', although, I believe like Appveyor, they're using two core VM's. Also, they don't (currently) have things like OpenSSL, 7Zip, MSYS2, etc. The parallel builds are available free for public OSS GitHub repos. A while ago I had a Ruby VC14 build running, and I created a VC14 OpenSSL build for it (OpenSSL CI's on Appveyor with vc14). I'll see if I can get OpenSSL 1.1.1 to build with both VC12 & VC14, and then try Azure. Greg ---------------------------------------- Feature #15171: OpenSSL 1.1.1 soon available from MSYS2 https://bugs.ruby-lang.org/issues/15171#change-74222 * Author: MSP-Greg (Greg L) * Status: Open * Priority: Normal * Assignee: * Target version: ---------------------------------------- @nobu Thanks for your work with the Appveyor testing. It took three revisions, but MSYS2 has jumped from OpenSSL 1.0.2 to 1.1.1. The package release 1.1.1-4 should build fine on Appveyor MinGW. I don't think it has hit the MSYS2 repository yet, but certainly in the next 24 hours. If you've got MSYS2 installed, `pacman -Ss mingw-w64-x86_64-openssl` should show availability. But you knew that. Hence, line 122 of the current Appveyor.yml file would need mingw-w64-x86_64-openssl added to it. At present, Appveyor has got 1.0.2p. Lastly, given any thought to moving the VC builds to Azure? I may see if I can make both VC12 and VC14 OpenSSL packages. Seems inappropriate to load different runtimes with (I think) VC12. Greg -- https://bugs.ruby-lang.org/