From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS4713 221.184.0.0/13 X-Spam-Status: No, score=-3.0 required=3.0 tests=BAYES_00,DKIM_SIGNED, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_PASS,T_DKIM_INVALID,T_RP_MATCHES_RCVD shortcircuit=no autolearn=ham autolearn_force=no version=3.4.0 Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id 9D3F620282 for ; Fri, 9 Jun 2017 06:25:12 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id ACC581207B2; Fri, 9 Jun 2017 15:25:09 +0900 (JST) Received: from o1678916x28.outbound-mail.sendgrid.net (o1678916x28.outbound-mail.sendgrid.net [167.89.16.28]) by neon.ruby-lang.org (Postfix) with ESMTPS id 5FAE8120795 for ; Fri, 9 Jun 2017 15:25:06 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=sendgrid.me; h=from:to:references:subject:mime-version:content-type:content-transfer-encoding:list-id; s=smtpapi; bh=ghY3zRfUXGuvTMNVOniQaOdJ13U=; b=pWGTOsbdXXlnu3CU4L D5CHJ+6dILOsAkZNmR9iz/1aCyXUYFIstILu73xmyfVnQET+xFQVnFP1sNhDEWYh SzZ2+Sk/0ZVeTcIvRp/Oq+ZMMvQcxvquXJl/1szjLY++fLrg1GiNbdeTUK++50tD xMdMD/jBFHayOu94ikIN1S95Q= Received: by filter0884p1mdw1.sendgrid.net with SMTP id filter0884p1mdw1-940-593A3F3E-E 2017-06-09 06:25:02.480236883 +0000 UTC Received: from herokuapp.com (ec2-54-83-92-26.compute-1.amazonaws.com [54.83.92.26]) by ismtpd0005p1iad1.sendgrid.net (SG) with ESMTP id Fs7OkAl1SE6xtcjQ5pBRTw for ; Fri, 09 Jun 2017 06:25:02.437 +0000 (UTC) Date: Fri, 09 Jun 2017 06:25:02 +0000 From: hanmac@gmx.de To: ruby-core@ruby-lang.org Message-ID: References: Mime-Version: 1.0 X-Redmine-MailingListIntegration-Message-Ids: 56654 X-Redmine-Project: ruby-trunk X-Redmine-Issue-Id: 13643 X-Redmine-Issue-Author: andrevidic X-Redmine-Sender: Hanmac 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/Ymy4QrNMhiuLXJG8OTL2vJD1yS7VMzKwwKxiJaQDW1GXxBgRDKoimcnf4FNbsE RRvu+INXY61x1bREfHb10Mx3XAqByR/2/utwSAuFqL8tDy34rW3zBAIeB2QS83xptDWk1oUyybrSvV cDpZNDZDqp0Bf7uHVvnHSTkheC6CJk50y4Qc X-ML-Name: ruby-core X-Mail-Count: 81628 Subject: [ruby-core:81628] [Ruby trunk Bug#13643] Cannot compile ruby 2.2.5, 2.3.3, 2.3.4 on debian stretch 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 #13643 has been updated by Hanmac (Hans Mackowiak). @andrevidic: i think there are some dependecies missing on your system to build ruby. you can try `apt-get build-dep ruby` that should install the packages your system would need to build your ruby packages. (might be older versions, but thats the first quess) also if "Failed to configure" happens, than the make log is not that helpful. there should be a config.log or something that says why it can't configure something. ---------------------------------------- Bug #13643: Cannot compile ruby 2.2.5, 2.3.3, 2.3.4 on debian stretch https://bugs.ruby-lang.org/issues/13643#change-65325 * Author: andrevidic (Andre Vidic) * Status: Open * Priority: Normal * Assignee: * Target version: * ruby -v: 2.2.5, 2.3.3, 2.3.4 * Backport: 2.2: UNKNOWN, 2.3: UNKNOWN, 2.4: UNKNOWN ---------------------------------------- Linux debian 4.9.0-3-amd64 #1 SMP Debian 4.9.25-1 (2017-05-02) x86_64 GNU/Linux ## Summary: 1. v2.2.5, v2.3.3 fail to compile using ruby build via rbenv. They do compile manually however but without openssl. See 1) for more details 2. v2.3.4 fails to compile (git cloned from https://github.com/ruby/ruby) 3. v2.4.1 works on stretch! Successfully installed using ruby-build via rbenv ## Details: ## 1) ### v2.2.5,ruby-build install failed. Then successfully compiled manually but with the following issues: Failed to configure -test-/win32/console. It will not be installed. Failed to configure -test-/win32/dln. It will not be installed. Failed to configure -test-/win32/fd_setsize. It will not be installed. Failed to configure openssl. It will not be installed. Failed to configure tk. It will not be installed. Failed to configure tk/tkutil. It will not be installed. Failed to configure win32. It will not be installed. Failed to configure win32ole. It will not be installed. Full make log here: https://gist.github.com/drej2k/989b3475a538f658348da9e09c186fe3 ### v2.3.3,ruby-build install failed. Then successfully compiled manually but with the following issues: Failed to configure openssl. It will not be installed. Full make log here: https://gist.github.com/drej2k/30da45e342e60c72f19805b3535e0734 ## 2) ### v2.3.4, failed to compile (git cloned from https://github.com/ruby/ruby) exts.mk:118: recipe for target 'ext/openssl/all' failed make[1]: Leaving directory '/home/deploy/ruby' uncommon.mk:240: recipe for target 'build-ext' failed Full make log here: https://gist.github.com/drej2k/dee78dbb0a095296d70da48fa65fbee5 -- https://bugs.ruby-lang.org/