From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS4713 221.184.0.0/13 X-Spam-Status: No, score=-2.8 required=3.0 tests=AWL,BAYES_00, DKIM_ADSP_CUSTOM_MED,FORGED_GMAIL_RCVD,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS shortcircuit=no autolearn=no autolearn_force=no version=3.4.2 Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id EE98D1F4BD for ; Tue, 1 Oct 2019 14:58:04 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id A18A01209AD; Tue, 1 Oct 2019 23:57:54 +0900 (JST) Received: from xtrwkhkc.outbound-mail.sendgrid.net (xtrwkhkc.outbound-mail.sendgrid.net [167.89.16.28]) by neon.ruby-lang.org (Postfix) with ESMTPS id 4E3B7120906 for ; Tue, 1 Oct 2019 23:57:52 +0900 (JST) Received: by filter0188p3mdw1.sendgrid.net with SMTP id filter0188p3mdw1-1723-5D93696F-A3 2019-10-01 14:57:51.657106912 +0000 UTC m=+670896.691572129 Received: from herokuapp.com (unknown [54.173.8.255]) by ismtpd0021p1iad2.sendgrid.net (SG) with ESMTP id Wpbb2tS5R42DBuZIr8AKtw for ; Tue, 01 Oct 2019 14:57:51.510 +0000 (UTC) Date: Tue, 01 Oct 2019 14:57:51 +0000 (UTC) From: shevegen@gmail.com Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 70728 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 16194 X-Redmine-Issue-Author: shevegen X-Redmine-Sender: shevegen 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: =?us-ascii?Q?6lbdtOg4RDRLuxD00eQtQKgoNAsge5d4xND7cbMQd0yNAjQsw=2FsLlGix3zbPTj?= =?us-ascii?Q?6NXQrtFjXwawk=2FaElbwgIQ41Ng+Vv9De6uHCZF9?= =?us-ascii?Q?CSJJtMIMzMg5bu0TBJO6woCx0YF6ZP3BjbL0f5m?= =?us-ascii?Q?bd5fdimIDmmQcWO5PJOYtZCbPl8zz1CST0gMbKs?= =?us-ascii?Q?6Lcf3UVctCybOrsiDFd=2F94TPPVpuDZst+ig=3D=3D?= To: ruby-core@ruby-lang.org X-ML-Name: ruby-core X-Mail-Count: 95173 Subject: [ruby-core:95173] [Ruby master Bug#16194] Can not compile the recent ruby 2.6.5 release due to some openssl-related issue (see issue description) 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 #16194 has been reported by shevegen (Robert A. Heiler). ---------------------------------------- Bug #16194: Can not compile the recent ruby 2.6.5 release due to some openssl-related issue (see issue description) https://bugs.ruby-lang.org/issues/16194 * Author: shevegen (Robert A. Heiler) * Status: Open * Priority: Normal * Assignee: * Target version: * ruby -v: new ruby 2.6.5 release published today (1st october 2019) * Backport: 2.5: UNKNOWN, 2.6: UNKNOWN ---------------------------------------- I am trying to compile the latest 2.6.5 release, just released recently: https://ftp.ruby-lang.org/pub/ruby/2.6/ruby-2.6.5.tar.xz I had a problem, which will be mentioned soon; but I first made sure that I do not have this problem with ruby-2.6.4, so I believe something must have changed in behaviour. Here is the configure line I was using for 2.6.4: ./configure --prefix=/opt/ruby --enable-debug-env --enable-load-relative --enable-frozen-string-literal-debug --enable-pthread --enable-shared --with-ext=readline,openssl,+ --disable-install-capi --disable-install-doc --disable-install-rdoc This was just a test-configure; both "make" and "make install" finished without an error though. I then tried with 2.6.5 with exactly the same configure option as above, and this error appeared during **make install**: x86_64-linux/openssl.so: undefined symbol: EC_GROUP_new_curve_GF2m - /Depot/jjjj/ruby-2.6.5/.ext/x86_64-linux/openssl.so (LoadError) make: *** [uncommon.mk:371: do-install-nodoc] Error 1 My local openssl is 1.1.1c by the way (also self-compiled; I compile everything from source, typically via help from ruby. I could try ftp://ftp.openssl.org/source/openssl-1.1.1d.tar.gz perhaps but I have had some difficulties with openssl in the past, so I'd rather try more stable releases of openssl than unstable ones). Anyway, I am just reporting this here so that the ruby core team is aware of the problem. No idea what EC_GROUP_new_curve_GF2m is, but it does not appear to occur on ruby-2.6.4. -- https://bugs.ruby-lang.org/