From owner-freebsd-ruby@freebsd.org Sun Sep 25 07:56:08 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8AFD6BE8414 for ; Sun, 25 Sep 2016 07:56:08 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 786469E8 for ; Sun, 25 Sep 2016 07:56:08 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 77E8CBE8413; Sun, 25 Sep 2016 07:56:08 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 77977BE8412 for ; Sun, 25 Sep 2016 07:56:08 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6B2139E6 for ; Sun, 25 Sep 2016 07:56:08 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.15.2/8.15.2) with ESMTP id u8P7u8sG062275 for ; Sun, 25 Sep 2016 07:56:08 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u8P7u8xT062274; Sun, 25 Sep 2016 07:56:08 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201609250756.u8P7u8xT062274@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sun, 25 Sep 2016 07:56:08 +0000 From: portscout@FreeBSD.org To: ruby@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Sep 2016 07:56:08 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ruby@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/rubygem-holidays | 4.1.0 | 5.0.0 ------------------------------------------------+-----------------+------------ textproc/rubygem-github-linguist | 4.8.5 | 4.8.15 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ruby@freebsd.org Sun Sep 25 21:00:22 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E5655BE8C6D for ; Sun, 25 Sep 2016 21:00:22 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id C695CB97 for ; Sun, 25 Sep 2016 21:00:22 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id C5EC6BE8C6C; Sun, 25 Sep 2016 21:00:22 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C58F4BE8C6B for ; Sun, 25 Sep 2016 21:00:22 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B1D85B93 for ; Sun, 25 Sep 2016 21:00:22 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8PL01or001807 for ; Sun, 25 Sep 2016 21:00:22 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <201609252100.u8PL01or001807@kenobi.freebsd.org> From: bugzilla-noreply@FreeBSD.org To: ruby@FreeBSD.org Subject: Problem reports for ruby@FreeBSD.org that need special attention Date: Sun, 25 Sep 2016 21:00:22 +0000 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Sep 2016 21:00:23 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- New | 206108 | lang/ruby21: fix setjmp clobbered variables (usin New | 206111 | lang/ruby23: fix setjmp clobbered variables (usin New | 211849 | graphics/rubygem-rmagick needs PORTREVISION bump In Progress | 212791 | devel/rubygem-rake: update to 11.2.2 Open | 206502 | devel/rubygem-hike to latest version 2.1.3 In Progress | 211276 | [PATCH]: www/redmine: Fix error from duplicate ne 6 problems total for which you should take action. From owner-freebsd-ruby@freebsd.org Tue Sep 27 07:34:08 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AF7CEBEB51C for ; Tue, 27 Sep 2016 07:34:08 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 9CFCF74B for ; Tue, 27 Sep 2016 07:34:08 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 9C6D1BEB51B; Tue, 27 Sep 2016 07:34:08 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9C1ACBEB51A for ; Tue, 27 Sep 2016 07:34:08 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8F5CC74A for ; Tue, 27 Sep 2016 07:34:08 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.15.2/8.15.2) with ESMTP id u8R7Y8Fi017953 for ; Tue, 27 Sep 2016 07:34:08 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u8R7Y8Y1017952; Tue, 27 Sep 2016 07:34:08 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201609270734.u8R7Y8Y1017952@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Tue, 27 Sep 2016 07:34:08 +0000 From: portscout@FreeBSD.org To: ruby@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Sep 2016 07:34:08 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ruby@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/rubygem-gitlab_git | 10.3.2 | 10.6.7 ------------------------------------------------+-----------------+------------ devel/rubygem-sidekiq | 4.1.2 | 4.2.2 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ruby@freebsd.org Tue Sep 27 18:39:05 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 14190BECB2E for ; Tue, 27 Sep 2016 18:39:05 +0000 (UTC) (envelope-from admin@x184.amz-ssale.com) Received: from x184.amz-ssale.com (x184.amz-ssale.com [23.248.194.184]) by mx1.freebsd.org (Postfix) with ESMTP id 04962681 for ; Tue, 27 Sep 2016 18:38:59 +0000 (UTC) (envelope-from admin@x184.amz-ssale.com) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; s=amz-ssale; d=x184.amz-ssale.com; h=MIME-Version:From:To:Date:Subject:Content-Type:Content-Transfer-Encoding; i=admin@x184.amz-ssale.com; bh=Juu1iQa8ZPXCI5gnkupzbkciw0k=; b=4T4I5mIupPgza4WGwpQM6DAFddXkyuX0f0irBZLecBV6xgGru7vVxqMXvopCNCFXLaChe10/n4C1 GKtIwTKCEwHVrGbdRQJFpTSTOnhf8NHUAFXUkgTLi406VdKesSIddGqBtSrp3Rec9vxa+IdquTE0 yUCbnFicRkIEmHKbyhA= DomainKey-Signature: a=rsa-sha1; c=nofws; q=dns; s=amz-ssale; d=x184.amz-ssale.com; b=DCPD1Jsg77/oqxp5xB7m0N/BdMAGzy8255DsB7950I8pwgbdy/NH2D2NgooxBeWe5PKX7drmMavj HfLJPDt6sh4UoGZ6BuPgX6MoEtZzbpUvvqrwUWry1/740Y8s+dXG0jubDdnYVAPF17Yw4ihII9qm fksr9F+fjudjVNYzXyI=; From: "MichaelKors Sale" To: freebsd-ruby@freebsd.org Date: 27 Sep 2016 11:36:12 -0700 Subject: Big Sale:Don't miss out on our new selection of products!80 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Sep 2016 18:39:05 -0000 From owner-freebsd-ruby@freebsd.org Tue Sep 27 20:48:19 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BA4EDC00062 for ; Tue, 27 Sep 2016 20:48:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id A3EDE5E5 for ; Tue, 27 Sep 2016 20:48:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id A3470C00061; Tue, 27 Sep 2016 20:48:19 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A2F9CC00060 for ; Tue, 27 Sep 2016 20:48:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 928415E4 for ; Tue, 27 Sep 2016 20:48:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8RKmJfh006943 for ; Tue, 27 Sep 2016 20:48:19 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: [Bug 213031] lang/ruby22: Segmentation fault during compilation of port Date: Tue, 27 Sep 2016 20:48:19 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: elofu17@hotmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ruby@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Sep 2016 20:48:19 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213031 Bug ID: 213031 Summary: lang/ruby22: Segmentation fault during compilation of port Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ruby@FreeBSD.org Reporter: elofu17@hotmail.com Assignee: ruby@FreeBSD.org Flags: maintainer-feedback?(ruby@FreeBSD.org) I get a reproduceable error while compiling the ruby-2.2.5,1 port for FreeB= SD 9.3 amd64. Story: Today I installed a new freebsd-builder machine for building ports using poudriere. Host OS on the builder is FreeBSD 10.3 amd64. On this machine I let poudriere create four build jails: 10.3 amd64 10.1 amd64 9.3 amd64 9.3 i386 In all four jails I compile the same list of ports, where lang/ruby22 is on= e of them. The port compiles just fine in three jails, but in the 9.3 amd64 jail, I repeatedly get a "Segmentation fault (core dumped)". Syslog message: 2016-09-27 21:55:24 +02:00 freebsd-builder kernel: pid 71467 (conftest), ui= d 0: exited on signal 11 (core dumped) Here's a snippet from the build logfile: /usr/local/poudriere/data/logs/bulk/93amd64-default/2016-09-27_21h39m31s/lo= gs/ruby-2.2.5,1.log ... ... checking for timezone... yes checking whether timezone requires zero arguments... no checking for negative time_t for gmtime(3)... yes checking for localtime(3) overflow correctly... no checking whether right shift preserve sign bit... yes checking whether _SC_CLK_TCK is supported... yes checking stack growing direction on amd64... -1 checking for pthread_kill in -lpthread... yes checking for pthread_np.h... yes checking whether pthread_t is scalar type... yes checking for sched_yield... (cached) yes checking for pthread_attr_setinheritsched... yes checking for pthread_attr_get_np... yes checking for pthread_attr_getstack... yes checking for pthread_get_stackaddr_np... no checking for pthread_get_stacksize_np... no checking for thr_stksegment... no checking for pthread_stackseg_np... no checking for pthread_getthrds_np... no checking for pthread_cond_init... (cached) yes checking for pthread_condattr_setclock... yes checking for pthread_condattr_init... yes checking for pthread_sigmask... yes checking for pthread_setname_np... no checking for pthread_getattr_np... no checking for pthread_attr_init... yes checking if mcontext_t is a pointer... no checking for getcontext... yes checking for setcontext... yes checking if fork works with pthread... yes checking whether ELF binaries are produced... yes checking for elf.h... (cached) yes checking elf_abi.h usability... no checking elf_abi.h presence... no checking for elf_abi.h... no checking whether OS depend dynamic link works... yes checking for procstat_open_sysctl in -lprocstat... yes checking for procstat_getvmmap... yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking for backtrace in -lexecinfo... yes checking for unw_backtrace in -lunwind... no checking for backtrace... yes checking for broken backtrace... Segmentation fault (core dumped) <------= ---- yes checking valgrind/memcheck.h usability... no checking valgrind/memcheck.h presence... no checking for valgrind/memcheck.h... no checking for strip... strip checking for __builtin_setjmp... yes with cast () checking for setjmp type... __builtin_setjmp checking for prefix of external symbols... NONE checking pthread.h usability... yes ... ... --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-ruby@freebsd.org Tue Sep 27 20:48:19 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 731F1C0005C for ; Tue, 27 Sep 2016 20:48:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 5D54E5E2 for ; Tue, 27 Sep 2016 20:48:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 59145C0005B; Tue, 27 Sep 2016 20:48:19 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 58BB4C0005A for ; Tue, 27 Sep 2016 20:48:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48C495E0 for ; Tue, 27 Sep 2016 20:48:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8RKmJfd006943 for ; Tue, 27 Sep 2016 20:48:19 GMT (envelope-from bugzilla-noreply@freebsd.org) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: maintainer-feedback requested: [Bug 213031] lang/ruby22: Segmentation fault during compilation of port Date: Tue, 27 Sep 2016 20:48:19 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ruby@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Sep 2016 20:48:19 -0000 elofu17@hotmail.com has reassigned Bugzilla Automation 's request for maintainer-feedback to ruby@FreeBSD.org: Bug 213031: lang/ruby22: Segmentation fault during compilation of port https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213031 --- Description --- I get a reproduceable error while compiling the ruby-2.2.5,1 port for FreeB= SD 9.3 amd64. Story: Today I installed a new freebsd-builder machine for building ports using poudriere. Host OS on the builder is FreeBSD 10.3 amd64. On this machine I let poudriere create four build jails: 10.3 amd64 10.1 amd64 9.3 amd64 9.3 i386 In all four jails I compile the same list of ports, where lang/ruby22 is on= e of them. The port compiles just fine in three jails, but in the 9.3 amd64 jail, I repeatedly get a "Segmentation fault (core dumped)". Syslog message: 2016-09-27 21:55:24 +02:00 freebsd-builder kernel: pid 71467 (conftest), ui= d 0: exited on signal 11 (core dumped) Here's a snippet from the build logfile: /usr/local/poudriere/data/logs/bulk/93amd64-default/2016-09-27_21h39m31s/lo= gs/r uby-2.2.5,1.log ... ... checking for timezone... yes checking whether timezone requires zero arguments... no checking for negative time_t for gmtime(3)... yes checking for localtime(3) overflow correctly... no checking whether right shift preserve sign bit... yes checking whether _SC_CLK_TCK is supported... yes checking stack growing direction on amd64... -1 checking for pthread_kill in -lpthread... yes checking for pthread_np.h... yes checking whether pthread_t is scalar type... yes checking for sched_yield... (cached) yes checking for pthread_attr_setinheritsched... yes checking for pthread_attr_get_np... yes checking for pthread_attr_getstack... yes checking for pthread_get_stackaddr_np... no checking for pthread_get_stacksize_np... no checking for thr_stksegment... no checking for pthread_stackseg_np... no checking for pthread_getthrds_np... no checking for pthread_cond_init... (cached) yes checking for pthread_condattr_setclock... yes checking for pthread_condattr_init... yes checking for pthread_sigmask... yes checking for pthread_setname_np... no checking for pthread_getattr_np... no checking for pthread_attr_init... yes checking if mcontext_t is a pointer... no checking for getcontext... yes checking for setcontext... yes checking if fork works with pthread... yes checking whether ELF binaries are produced... yes checking for elf.h... (cached) yes checking elf_abi.h usability... no checking elf_abi.h presence... no checking for elf_abi.h... no checking whether OS depend dynamic link works... yes checking for procstat_open_sysctl in -lprocstat... yes checking for procstat_getvmmap... yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking for backtrace in -lexecinfo... yes checking for unw_backtrace in -lunwind... no checking for backtrace... yes checking for broken backtrace... Segmentation fault (core dumped) <------= ---- yes checking valgrind/memcheck.h usability... no checking valgrind/memcheck.h presence... no checking for valgrind/memcheck.h... no checking for strip... strip checking for __builtin_setjmp... yes with cast () checking for setjmp type... __builtin_setjmp checking for prefix of external symbols... NONE checking pthread.h usability... yes ... ... From owner-freebsd-ruby@freebsd.org Wed Sep 28 07:54:40 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 95D93C004F9 for ; Wed, 28 Sep 2016 07:54:40 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 83392E45 for ; Wed, 28 Sep 2016 07:54:40 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 82AB3C004F8; Wed, 28 Sep 2016 07:54:40 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 82627C004F7 for ; Wed, 28 Sep 2016 07:54:40 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 758BFE44 for ; Wed, 28 Sep 2016 07:54:40 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.15.2/8.15.2) with ESMTP id u8S7seNK022939 for ; Wed, 28 Sep 2016 07:54:40 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u8S7seRT022938; Wed, 28 Sep 2016 07:54:40 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201609280754.u8S7seRT022938@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Wed, 28 Sep 2016 07:54:40 +0000 From: portscout@FreeBSD.org To: ruby@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2016 07:54:40 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ruby@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/rubygem-excon | 0.49.0 | 0.53.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ruby@freebsd.org Wed Sep 28 08:55:06 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9F819C0001D for ; Wed, 28 Sep 2016 08:55:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 89345FAD for ; Wed, 28 Sep 2016 08:55:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 84FC2C0001C; Wed, 28 Sep 2016 08:55:06 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 84B04C0001B for ; Wed, 28 Sep 2016 08:55:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 74532FAC for ; Wed, 28 Sep 2016 08:55:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8S8t6Wp096636 for ; Wed, 28 Sep 2016 08:55:06 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: [Bug 213031] lang/ruby22: Segmentation fault during compilation of port Date: Wed, 28 Sep 2016 08:55:06 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: elofu17@hotmail.com X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ruby@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2016 08:55:06 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213031 --- Comment #1 from elofu17@hotmail.com --- The port is compiled. The problem is that "kernel: pid 73849 (conftest), uid 0: exited on signal = 11 (core dumped)" is syslogged. It is sent to the central logserver, where the security team see it and cre= ate Jira tickets, asking me what's happening. Since 9.3 is soon EOL I don't expect any action. This is just an informational report, in case the same thing happen again on other versions/architectures. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-ruby@freebsd.org Wed Sep 28 10:29:12 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C3CEDBE8E36 for ; Wed, 28 Sep 2016 10:29:12 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id B3684AB9 for ; Wed, 28 Sep 2016 10:29:12 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id AF519BE8E35; Wed, 28 Sep 2016 10:29:12 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ACCB3BE8E34 for ; Wed, 28 Sep 2016 10:29:12 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from toco-domains.de (mail.toco-domains.de [IPv6:2a01:4f8:150:50a5::6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6D7EFAB8 for ; Wed, 28 Sep 2016 10:29:12 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from [192.168.0.120] (port-212-202-156-99.static.qsc.de [212.202.156.99]) by toco-domains.de (Postfix) with ESMTPA id C44E31AAF05C for ; Wed, 28 Sep 2016 12:29:08 +0200 (CEST) To: ruby@FreeBSD.org From: Torsten Zuehlsdorff Subject: Feature-Request: pessimistic operator in ports-tree Message-ID: <3434c19e-59b3-261a-ef18-6911bba0e072@FreeBSD.org> Date: Wed, 28 Sep 2016 09:04:16 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2016 10:29:12 -0000 Aloha, i'm working quite a while on the ruby-ports and it is often annoying. Even after excessive testing and some more real-world testing (thanks to all helpers!) its totally normal, that thinks break. I found one of the main problems is the pessimistic operator in the gemspecs/Gemfiles. Buildtests of all dependencies run fine, we commit the update and than some Gem break, because it defined ~> 1.5.2 and you just updated to 1.6. In the Makefile >= 1.5.2 says everything is fine. I personally think most of the rubygem breakage can be prevented by teaching the ports-tree about the pessimistic operator. It is far easier to build-test 300 dependencies than to really check if they are able to start. Or even if they run correctly. What do you think about this? Also i believe its not a rubygem only feature. I stumbled across multiple software which expect an explicit version or an version range or even disallow a single version and accept all other. Greetings, Torsten From owner-freebsd-ruby@freebsd.org Wed Sep 28 12:36:36 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 91776BEC750 for ; Wed, 28 Sep 2016 12:36:36 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 7FE2715EC for ; Wed, 28 Sep 2016 12:36:36 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 78FF7BEC74E; Wed, 28 Sep 2016 12:36:36 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7825CBEC74C; Wed, 28 Sep 2016 12:36:36 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy1.nyi.freebsd.org (beefy1.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 45B5415EA; Wed, 28 Sep 2016 12:36:36 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy1.nyi.freebsd.org (localhost [127.0.0.1]) by beefy1.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8SCaZDa068990; Wed, 28 Sep 2016 12:36:35 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy1.nyi.freebsd.org (8.15.2/8.15.2/Submit) id u8SCaZ2R068964; Wed, 28 Sep 2016 12:36:35 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Wed, 28 Sep 2016 12:36:35 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201609281236.u8SCaZ2R068964@beefy1.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 93i386-default][devel/rubygem-gobject-introspection] Failed for rubygem-gobject-introspection-3.0.8 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2016 12:36:36 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: linimon@FreeBSD.org Ident: $FreeBSD: head/devel/rubygem-gobject-introspection/Makefile 422369 2016-09-18 10:47:08Z linimon $ Log URL: http://beefy1.nyi.freebsd.org/data/93i386-default/422796/logs/rubygem-gobject-introspection-3.0.8.log Build URL: http://beefy1.nyi.freebsd.org/build.html?mastername=93i386-default&build=422796 Log: ====>> Building devel/rubygem-gobject-introspection build started at Wed Sep 28 12:33:30 UTC 2016 port directory: /usr/ports/devel/rubygem-gobject-introspection building for: FreeBSD 93i386-default-job-11 9.3-RELEASE-p47 FreeBSD 9.3-RELEASE-p47 i386 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/devel/rubygem-gobject-introspection/Makefile 422369 2016-09-18 10:47:08Z linimon $ Poudriere version: 3.1.14 Host OSVERSION: 1200005 Jail OSVERSION: 903000 ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 UNAME_v=FreeBSD 9.3-RELEASE-p47 UNAME_r=9.3-RELEASE-p47 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 OPSYS=FreeBSD ARCH=i386 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/93i386-default/ref UID=0 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gobject-introspection-3.0.8 OSREL=9.3 _OSRELEASE=9.3-RELEASE-p47 PYTHONBASE=/usr/local OLDPWD=/ _SMP_CPUS=24 PWD=/usr/local/poudriere/data/.m/93i386-default/ref/.p/pool MASTERNAME=93i386-default SCRIPTPREFIX=/usr/local/share/poudriere _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun USER=root HOME=/root POUDRIERE_VERSION=3.1.14 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh CONFIGURE_MAX_CMD_LEN=262144 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes _JAVA_OS_LIST_REGEXP=native\|linux OSVERSION=903000 ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- GI_SCANNER_DISABLE_CACHE=1 XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_DATA_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.2" RUBY_ARCHLIBDIR="lib/ruby/2.2/i386-freebsd9" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.2" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.2/i386-freebsd9" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.2" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.2/i386-freebsd9" RUBY_MODDOCDIR="share/doc/ruby22/gobject-introspection" RUBY_MODEXAMPLESDIR="share/examples/ruby22/gobject-introspection" RUBY_DOCDIR="share/doc/ruby22" RUBY_EXAMPLESDIR="share/examples/ruby22" RUBY_RIDIR="share/ri/2.2/system" RUBY_SITERIDIR="share/ri/2.2/site" RUBY_VERSION="2.2.5" RUBY_VER="2.2" RUBY_SHLIBVER="22" RUBY_ARCH="i386-freebsd9" RUBY_SUFFIX="22" RUBY_NAME="ruby22" RUBY_DEFAULT_SUFFIX="22" RUBY21="@comment " RUBY22="" RUBY23="@comment " PORTVERSION="3.0.8" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.2" GEMS_DIR="lib/ruby/gems/2.2/gems" DOC_DIR="lib/ruby/gems/2.2/doc" CACHE_DIR="lib/ruby/gems/2.2/cache" SPEC_DIR="lib/ruby/gems/2.2/specifications" EXT_DIR="lib/ruby/gems/2.2/extensions" PORT="gobject-introspection-3.0.8" GEM_NAME="gobject-introspection-3.0.8" GEM_LIB_DIR="lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8" GEM_DOC_DIR="lib/ruby/gems/2.2/doc/gobject-introspection-3.0.8" GEM_SPEC="lib/ruby/gems/2.2/specifications/gobject-introspection-3.0.8.gemspec" GEM_CACHE="lib/ruby/gems/2.2/cache/gobject-introspection-3.0.8.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=9.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gobject-introspection" EXAMPLESDIR="share/examples/gobject-introspection" DATADIR="share/gobject-introspection" WWWDIR="www/gobject-introspection" ETCDIR="etc/gobject-introspection" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gobject-introspection DOCSDIR=/usr/local/share/doc/gobject-introspection EXAMPLESDIR=/usr/local/share/examples/gobject-introspection WWWDIR=/usr/local/www/gobject-introspection ETCDIR=/usr/local/etc/gobject-introspection --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz [93i386-default-job-11] Installing pkg-1.8.7_3... [93i386-default-job-11] Extracting pkg-1.8.7_3: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building => SHA256 Checksum OK for rubygem/gobject-introspection-3.0.8.gem. =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - not found ===> Installing existing package /packages/All/ruby-2.2.5,1.txz [93i386-default-job-11] Installing ruby-2.2.5,1... [93i386-default-job-11] `-- Installing libedit-3.1.20150325_2,1... [93i386-default-job-11] `-- Extracting libedit-3.1.20150325_2,1: .......... done [93i386-default-job-11] `-- Installing libyaml-0.1.6_2... [93i386-default-job-11] `-- Extracting libyaml-0.1.6_2: ......... done [93i386-default-job-11] `-- Installing libexecinfo-1.1_3... [93i386-default-job-11] `-- Extracting libexecinfo-1.1_3: ..... done [93i386-default-job-11] `-- Installing libffi-3.2.1... [93i386-default-job-11] | `-- Installing indexinfo-0.2.5... [93i386-default-job-11] | `-- Extracting indexinfo-0.2.5: .... done [93i386-default-job-11] `-- Extracting libffi-3.2.1: .......... done [93i386-default-job-11] Extracting ruby-2.2.5,1: .......... done Message from ruby-2.2.5,1: ==== Some of the standard commands are provided as separate ports for ease of upgrading: devel/ruby-gems: gem - RubyGems package manager devel/rubygem-rake: rake - Ruby Make And some of the standard libraries are provided as separate ports since they require extra dependencies: databases/ruby-gdbm: GDBM module Install them as occasion demands. ==== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - not found ===> Installing existing package /packages/All/ruby22-gems-2.6.4.txz [93i386-default-job-11] Installing ruby22-gems-2.6.4... [93i386-default-job-11] Extracting ruby22-gems-2.6.4: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building ===> Extracting for rubygem-gobject-introspection-3.0.8 => SHA256 Checksum OK for rubygem/gobject-introspection-3.0.8.gem. Unpacked gem: '/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/gobject-introspection-3.0.8' =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found =========================================================================== =================================================== ===> Patching for rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libglib-2.0.so - not found ===> Installing existing package /packages/All/glib-2.46.2_3.txz [93i386-default-job-11] Installing glib-2.46.2_3... [93i386-default-job-11] `-- Installing libiconv-1.14_9... [93i386-default-job-11] `-- Extracting libiconv-1.14_9: .......... done [93i386-default-job-11] `-- Installing python27-2.7.12... [93i386-default-job-11] | `-- Installing gettext-runtime-0.19.8.1... [93i386-default-job-11] | `-- Extracting gettext-runtime-0.19.8.1: .......... done [93i386-default-job-11] `-- Extracting python27-2.7.12: .......... done [93i386-default-job-11] `-- Installing pcre-8.39... [93i386-default-job-11] `-- Extracting pcre-8.39: .......... done [93i386-default-job-11] `-- Installing perl5-5.20.3_15... [93i386-default-job-11] `-- Extracting perl5-5.20.3_15: .......... done [93i386-default-job-11] Extracting glib-2.46.2_3: .......... done No schema files found: doing nothing. Message from python27-2.7.12: =========================================================================== Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter =========================================================================== Message from perl5-5.20.3_15: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libgirepository-1.0.so - not found ===> Installing existing package /packages/All/gobject-introspection-1.46.0.txz [93i386-default-job-11] Installing gobject-introspection-1.46.0... [93i386-default-job-11] `-- Installing python2-2_3... [93i386-default-job-11] `-- Extracting python2-2_3: ...... done [93i386-default-job-11] Extracting gobject-introspection-1.46.0: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libgirepository-1.0.so - found (/usr/local/lib/libgirepository-1.0.so) ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> Configuring for rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> Building for rubygem-gobject-introspection-3.0.8 Successfully built RubyGem Name: gobject-introspection Version: 3.0.8 File: gobject-introspection-3.0.8.gem =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on package: rubygem-glib2>=3.0.8 - not found ===> Installing existing package /packages/All/rubygem-glib2-3.0.8.txz [93i386-default-job-11] Installing rubygem-glib2-3.0.8... [93i386-default-job-11] `-- Installing rubygem-pkg-config-1.1.7_1... [93i386-default-job-11] `-- Extracting rubygem-pkg-config-1.1.7_1: .......... done [93i386-default-job-11] Extracting rubygem-glib2-3.0.8: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on package: rubygem-glib2>=3.0.8 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found =========================================================================== =================================================== ===> Staging for rubygem-gobject-introspection-3.0.8 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/gobject-introspection-3.0.8; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_CTYPE=UTF-8 /usr/local/bin/gem22 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2 --ignore-dependencies --bindir=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/bin --rdoc --ri gobject-introspection-3.0.8.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gobject-introspection-3.0.8.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection /usr/local/bin/ruby22 -r ./siteconf20160928-65308-nm9bpo.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... no checking for -Wunsafe-loop-optimizations option to compiler... yes checking for -Wwrite-strings option to compiler... yes checking for rb_define_alloc_func() in ruby.h... yes checking for rb_block_proc() in ruby.h... yes checking for new allocation framework... yes checking for attribute assignment... no checking for Windows... no checking for gobject-introspection-1.0... yes creating rbgiversion.h checking for g_interface_info_find_signal() in girepository.h... yes creating gobject-introspection-enum-types.c creating gobject-introspection-enum-types.h creating ruby-gobject-introspection.pc creating Makefile To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/extensions/x86-freebsd-9/2.2/gobject-introspection-3.0.8/mkmf.log current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection make "DESTDIR=" clean current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection make "DESTDIR=" compiling rb-gi-repository.c compiling rb-gi-boxed-info.c compiling rb-gi-argument.c compiling rb-gobject-introspection.c compiling rb-gi-property-info.c compiling rb-gi-callable-info.c compiling rb-gi-function-info.c rb-gi-function-info.c:43: error: redefinition of typedef 'RBGICallback' rb-gobject-introspection.h:31: error: previous declaration of 'RBGICallback' was here *** [rb-gi-function-info.o] Error code 1 Stop in /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection. make failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8 for inspection. Results logged to /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/extensions/x86-freebsd-9/2.2/gobject-introspection-3.0.8/gem_make.out *** [do-install] Error code 1 Stop in /usr/ports/devel/rubygem-gobject-introspection. From owner-freebsd-ruby@freebsd.org Wed Sep 28 13:56:26 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 59FFAC00EFA for ; Wed, 28 Sep 2016 13:56:26 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4888C827 for ; Wed, 28 Sep 2016 13:56:26 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 40BB8C00EF8; Wed, 28 Sep 2016 13:56:26 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 40054C00EF6; Wed, 28 Sep 2016 13:56:26 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy2.nyi.freebsd.org (beefy2.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:e5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0AD48825; Wed, 28 Sep 2016 13:56:25 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy2.nyi.freebsd.org (localhost [127.0.0.1]) by beefy2.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8SDuPHF066883; Wed, 28 Sep 2016 13:56:25 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy2.nyi.freebsd.org (8.15.2/8.15.2/Submit) id u8SDuPgZ066874; Wed, 28 Sep 2016 13:56:25 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Wed, 28 Sep 2016 13:56:25 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201609281356.u8SDuPgZ066874@beefy2.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 93amd64-default][devel/rubygem-gobject-introspection] Failed for rubygem-gobject-introspection-3.0.8 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2016 13:56:26 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: linimon@FreeBSD.org Ident: $FreeBSD: head/devel/rubygem-gobject-introspection/Makefile 422369 2016-09-18 10:47:08Z linimon $ Log URL: http://beefy2.nyi.freebsd.org/data/93amd64-default/422796/logs/rubygem-gobject-introspection-3.0.8.log Build URL: http://beefy2.nyi.freebsd.org/build.html?mastername=93amd64-default&build=422796 Log: ====>> Building devel/rubygem-gobject-introspection build started at Wed Sep 28 13:54:08 UTC 2016 port directory: /usr/ports/devel/rubygem-gobject-introspection building for: FreeBSD 93amd64-default-job-08 9.3-RELEASE-p47 FreeBSD 9.3-RELEASE-p47 amd64 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/devel/rubygem-gobject-introspection/Makefile 422369 2016-09-18 10:47:08Z linimon $ Poudriere version: 3.1.14 Host OSVERSION: 1200005 Jail OSVERSION: 903000 ---Begin Environment--- SHELL=/bin/csh UNAME_v=FreeBSD 9.3-RELEASE-p47 UNAME_r=9.3-RELEASE-p47 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 ARCH=amd64 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/93amd64-default/ref UID=0 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gobject-introspection-3.0.8 OSREL=9.3 _OSRELEASE=9.3-RELEASE-p47 PYTHONBASE=/usr/local OLDPWD=/ _SMP_CPUS=24 PWD=/usr/local/poudriere/data/.m/93amd64-default/ref/.p/pool HAVE_COMPAT_IA32_KERN=YES OPSYS=FreeBSD MASTERNAME=93amd64-default SCRIPTPREFIX=/usr/local/share/poudriere _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun USER=root HOME=/root POUDRIERE_VERSION=3.1.14 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh CONFIGURE_MAX_CMD_LEN=262144 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes _JAVA_OS_LIST_REGEXP=native\|linux OSVERSION=903000 ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- GI_SCANNER_DISABLE_CACHE=1 XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_DATA_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.2" RUBY_ARCHLIBDIR="lib/ruby/2.2/amd64-freebsd9" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.2" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.2/amd64-freebsd9" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.2" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.2/amd64-freebsd9" RUBY_MODDOCDIR="share/doc/ruby22/gobject-introspection" RUBY_MODEXAMPLESDIR="share/examples/ruby22/gobject-introspection" RUBY_DOCDIR="share/doc/ruby22" RUBY_EXAMPLESDIR="share/examples/ruby22" RUBY_RIDIR="share/ri/2.2/system" RUBY_SITERIDIR="share/ri/2.2/site" RUBY_VERSION="2.2.5" RUBY_VER="2.2" RUBY_SHLIBVER="22" RUBY_ARCH="amd64-freebsd9" RUBY_SUFFIX="22" RUBY_NAME="ruby22" RUBY_DEFAULT_SUFFIX="22" RUBY21="@comment " RUBY22="" RUBY23="@comment " PORTVERSION="3.0.8" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.2" GEMS_DIR="lib/ruby/gems/2.2/gems" DOC_DIR="lib/ruby/gems/2.2/doc" CACHE_DIR="lib/ruby/gems/2.2/cache" SPEC_DIR="lib/ruby/gems/2.2/specifications" EXT_DIR="lib/ruby/gems/2.2/extensions" PORT="gobject-introspection-3.0.8" GEM_NAME="gobject-introspection-3.0.8" GEM_LIB_DIR="lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8" GEM_DOC_DIR="lib/ruby/gems/2.2/doc/gobject-introspection-3.0.8" GEM_SPEC="lib/ruby/gems/2.2/specifications/gobject-introspection-3.0.8.gemspec" GEM_CACHE="lib/ruby/gems/2.2/cache/gobject-introspection-3.0.8.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=9.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gobject-introspection" EXAMPLESDIR="share/examples/gobject-introspection" DATADIR="share/gobject-introspection" WWWDIR="www/gobject-introspection" ETCDIR="etc/gobject-introspection" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gobject-introspection DOCSDIR=/usr/local/share/doc/gobject-introspection EXAMPLESDIR=/usr/local/share/examples/gobject-introspection WWWDIR=/usr/local/www/gobject-introspection ETCDIR=/usr/local/etc/gobject-introspection --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz [93amd64-default-job-08] Installing pkg-1.8.7_3... [93amd64-default-job-08] Extracting pkg-1.8.7_3: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building => SHA256 Checksum OK for rubygem/gobject-introspection-3.0.8.gem. =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - not found ===> Installing existing package /packages/All/ruby-2.2.5,1.txz [93amd64-default-job-08] Installing ruby-2.2.5,1... [93amd64-default-job-08] `-- Installing libedit-3.1.20150325_2,1... [93amd64-default-job-08] `-- Extracting libedit-3.1.20150325_2,1: .......... done [93amd64-default-job-08] `-- Installing libyaml-0.1.6_2... [93amd64-default-job-08] `-- Extracting libyaml-0.1.6_2: ......... done [93amd64-default-job-08] `-- Installing libexecinfo-1.1_3... [93amd64-default-job-08] `-- Extracting libexecinfo-1.1_3: ..... done [93amd64-default-job-08] `-- Installing libffi-3.2.1... [93amd64-default-job-08] | `-- Installing indexinfo-0.2.5... [93amd64-default-job-08] | `-- Extracting indexinfo-0.2.5: .... done [93amd64-default-job-08] `-- Extracting libffi-3.2.1: .......... done [93amd64-default-job-08] Extracting ruby-2.2.5,1: .......... done Message from ruby-2.2.5,1: ==== Some of the standard commands are provided as separate ports for ease of upgrading: devel/ruby-gems: gem - RubyGems package manager devel/rubygem-rake: rake - Ruby Make And some of the standard libraries are provided as separate ports since they require extra dependencies: databases/ruby-gdbm: GDBM module Install them as occasion demands. ==== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - not found ===> Installing existing package /packages/All/ruby22-gems-2.6.4.txz [93amd64-default-job-08] Installing ruby22-gems-2.6.4... [93amd64-default-job-08] Extracting ruby22-gems-2.6.4: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building ===> Extracting for rubygem-gobject-introspection-3.0.8 => SHA256 Checksum OK for rubygem/gobject-introspection-3.0.8.gem. Unpacked gem: '/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/gobject-introspection-3.0.8' =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found =========================================================================== =================================================== ===> Patching for rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libglib-2.0.so - not found ===> Installing existing package /packages/All/glib-2.46.2_3.txz [93amd64-default-job-08] Installing glib-2.46.2_3... [93amd64-default-job-08] `-- Installing libiconv-1.14_9... [93amd64-default-job-08] `-- Extracting libiconv-1.14_9: .......... done [93amd64-default-job-08] `-- Installing python27-2.7.12... [93amd64-default-job-08] | `-- Installing gettext-runtime-0.19.8.1... [93amd64-default-job-08] | `-- Extracting gettext-runtime-0.19.8.1: .......... done [93amd64-default-job-08] `-- Extracting python27-2.7.12: .......... done [93amd64-default-job-08] `-- Installing pcre-8.39... [93amd64-default-job-08] `-- Extracting pcre-8.39: .......... done [93amd64-default-job-08] `-- Installing perl5-5.20.3_15... [93amd64-default-job-08] `-- Extracting perl5-5.20.3_15: .......... done [93amd64-default-job-08] Extracting glib-2.46.2_3: .......... done No schema files found: doing nothing. Message from python27-2.7.12: =========================================================================== Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter =========================================================================== Message from perl5-5.20.3_15: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libgirepository-1.0.so - not found ===> Installing existing package /packages/All/gobject-introspection-1.46.0.txz [93amd64-default-job-08] Installing gobject-introspection-1.46.0... [93amd64-default-job-08] `-- Installing python2-2_3... [93amd64-default-job-08] `-- Extracting python2-2_3: ...... done [93amd64-default-job-08] Extracting gobject-introspection-1.46.0: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libgirepository-1.0.so - found (/usr/local/lib/libgirepository-1.0.so) ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> Configuring for rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> Building for rubygem-gobject-introspection-3.0.8 Successfully built RubyGem Name: gobject-introspection Version: 3.0.8 File: gobject-introspection-3.0.8.gem =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on package: rubygem-glib2>=3.0.8 - not found ===> Installing existing package /packages/All/rubygem-glib2-3.0.8.txz [93amd64-default-job-08] Installing rubygem-glib2-3.0.8... [93amd64-default-job-08] `-- Installing rubygem-pkg-config-1.1.7_1... [93amd64-default-job-08] `-- Extracting rubygem-pkg-config-1.1.7_1: .......... done [93amd64-default-job-08] Extracting rubygem-glib2-3.0.8: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on package: rubygem-glib2>=3.0.8 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found =========================================================================== =================================================== ===> Staging for rubygem-gobject-introspection-3.0.8 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/gobject-introspection-3.0.8; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_CTYPE=UTF-8 /usr/local/bin/gem22 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2 --ignore-dependencies --bindir=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/bin --rdoc --ri gobject-introspection-3.0.8.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gobject-introspection-3.0.8.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection /usr/local/bin/ruby22 -r ./siteconf20160928-64509-a3da9v.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... no checking for -Wunsafe-loop-optimizations option to compiler... yes checking for -Wwrite-strings option to compiler... yes checking for rb_define_alloc_func() in ruby.h... yes checking for rb_block_proc() in ruby.h... yes checking for new allocation framework... yes checking for attribute assignment... no checking for Windows... no checking for gobject-introspection-1.0... yes creating rbgiversion.h checking for g_interface_info_find_signal() in girepository.h... yes creating gobject-introspection-enum-types.c creating gobject-introspection-enum-types.h creating ruby-gobject-introspection.pc creating Makefile To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/extensions/amd64-freebsd-9/2.2/gobject-introspection-3.0.8/mkmf.log current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection make "DESTDIR=" clean current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection make "DESTDIR=" compiling rb-gi-repository.c compiling rb-gi-boxed-info.c compiling rb-gi-argument.c compiling rb-gobject-introspection.c compiling rb-gi-property-info.c compiling rb-gi-callable-info.c compiling rb-gi-function-info.c rb-gi-function-info.c:43: error: redefinition of typedef 'RBGICallback' rb-gobject-introspection.h:31: error: previous declaration of 'RBGICallback' was here *** [rb-gi-function-info.o] Error code 1 Stop in /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection. make failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8 for inspection. Results logged to /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/extensions/amd64-freebsd-9/2.2/gobject-introspection-3.0.8/gem_make.out *** [do-install] Error code 1 Stop in /usr/ports/devel/rubygem-gobject-introspection. From owner-freebsd-ruby@freebsd.org Wed Sep 28 14:55:16 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 72918C01DD2 for ; Wed, 28 Sep 2016 14:55:16 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 54852BCC for ; Wed, 28 Sep 2016 14:55:16 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 53E5FC01DD1; Wed, 28 Sep 2016 14:55:16 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 53897C01DD0 for ; Wed, 28 Sep 2016 14:55:16 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from mouf.net (mouf.net [IPv6:2607:fc50:0:4400:216:3eff:fe69:33b3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mouf.net", Issuer "mouf.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 07BFABCA; Wed, 28 Sep 2016 14:55:15 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from [10.0.1.69] (cpe-071-065-239-148.nc.res.rr.com [71.65.239.148] (may be forged)) (authenticated bits=0) by mouf.net (8.14.9/8.14.9) with ESMTP id u8SEsqX9025786 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Wed, 28 Sep 2016 14:55:09 GMT (envelope-from swills@FreeBSD.org) Subject: Re: Feature-Request: pessimistic operator in ports-tree To: Torsten Zuehlsdorff , ruby@FreeBSD.org References: <3434c19e-59b3-261a-ef18-6911bba0e072@FreeBSD.org> From: Steve Wills Message-ID: <24d2a341-88a7-c99e-1058-6d351014930e@FreeBSD.org> Date: Wed, 28 Sep 2016 10:54:50 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: <3434c19e-59b3-261a-ef18-6911bba0e072@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="mX8go5vhQm7TGUgEPs868Ae2Hn5mSjEAt" X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (mouf.net [199.48.129.64]); Wed, 28 Sep 2016 14:55:10 +0000 (UTC) X-Spam-Status: No, score=-1.0 required=4.5 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on mouf.net X-Virus-Scanned: clamav-milter 0.99.1 at mouf.net X-Virus-Status: Clean X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2016 14:55:16 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --mX8go5vhQm7TGUgEPs868Ae2Hn5mSjEAt Content-Type: multipart/mixed; boundary="T0nGbV7RdK90W1rNu0b2TjGp4E0DNv6iu"; protected-headers="v1" From: Steve Wills To: Torsten Zuehlsdorff , ruby@FreeBSD.org Message-ID: <24d2a341-88a7-c99e-1058-6d351014930e@FreeBSD.org> Subject: Re: Feature-Request: pessimistic operator in ports-tree References: <3434c19e-59b3-261a-ef18-6911bba0e072@FreeBSD.org> In-Reply-To: <3434c19e-59b3-261a-ef18-6911bba0e072@FreeBSD.org> --T0nGbV7RdK90W1rNu0b2TjGp4E0DNv6iu Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Hi, On 09/28/2016 03:04, Torsten Zuehlsdorff wrote: > Aloha, >=20 > i'm working quite a while on the ruby-ports and it is often annoying. > Even after excessive testing and some more real-world testing (thanks t= o > all helpers!) its totally normal, that thinks break. >=20 > I found one of the main problems is the pessimistic operator in the > gemspecs/Gemfiles. Buildtests of all dependencies run fine, we commit > the update and than some Gem break, because it defined ~> 1.5.2 and you= > just updated to 1.6. In the Makefile >=3D 1.5.2 says everything is fine= =2E To me it seem rather that the problem is gemspecs over-using or mis-using the pessimistic operator. If the gemspec correctly specified what actually worked, this wouldn't be an issue. > I personally think most of the rubygem breakage can be prevented by > teaching the ports-tree about the pessimistic operator. It is far easie= r > to build-test 300 dependencies than to really check if they are able to= > start. Or even if they run correctly. How would this help exactly? It seems to me it would make it easier to figure out where the mismatch is but wouldn't actually solve the problem. And this isn't even the hard part, building all the packages doesn't really take much time. But you would still have to correct the gemspec or create multiple ports/pkgs for each version needed. What am I missing? > What do you think about this? >=20 > Also i believe its not a rubygem only feature. I stumbled across > multiple software which expect an explicit version or an version range > or even disallow a single version and accept all other. I think a patch would help discussion. I'm not unsympathetic, it is a pain. But I just don't understand how this would fix anything. Perhaps some sort of tool that would check these things would be helpful? Steve --T0nGbV7RdK90W1rNu0b2TjGp4E0DNv6iu-- --mX8go5vhQm7TGUgEPs868Ae2Hn5mSjEAt Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQGQBAEBCgB6BQJX69m6XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5OEZBNDE0QTVDMkEwRUY5Q0ZEMEFEMERG NUNGNjJCMzIwN0IxQkExExxzd2lsbHNAZnJlZWJzZC5vcmcACgkQ9c9isyB7G6Eq 1wgAgaj4F610sEwVBw81CfqQTYxVAjYfkHeDcOigJ0/X7MpDKbHWdg942W9H4G5p o7Pqoon6QDfeg9BDH6Hwpb1Cjhm3e9P/5c/eD4aPpVSdMvG1LzjcJyLqDiDZv4mr PrCnv2CkoroPjhaNkLRXVnbzbBcSg+OQRbm3/H20ObPlbK0tDxdfieK3vuuQ+yt/ 6rYsRDFlf2zjdY2UZ/LhLiVsamALRm9qNlhYmovoXwIk/PlTI6suOujT2e6qchAs 4yAa0xh3Cf3bkSLZ1FERhudaYSkx9WXWN4VkCG01AyJSypjJQaBS3O3OwcJj7mZi +mI+YQBKa6ojJz91vkjK0H8Iuw== =f0dp -----END PGP SIGNATURE----- --mX8go5vhQm7TGUgEPs868Ae2Hn5mSjEAt-- From owner-freebsd-ruby@freebsd.org Wed Sep 28 18:49:28 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CCE29BECAB3 for ; Wed, 28 Sep 2016 18:49:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id B7236CBF for ; Wed, 28 Sep 2016 18:49:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id B6198BECAB2; Wed, 28 Sep 2016 18:49:28 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B5C58BECAB1 for ; Wed, 28 Sep 2016 18:49:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A6371CBE for ; Wed, 28 Sep 2016 18:49:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8SInSvK060377 for ; Wed, 28 Sep 2016 18:49:28 GMT (envelope-from bugzilla-noreply@freebsd.org) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: maintainer-feedback requested: [Bug 213051] www/redmine start of thin fails Date: Wed, 28 Sep 2016 18:49:28 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ruby@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2016 18:49:28 -0000 Matthias Fechner has reassigned Bugzilla Automation 's request for maintainer-feedback to ruby@FreeBSD.or= g: Bug 213051: www/redmine start of thin fails https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213051 --- Description --- Created attachment 175235 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D175235&action= =3Dedit Fixed problem that the webserver Thin could not be started Compile redmine with WWWSERVER Thin. Try to start it with service redmine start. You will get an error message that ruby22 is not found. This is because the script uses "#!/bin/env ruby22" but /usr/local/bin is n= ot in path. Apply the attached patch to fix the problem. From owner-freebsd-ruby@freebsd.org Wed Sep 28 18:49:29 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 209C4BECAB9 for ; Wed, 28 Sep 2016 18:49:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 0A3AECC2 for ; Wed, 28 Sep 2016 18:49:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 09983BECAB8; Wed, 28 Sep 2016 18:49:29 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 09499BECAB7 for ; Wed, 28 Sep 2016 18:49:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id ED376CC1 for ; Wed, 28 Sep 2016 18:49:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8SInSvO060377 for ; Wed, 28 Sep 2016 18:49:28 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: [Bug 213051] www/redmine start of thin fails Date: Wed, 28 Sep 2016 18:49:28 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: idefix@fechner.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ruby@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Sep 2016 18:49:29 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213051 Bug ID: 213051 Summary: www/redmine start of thin fails Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ruby@FreeBSD.org Reporter: idefix@fechner.net Assignee: ruby@FreeBSD.org Flags: maintainer-feedback?(ruby@FreeBSD.org) Created attachment 175235 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D175235&action= =3Dedit Fixed problem that the webserver Thin could not be started Compile redmine with WWWSERVER Thin. Try to start it with service redmine start. You will get an error message that ruby22 is not found. This is because the script uses "#!/bin/env ruby22" but /usr/local/bin is n= ot in path. Apply the attached patch to fix the problem. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-ruby@freebsd.org Thu Sep 29 06:07:18 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5BBEFC00034 for ; Thu, 29 Sep 2016 06:07:18 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 4A128D9E for ; Thu, 29 Sep 2016 06:07:18 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 43658C00032; Thu, 29 Sep 2016 06:07:18 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 403D3C0002F; Thu, 29 Sep 2016 06:07:18 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy3.nyi.freebsd.org (beefy3.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:e6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F273BD9C; Thu, 29 Sep 2016 06:07:17 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy3.nyi.freebsd.org (localhost [127.0.0.1]) by beefy3.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8T67HvI068772; Thu, 29 Sep 2016 06:07:17 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy3.nyi.freebsd.org (8.15.2/8.15.2/Submit) id u8T67HuZ068763; Thu, 29 Sep 2016 06:07:17 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Thu, 29 Sep 2016 06:07:17 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201609290607.u8T67HuZ068763@beefy3.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 93i386-quarterly][devel/rubygem-gobject-introspection] Failed for rubygem-gobject-introspection-3.0.8 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Sep 2016 06:07:18 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: branches/2016Q3/devel/rubygem-gobject-introspection/Makefile 414136 2016-04-27 21:57:31Z swills $ Log URL: http://beefy3.nyi.freebsd.org/data/93i386-quarterly/422895/logs/rubygem-gobject-introspection-3.0.8.log Build URL: http://beefy3.nyi.freebsd.org/build.html?mastername=93i386-quarterly&build=422895 Log: ====>> Building devel/rubygem-gobject-introspection build started at Thu Sep 29 06:05:16 UTC 2016 port directory: /usr/ports/devel/rubygem-gobject-introspection building for: FreeBSD 93i386-quarterly-job-14 9.3-RELEASE-p47 FreeBSD 9.3-RELEASE-p47 i386 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: branches/2016Q3/devel/rubygem-gobject-introspection/Makefile 414136 2016-04-27 21:57:31Z swills $ Poudriere version: 3.1.14 Host OSVERSION: 1200005 Jail OSVERSION: 903000 ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 UNAME_v=FreeBSD 9.3-RELEASE-p47 UNAME_r=9.3-RELEASE-p47 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 OPSYS=FreeBSD ARCH=i386 LINUX_OSRELEASE=2.6.32 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/93i386-quarterly/ref UID=0 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gobject-introspection-3.0.8 OSREL=9.3 _OSRELEASE=9.3-RELEASE-p47 PYTHONBASE=/usr/local OLDPWD=/ _SMP_CPUS=24 PWD=/usr/local/poudriere/data/.m/93i386-quarterly/ref/.p/pool MASTERNAME=93i386-quarterly SCRIPTPREFIX=/usr/local/share/poudriere _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun USER=root HOME=/root POUDRIERE_VERSION=3.1.14 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh CONFIGURE_MAX_CMD_LEN=262144 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes _JAVA_OS_LIST_REGEXP=native\|linux OSVERSION=903000 ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- GI_SCANNER_DISABLE_CACHE=1 XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_DATA_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.2" RUBY_ARCHLIBDIR="lib/ruby/2.2/i386-freebsd9" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.2" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.2/i386-freebsd9" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.2" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.2/i386-freebsd9" RUBY_MODDOCDIR="share/doc/ruby22/gobject-introspection" RUBY_MODEXAMPLESDIR="share/examples/ruby22/gobject-introspection" RUBY_DOCDIR="share/doc/ruby22" RUBY_EXAMPLESDIR="share/examples/ruby22" RUBY_RIDIR="share/ri/2.2/system" RUBY_SITERIDIR="share/ri/2.2/site" RUBY_ELISPDIR="lib/ruby/elisp" RUBY_VERSION="2.2.5" RUBY_VER="2.2" RUBY_SHLIBVER="22" RUBY_ARCH="i386-freebsd9" RUBY_SUFFIX="22" RUBY_NAME="ruby22" RUBY_DEFAULT_SUFFIX="22" RUBY21="@comment " RUBY22="" RUBY23="@comment " RUBY_RD_HTML_FILES="@comment " PORTVERSION="3.0.8" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.2" GEMS_DIR="lib/ruby/gems/2.2/gems" DOC_DIR="lib/ruby/gems/2.2/doc" CACHE_DIR="lib/ruby/gems/2.2/cache" SPEC_DIR="lib/ruby/gems/2.2/specifications" EXT_DIR="lib/ruby/gems/2.2/extensions" PORT="gobject-introspection-3.0.8" GEM_NAME="gobject-introspection-3.0.8" GEM_LIB_DIR="lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8" GEM_DOC_DIR="lib/ruby/gems/2.2/doc/gobject-introspection-3.0.8" GEM_SPEC="lib/ruby/gems/2.2/specifications/gobject-introspection-3.0.8.gemspec" GEM_CACHE="lib/ruby/gems/2.2/cache/gobject-introspection-3.0.8.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=9.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gobject-introspection" EXAMPLESDIR="share/examples/gobject-introspection" DATADIR="share/gobject-introspection" WWWDIR="www/gobject-introspection" ETCDIR="etc/gobject-introspection" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gobject-introspection DOCSDIR=/usr/local/share/doc/gobject-introspection EXAMPLESDIR=/usr/local/share/examples/gobject-introspection WWWDIR=/usr/local/www/gobject-introspection ETCDIR=/usr/local/etc/gobject-introspection --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_1.txz [93i386-quarterly-job-14] Installing pkg-1.8.7_1... [93i386-quarterly-job-14] Extracting pkg-1.8.7_1: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building => SHA256 Checksum OK for rubygem/gobject-introspection-3.0.8.gem. =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - not found ===> Installing existing package /packages/All/ruby-2.2.5,1.txz [93i386-quarterly-job-14] Installing ruby-2.2.5,1... [93i386-quarterly-job-14] `-- Installing libedit-3.1.20150325_2,1... [93i386-quarterly-job-14] `-- Extracting libedit-3.1.20150325_2,1: .......... done [93i386-quarterly-job-14] `-- Installing libyaml-0.1.6_2... [93i386-quarterly-job-14] `-- Extracting libyaml-0.1.6_2: ......... done [93i386-quarterly-job-14] `-- Installing libexecinfo-1.1_3... [93i386-quarterly-job-14] `-- Extracting libexecinfo-1.1_3: ..... done [93i386-quarterly-job-14] `-- Installing libffi-3.2.1... [93i386-quarterly-job-14] | `-- Installing indexinfo-0.2.4... [93i386-quarterly-job-14] | `-- Extracting indexinfo-0.2.4: .... done [93i386-quarterly-job-14] `-- Extracting libffi-3.2.1: .......... done [93i386-quarterly-job-14] Extracting ruby-2.2.5,1: .......... done Message from ruby-2.2.5,1: ==== Some of the standard commands are provided as separate ports for ease of upgrading: devel/ruby-gems: gem - RubyGems package manager devel/rubygem-rake: rake - Ruby Make And some of the standard libraries are provided as separate ports since they require extra dependencies: databases/ruby-gdbm: GDBM module Install them as occasion demands. ==== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - not found ===> Installing existing package /packages/All/ruby22-gems-2.6.4.txz [93i386-quarterly-job-14] Installing ruby22-gems-2.6.4... [93i386-quarterly-job-14] Extracting ruby22-gems-2.6.4: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building ===> Extracting for rubygem-gobject-introspection-3.0.8 => SHA256 Checksum OK for rubygem/gobject-introspection-3.0.8.gem. Unpacked gem: '/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/gobject-introspection-3.0.8' =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found =========================================================================== =================================================== ===> Patching for rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libglib-2.0.so - not found ===> Installing existing package /packages/All/glib-2.46.2.txz [93i386-quarterly-job-14] Installing glib-2.46.2... [93i386-quarterly-job-14] `-- Installing libiconv-1.14_9... [93i386-quarterly-job-14] `-- Extracting libiconv-1.14_9: .......... done [93i386-quarterly-job-14] `-- Installing python27-2.7.12... [93i386-quarterly-job-14] | `-- Installing gettext-runtime-0.19.8.1... [93i386-quarterly-job-14] | `-- Extracting gettext-runtime-0.19.8.1: .......... done [93i386-quarterly-job-14] `-- Extracting python27-2.7.12: .......... done [93i386-quarterly-job-14] `-- Installing pcre-8.39... [93i386-quarterly-job-14] `-- Extracting pcre-8.39: .......... done [93i386-quarterly-job-14] `-- Installing perl5-5.20.3_15... [93i386-quarterly-job-14] `-- Extracting perl5-5.20.3_15: .......... done [93i386-quarterly-job-14] Extracting glib-2.46.2: .......... done No schema files found: doing nothing. Message from python27-2.7.12: =========================================================================== Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter =========================================================================== Message from perl5-5.20.3_15: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libgirepository-1.0.so - not found ===> Installing existing package /packages/All/gobject-introspection-1.46.0.txz [93i386-quarterly-job-14] Installing gobject-introspection-1.46.0... [93i386-quarterly-job-14] `-- Installing python2-2_3... [93i386-quarterly-job-14] `-- Extracting python2-2_3: ...... done [93i386-quarterly-job-14] Extracting gobject-introspection-1.46.0: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libgirepository-1.0.so - found (/usr/local/lib/libgirepository-1.0.so) ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> Configuring for rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> Building for rubygem-gobject-introspection-3.0.8 Successfully built RubyGem Name: gobject-introspection Version: 3.0.8 File: gobject-introspection-3.0.8.gem =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on package: rubygem-glib2>=3.0.8 - not found ===> Installing existing package /packages/All/rubygem-glib2-3.0.8.txz [93i386-quarterly-job-14] Installing rubygem-glib2-3.0.8... [93i386-quarterly-job-14] `-- Installing rubygem-pkg-config-1.1.7_1... [93i386-quarterly-job-14] `-- Extracting rubygem-pkg-config-1.1.7_1: .......... done [93i386-quarterly-job-14] Extracting rubygem-glib2-3.0.8: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on package: rubygem-glib2>=3.0.8 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found =========================================================================== =================================================== ===> Staging for rubygem-gobject-introspection-3.0.8 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/gobject-introspection-3.0.8; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_CTYPE=UTF-8 /usr/local/bin/gem22 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2 --ignore-dependencies --bindir=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/bin --rdoc --ri gobject-introspection-3.0.8.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gobject-introspection-3.0.8.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection /usr/local/bin/ruby22 -r ./siteconf20160929-66264-hgwwd7.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... no checking for -Wunsafe-loop-optimizations option to compiler... yes checking for -Wwrite-strings option to compiler... yes checking for rb_define_alloc_func() in ruby.h... yes checking for rb_block_proc() in ruby.h... yes checking for new allocation framework... yes checking for attribute assignment... no checking for Windows... no checking for gobject-introspection-1.0... yes creating rbgiversion.h checking for g_interface_info_find_signal() in girepository.h... yes creating gobject-introspection-enum-types.c creating gobject-introspection-enum-types.h creating ruby-gobject-introspection.pc creating Makefile To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/extensions/x86-freebsd-9/2.2/gobject-introspection-3.0.8/mkmf.log current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection make "DESTDIR=" clean current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection make "DESTDIR=" compiling rb-gi-repository.c compiling rb-gi-boxed-info.c compiling rb-gi-argument.c compiling rb-gobject-introspection.c compiling rb-gi-property-info.c compiling rb-gi-callable-info.c compiling rb-gi-function-info.c rb-gi-function-info.c:43: error: redefinition of typedef 'RBGICallback' rb-gobject-introspection.h:31: error: previous declaration of 'RBGICallback' was here *** [rb-gi-function-info.o] Error code 1 Stop in /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection. make failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8 for inspection. Results logged to /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/extensions/x86-freebsd-9/2.2/gobject-introspection-3.0.8/gem_make.out *** [do-install] Error code 1 Stop in /usr/ports/devel/rubygem-gobject-introspection. From owner-freebsd-ruby@freebsd.org Thu Sep 29 06:27:26 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6FC7DC005E4 for ; Thu, 29 Sep 2016 06:27:26 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5E0DF9C4 for ; Thu, 29 Sep 2016 06:27:26 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 572F7C005E2; Thu, 29 Sep 2016 06:27:26 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5662BC005E0; Thu, 29 Sep 2016 06:27:26 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy4.nyi.freebsd.org (beefy4.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:e7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1BEA49C1; Thu, 29 Sep 2016 06:27:26 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy4.nyi.freebsd.org (localhost [127.0.0.1]) by beefy4.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8T6RPTm085708; Thu, 29 Sep 2016 06:27:25 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy4.nyi.freebsd.org (8.15.2/8.15.2/Submit) id u8T6RPG5085685; Thu, 29 Sep 2016 06:27:25 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Thu, 29 Sep 2016 06:27:25 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201609290627.u8T6RPG5085685@beefy4.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 93amd64-quarterly][devel/rubygem-gobject-introspection] Failed for rubygem-gobject-introspection-3.0.8 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Sep 2016 06:27:26 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: swills@FreeBSD.org Ident: $FreeBSD: branches/2016Q3/devel/rubygem-gobject-introspection/Makefile 414136 2016-04-27 21:57:31Z swills $ Log URL: http://beefy4.nyi.freebsd.org/data/93amd64-quarterly/422895/logs/rubygem-gobject-introspection-3.0.8.log Build URL: http://beefy4.nyi.freebsd.org/build.html?mastername=93amd64-quarterly&build=422895 Log: ====>> Building devel/rubygem-gobject-introspection build started at Thu Sep 29 06:24:41 UTC 2016 port directory: /usr/ports/devel/rubygem-gobject-introspection building for: FreeBSD 93amd64-quarterly-job-15 9.3-RELEASE-p47 FreeBSD 9.3-RELEASE-p47 amd64 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: branches/2016Q3/devel/rubygem-gobject-introspection/Makefile 414136 2016-04-27 21:57:31Z swills $ Poudriere version: 3.1.14 Host OSVERSION: 1200005 Jail OSVERSION: 903000 ---Begin Environment--- SHELL=/bin/csh UNAME_v=FreeBSD 9.3-RELEASE-p47 UNAME_r=9.3-RELEASE-p47 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 OPSYS=FreeBSD ARCH=amd64 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/93amd64-quarterly/ref UID=0 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gobject-introspection-3.0.8 OSREL=9.3 _OSRELEASE=9.3-RELEASE-p47 PYTHONBASE=/usr/local OLDPWD=/ _SMP_CPUS=24 PWD=/usr/local/poudriere/data/.m/93amd64-quarterly/ref/.p/pool HAVE_COMPAT_IA32_KERN=YES LINUX_OSRELEASE=2.6.32 MASTERNAME=93amd64-quarterly SCRIPTPREFIX=/usr/local/share/poudriere _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun USER=root HOME=/root POUDRIERE_VERSION=3.1.14 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh CONFIGURE_MAX_CMD_LEN=262144 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes _JAVA_OS_LIST_REGEXP=native\|linux OSVERSION=903000 ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- GI_SCANNER_DISABLE_CACHE=1 XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_DATA_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.2" RUBY_ARCHLIBDIR="lib/ruby/2.2/amd64-freebsd9" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.2" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.2/amd64-freebsd9" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.2" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.2/amd64-freebsd9" RUBY_MODDOCDIR="share/doc/ruby22/gobject-introspection" RUBY_MODEXAMPLESDIR="share/examples/ruby22/gobject-introspection" RUBY_DOCDIR="share/doc/ruby22" RUBY_EXAMPLESDIR="share/examples/ruby22" RUBY_RIDIR="share/ri/2.2/system" RUBY_SITERIDIR="share/ri/2.2/site" RUBY_ELISPDIR="lib/ruby/elisp" RUBY_VERSION="2.2.5" RUBY_VER="2.2" RUBY_SHLIBVER="22" RUBY_ARCH="amd64-freebsd9" RUBY_SUFFIX="22" RUBY_NAME="ruby22" RUBY_DEFAULT_SUFFIX="22" RUBY21="@comment " RUBY22="" RUBY23="@comment " RUBY_RD_HTML_FILES="@comment " PORTVERSION="3.0.8" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.2" GEMS_DIR="lib/ruby/gems/2.2/gems" DOC_DIR="lib/ruby/gems/2.2/doc" CACHE_DIR="lib/ruby/gems/2.2/cache" SPEC_DIR="lib/ruby/gems/2.2/specifications" EXT_DIR="lib/ruby/gems/2.2/extensions" PORT="gobject-introspection-3.0.8" GEM_NAME="gobject-introspection-3.0.8" GEM_LIB_DIR="lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8" GEM_DOC_DIR="lib/ruby/gems/2.2/doc/gobject-introspection-3.0.8" GEM_SPEC="lib/ruby/gems/2.2/specifications/gobject-introspection-3.0.8.gemspec" GEM_CACHE="lib/ruby/gems/2.2/cache/gobject-introspection-3.0.8.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=9.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gobject-introspection" EXAMPLESDIR="share/examples/gobject-introspection" DATADIR="share/gobject-introspection" WWWDIR="www/gobject-introspection" ETCDIR="etc/gobject-introspection" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gobject-introspection DOCSDIR=/usr/local/share/doc/gobject-introspection EXAMPLESDIR=/usr/local/share/examples/gobject-introspection WWWDIR=/usr/local/www/gobject-introspection ETCDIR=/usr/local/etc/gobject-introspection --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_1.txz [93amd64-quarterly-job-15] Installing pkg-1.8.7_1... [93amd64-quarterly-job-15] Extracting pkg-1.8.7_1: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building => SHA256 Checksum OK for rubygem/gobject-introspection-3.0.8.gem. =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - not found ===> Installing existing package /packages/All/ruby-2.2.5,1.txz [93amd64-quarterly-job-15] Installing ruby-2.2.5,1... [93amd64-quarterly-job-15] `-- Installing libedit-3.1.20150325_2,1... [93amd64-quarterly-job-15] `-- Extracting libedit-3.1.20150325_2,1: .......... done [93amd64-quarterly-job-15] `-- Installing libyaml-0.1.6_2... [93amd64-quarterly-job-15] `-- Extracting libyaml-0.1.6_2: ......... done [93amd64-quarterly-job-15] `-- Installing libexecinfo-1.1_3... [93amd64-quarterly-job-15] `-- Extracting libexecinfo-1.1_3: ..... done [93amd64-quarterly-job-15] `-- Installing libffi-3.2.1... [93amd64-quarterly-job-15] | `-- Installing indexinfo-0.2.4... [93amd64-quarterly-job-15] | `-- Extracting indexinfo-0.2.4: .... done [93amd64-quarterly-job-15] `-- Extracting libffi-3.2.1: .......... done [93amd64-quarterly-job-15] Extracting ruby-2.2.5,1: .......... done Message from ruby-2.2.5,1: ==== Some of the standard commands are provided as separate ports for ease of upgrading: devel/ruby-gems: gem - RubyGems package manager devel/rubygem-rake: rake - Ruby Make And some of the standard libraries are provided as separate ports since they require extra dependencies: databases/ruby-gdbm: GDBM module Install them as occasion demands. ==== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - not found ===> Installing existing package /packages/All/ruby22-gems-2.6.4.txz [93amd64-quarterly-job-15] Installing ruby22-gems-2.6.4... [93amd64-quarterly-job-15] Extracting ruby22-gems-2.6.4: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building ===> Extracting for rubygem-gobject-introspection-3.0.8 => SHA256 Checksum OK for rubygem/gobject-introspection-3.0.8.gem. Unpacked gem: '/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/gobject-introspection-3.0.8' =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found =========================================================================== =================================================== ===> Patching for rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libglib-2.0.so - not found ===> Installing existing package /packages/All/glib-2.46.2.txz [93amd64-quarterly-job-15] Installing glib-2.46.2... [93amd64-quarterly-job-15] `-- Installing libiconv-1.14_9... [93amd64-quarterly-job-15] `-- Extracting libiconv-1.14_9: .......... done [93amd64-quarterly-job-15] `-- Installing python27-2.7.12... [93amd64-quarterly-job-15] | `-- Installing gettext-runtime-0.19.8.1... [93amd64-quarterly-job-15] | `-- Extracting gettext-runtime-0.19.8.1: .......... done [93amd64-quarterly-job-15] `-- Extracting python27-2.7.12: .......... done [93amd64-quarterly-job-15] `-- Installing pcre-8.39... [93amd64-quarterly-job-15] `-- Extracting pcre-8.39: .......... done [93amd64-quarterly-job-15] `-- Installing perl5-5.20.3_15... [93amd64-quarterly-job-15] `-- Extracting perl5-5.20.3_15: .......... done [93amd64-quarterly-job-15] Extracting glib-2.46.2: .......... done No schema files found: doing nothing. Message from python27-2.7.12: =========================================================================== Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter =========================================================================== Message from perl5-5.20.3_15: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libgirepository-1.0.so - not found ===> Installing existing package /packages/All/gobject-introspection-1.46.0.txz [93amd64-quarterly-job-15] Installing gobject-introspection-1.46.0... [93amd64-quarterly-job-15] `-- Installing python2-2_3... [93amd64-quarterly-job-15] `-- Extracting python2-2_3: ...... done [93amd64-quarterly-job-15] Extracting gobject-introspection-1.46.0: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libgirepository-1.0.so - found (/usr/local/lib/libgirepository-1.0.so) ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> Configuring for rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> Building for rubygem-gobject-introspection-3.0.8 Successfully built RubyGem Name: gobject-introspection Version: 3.0.8 File: gobject-introspection-3.0.8.gem =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on package: rubygem-glib2>=3.0.8 - not found ===> Installing existing package /packages/All/rubygem-glib2-3.0.8.txz [93amd64-quarterly-job-15] Installing rubygem-glib2-3.0.8... [93amd64-quarterly-job-15] `-- Installing rubygem-pkg-config-1.1.7_1... [93amd64-quarterly-job-15] `-- Extracting rubygem-pkg-config-1.1.7_1: .......... done [93amd64-quarterly-job-15] Extracting rubygem-glib2-3.0.8: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on package: rubygem-glib2>=3.0.8 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found =========================================================================== =================================================== ===> Staging for rubygem-gobject-introspection-3.0.8 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/gobject-introspection-3.0.8; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_CTYPE=UTF-8 /usr/local/bin/gem22 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2 --ignore-dependencies --bindir=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/bin --rdoc --ri gobject-introspection-3.0.8.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gobject-introspection-3.0.8.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection /usr/local/bin/ruby22 -r ./siteconf20160929-79604-d02rr5.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... no checking for -Wunsafe-loop-optimizations option to compiler... yes checking for -Wwrite-strings option to compiler... yes checking for rb_define_alloc_func() in ruby.h... yes checking for rb_block_proc() in ruby.h... yes checking for new allocation framework... yes checking for attribute assignment... no checking for Windows... no checking for gobject-introspection-1.0... yes creating rbgiversion.h checking for g_interface_info_find_signal() in girepository.h... yes creating gobject-introspection-enum-types.c creating gobject-introspection-enum-types.h creating ruby-gobject-introspection.pc creating Makefile To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/extensions/amd64-freebsd-9/2.2/gobject-introspection-3.0.8/mkmf.log current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection make "DESTDIR=" clean current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection make "DESTDIR=" compiling rb-gi-repository.c compiling rb-gi-boxed-info.c compiling rb-gi-argument.c compiling rb-gobject-introspection.c compiling rb-gi-property-info.c compiling rb-gi-callable-info.c compiling rb-gi-function-info.c rb-gi-function-info.c:43: error: redefinition of typedef 'RBGICallback' rb-gobject-introspection.h:31: error: previous declaration of 'RBGICallback' was here *** [rb-gi-function-info.o] Error code 1 Stop in /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection. make failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8 for inspection. Results logged to /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/extensions/amd64-freebsd-9/2.2/gobject-introspection-3.0.8/gem_make.out *** [do-install] Error code 1 Stop in /usr/ports/devel/rubygem-gobject-introspection. From owner-freebsd-ruby@freebsd.org Thu Sep 29 07:39:41 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1CABDC01A32 for ; Thu, 29 Sep 2016 07:39:41 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 09FDFFBA for ; Thu, 29 Sep 2016 07:39:41 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 096FFC01A25; Thu, 29 Sep 2016 07:39:41 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 09168C01A24 for ; Thu, 29 Sep 2016 07:39:41 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F0BF3FB9 for ; Thu, 29 Sep 2016 07:39:40 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.15.2/8.15.2) with ESMTP id u8T7de8E038473 for ; Thu, 29 Sep 2016 07:39:40 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u8T7deMW038472; Thu, 29 Sep 2016 07:39:40 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201609290739.u8T7deMW038472@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 29 Sep 2016 07:39:40 +0000 From: portscout@FreeBSD.org To: ruby@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Sep 2016 07:39:41 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ruby@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ sysutils/rubygem-sys-proctable | 1.0.0 | 1.1.3 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ruby@freebsd.org Thu Sep 29 14:25:00 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6861AC01ED0 for ; Thu, 29 Sep 2016 14:25:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 523ECA25 for ; Thu, 29 Sep 2016 14:25:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 51A54C01ECF; Thu, 29 Sep 2016 14:25:00 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 51554C01ECE for ; Thu, 29 Sep 2016 14:25:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 41634A24 for ; Thu, 29 Sep 2016 14:25:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8TEP0QA032539 for ; Thu, 29 Sep 2016 14:25:00 GMT (envelope-from bugzilla-noreply@freebsd.org) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: maintainer-feedback requested: [Bug 213085] www/redmine: depends on net-ldap twice, with different version numbers. Date: Thu, 29 Sep 2016 14:25:00 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ruby@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Sep 2016 14:25:00 -0000 Johannes Jost Meixner has reassigned Bugzilla Automation 's request for maintainer-feedback to ruby@FreeBSD.or= g: Bug 213085: www/redmine: depends on net-ldap twice, with different version numbers. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213085 --- Description --- The recent update introduced some changes that lead bundler (executed e.g. = to generate secret tokens or some such) to fail, like so: [!] There was an error parsing `Gemfile`: You cannot specify the same gem t= wice with different version requirements. You specified: net-ldap (>=3D 0) and net-ldap (>=3D 0.12.0). Bundler cannot continue. # from /usr/local/www/redmine/Gemfile:94 # ------------------------------------------- # Dir["#{File.dirname(__FILE__)}/bundler.d/*.rb"].each do |bundle| > self.instance_eval(Bundler.read_file(bundle)) # end # ------------------------------------------- This is because the net-ldap dependency introduced in the Gemfile in line 2= 9, https://svnweb.freebsd.org/ports/head/www/redmine/files/patch-Gemfile?view= =3Dmark up#l29, and the one introduced through code in line 84 of that Gemfile, plus=20 https://svnweb.freebsd.org/ports/head/www/redmine/files/ldap.rb?view=3Dmark= up being moved into bundler.d/ have conflicting version numbers and confuse bundler. It might be a good idea to patch out the optional dependency on net-ldap From owner-freebsd-ruby@freebsd.org Thu Sep 29 14:25:00 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CCA8FC01ED8 for ; Thu, 29 Sep 2016 14:25:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id B66FCA28 for ; Thu, 29 Sep 2016 14:25:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id B5DCAC01ED7; Thu, 29 Sep 2016 14:25:00 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B58F8C01ED6 for ; Thu, 29 Sep 2016 14:25:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8B629A27 for ; Thu, 29 Sep 2016 14:25:00 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8TEP0QE032539 for ; Thu, 29 Sep 2016 14:25:00 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: [Bug 213085] www/redmine: depends on net-ldap twice, with different version numbers. Date: Thu, 29 Sep 2016 14:25:00 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: xmj@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ruby@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Sep 2016 14:25:00 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213085 Bug ID: 213085 Summary: www/redmine: depends on net-ldap twice, with different version numbers. Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ruby@FreeBSD.org Reporter: xmj@FreeBSD.org Flags: maintainer-feedback?(ruby@FreeBSD.org) Assignee: ruby@FreeBSD.org The recent update introduced some changes that lead bundler (executed e.g. = to generate secret tokens or some such) to fail, like so: [!] There was an error parsing `Gemfile`: You cannot specify the same gem t= wice with different version requirements. You specified: net-ldap (>=3D 0) and net-ldap (>=3D 0.12.0). Bundler cannot continue. # from /usr/local/www/redmine/Gemfile:94 # ------------------------------------------- # Dir["#{File.dirname(__FILE__)}/bundler.d/*.rb"].each do |bundle| > self.instance_eval(Bundler.read_file(bundle)) # end # ------------------------------------------- This is because the net-ldap dependency introduced in the Gemfile in line 2= 9, https://svnweb.freebsd.org/ports/head/www/redmine/files/patch-Gemfile?view= =3Dmarkup#l29, and the one introduced through code in line 84 of that Gemfile, plus=20 https://svnweb.freebsd.org/ports/head/www/redmine/files/ldap.rb?view=3Dmark= up being moved into bundler.d/ have conflicting version numbers and confuse bundler. It might be a good idea to patch out the optional dependency on net-ldap --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-ruby@freebsd.org Thu Sep 29 14:25:44 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B6A8AC01F8D for ; Thu, 29 Sep 2016 14:25:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id A0300A83 for ; Thu, 29 Sep 2016 14:25:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 9F8DCC01F8C; Thu, 29 Sep 2016 14:25:44 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9F369C01F8B for ; Thu, 29 Sep 2016 14:25:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8E82DA82 for ; Thu, 29 Sep 2016 14:25:44 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8TEPiJq033479 for ; Thu, 29 Sep 2016 14:25:44 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: [Bug 213085] www/redmine: depends on net-ldap twice, with different version numbers. Date: Thu, 29 Sep 2016 14:25:44 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: swills@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: swills@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Sep 2016 14:25:44 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213085 Steve Wills changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |swills@FreeBSD.org Assignee|ruby@FreeBSD.org |swills@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-ruby@freebsd.org Thu Sep 29 16:01:50 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A4498C02F82 for ; Thu, 29 Sep 2016 16:01:50 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 91C5C9F7 for ; Thu, 29 Sep 2016 16:01:50 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 8D360C02F80; Thu, 29 Sep 2016 16:01:50 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8CDADC02F7E for ; Thu, 29 Sep 2016 16:01:50 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from toco-domains.de (mail.toco-domains.de [176.9.39.170]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1C67D9F5; Thu, 29 Sep 2016 16:01:49 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from [192.168.0.120] (port-212-202-156-99.static.qsc.de [212.202.156.99]) by toco-domains.de (Postfix) with ESMTPA id D00151AAF018; Thu, 29 Sep 2016 18:01:45 +0200 (CEST) Subject: Re: Feature-Request: pessimistic operator in ports-tree To: Steve Wills , ruby@FreeBSD.org References: <3434c19e-59b3-261a-ef18-6911bba0e072@FreeBSD.org> <24d2a341-88a7-c99e-1058-6d351014930e@FreeBSD.org> From: Torsten Zuehlsdorff Message-ID: Date: Thu, 29 Sep 2016 08:56:45 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <24d2a341-88a7-c99e-1058-6d351014930e@FreeBSD.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Sep 2016 16:01:50 -0000 Aloha, >> i'm working quite a while on the ruby-ports and it is often annoying. >> Even after excessive testing and some more real-world testing (thanks to >> all helpers!) its totally normal, that thinks break. >> >> I found one of the main problems is the pessimistic operator in the >> gemspecs/Gemfiles. Buildtests of all dependencies run fine, we commit >> the update and than some Gem break, because it defined ~> 1.5.2 and you >> just updated to 1.6. In the Makefile >= 1.5.2 says everything is fine. > > To me it seem rather that the problem is gemspecs over-using or > mis-using the pessimistic operator. If the gemspec correctly specified > what actually worked, this wouldn't be an issue. That is, of course, correct. ;) But we have more than 1.000 rubygem-ports and it isn't going to happen that all of them teaches the gemfiles the correct version. This isn't even needed since gem files are designed to work right this way. Its more a problem on our site than on the ruby-site. >> I personally think most of the rubygem breakage can be prevented by >> teaching the ports-tree about the pessimistic operator. It is far easier >> to build-test 300 dependencies than to really check if they are able to >> start. Or even if they run correctly. > > How would this help exactly? It seems to me it would make it easier to > figure out where the mismatch is but wouldn't actually solve the > problem. And this isn't even the hard part, building all the packages > doesn't really take much time. But you would still have to correct the > gemspec or create multiple ports/pkgs for each version needed. What am I > missing? The part with breaking everything after an successful build. For GitLab i build around 300+ Packages. Every time all packages were build correctly, but only one time an update did not break something. A correct build nearly means nothing for rubygems. If the Gemfile uses the pessimistic operator and forbid using the version just updated, nothing will happen. It builds fine. You have to runtime-check every version depending on that. And sometimes this are many (multiple hundreds yesterday). An pessimistic operator support would ease the detection part. The buildtest can fail and you know where to look at. This would be a great option added. Also: even if we patch the gemspec to the use of the newer version, this is also error prone. I saw this for GitLab. A specific Gem just runs fine the complete time, except one user wanted one option, which is no longer supported by the gem in this syntax. So GitLab fails because of the update, but only if this option is used. All other parts of GitLab using the exact same (but wrong) version of the Gem works fine. >> What do you think about this? >> >> Also i believe its not a rubygem only feature. I stumbled across >> multiple software which expect an explicit version or an version range >> or even disallow a single version and accept all other. > > I think a patch would help discussion. I'm not unsympathetic, it is a > pain. But I just don't understand how this would fix anything. Perhaps > some sort of tool that would check these things would be helpful? It would not fix anything, it would just ease the detection of such an error vector. Rubygem dependencies were designed in a very specific way and we currently just ignore this and came up with various problems around this. Yes, some sort of tool could do this also. I experimented a little and its a great help, but it is one more tool to use. I think every ruby-committer will use it, but for example every new external user sending patches need to learn it. Integrated in core there is no need for user learning this behavior and therefore one more error possibility gone. After some more thinking i doubt its easy to realize, especially the part were more than 1.000 ports need a update to benefit from the change. Mh, i add the idea to my port-rewrite-project. Greetings, Torsten From owner-freebsd-ruby@freebsd.org Fri Sep 30 07:28:09 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 90885C0315E for ; Fri, 30 Sep 2016 07:28:09 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 7CF46238 for ; Fri, 30 Sep 2016 07:28:09 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 7C71CC0315D; Fri, 30 Sep 2016 07:28:09 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7C2C7C0315C for ; Fri, 30 Sep 2016 07:28:09 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6FCA1237 for ; Fri, 30 Sep 2016 07:28:09 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.15.2/8.15.2) with ESMTP id u8U7S981074331 for ; Fri, 30 Sep 2016 07:28:09 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u8U7S9v7074330; Fri, 30 Sep 2016 07:28:09 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201609300728.u8U7S9v7074330@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 30 Sep 2016 07:28:09 +0000 From: portscout@FreeBSD.org To: ruby@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Sep 2016 07:28:09 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ruby@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ devel/rubygem-byebug | 9.0.5 | 9.0.6 ------------------------------------------------+-----------------+------------ devel/rubygem-gitlab_git | 10.3.2 | 10.6.8 ------------------------------------------------+-----------------+------------ devel/rubygem-sprockets-rails | 3.1.1 | 3.2.0 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ruby@freebsd.org Fri Sep 30 17:33:39 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D7212C03F22 for ; Fri, 30 Sep 2016 17:33:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id BFCEF13F0 for ; Fri, 30 Sep 2016 17:33:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id BF036C03F21; Fri, 30 Sep 2016 17:33:39 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BEADBC03F20 for ; Fri, 30 Sep 2016 17:33:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AEF6613E6 for ; Fri, 30 Sep 2016 17:33:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8UHXd4h023744 for ; Fri, 30 Sep 2016 17:33:39 GMT (envelope-from bugzilla-noreply@freebsd.org) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: maintainer-feedback requested: [Bug 213127] www/redmine fails to start after revision 422934 (fix ldap option) Date: Fri, 30 Sep 2016 17:33:39 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ruby@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Sep 2016 17:33:39 -0000 Du=C5=A1an Vejnovi=C4=8D has reassigned Bugzilla Autom= ation 's request for maintainer-feedback to ruby@FreeBSD.or= g: Bug 213127: www/redmine fails to start after revision 422934 (fix ldap opti= on) https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213127 --- Description --- Redmine won't start after removing ldap option from Gemfile because it complains that can not find net/ldap file. When added ldap option back to Gemfile redmine starts normally. From owner-freebsd-ruby@freebsd.org Fri Sep 30 17:33:40 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2E4A8C03F2A for ; Fri, 30 Sep 2016 17:33:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 17D7B1418 for ; Fri, 30 Sep 2016 17:33:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 172B7C03F27; Fri, 30 Sep 2016 17:33:40 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 16D5AC03F26 for ; Fri, 30 Sep 2016 17:33:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 02D721410 for ; Fri, 30 Sep 2016 17:33:40 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8UHXd4l023744 for ; Fri, 30 Sep 2016 17:33:39 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: [Bug 213127] www/redmine fails to start after revision 422934 (fix ldap option) Date: Fri, 30 Sep 2016 17:33:39 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: freebsd@dussan.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ruby@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Sep 2016 17:33:40 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213127 Bug ID: 213127 Summary: www/redmine fails to start after revision 422934 (fix ldap option) Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ruby@FreeBSD.org Reporter: freebsd@dussan.org Flags: maintainer-feedback?(ruby@FreeBSD.org) Assignee: ruby@FreeBSD.org Redmine won't start after removing ldap option from Gemfile because it complains that can not find net/ldap file. When added ldap option back to Gemfile redmine starts normally. --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-ruby@freebsd.org Fri Sep 30 17:34:20 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DDC6CC03FB5 for ; Fri, 30 Sep 2016 17:34:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id C6F3F14B2 for ; Fri, 30 Sep 2016 17:34:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id C65E5C03FB4; Fri, 30 Sep 2016 17:34:20 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C6083C03FB3 for ; Fri, 30 Sep 2016 17:34:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B595614B1 for ; Fri, 30 Sep 2016 17:34:20 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id u8UHYKJZ024595 for ; Fri, 30 Sep 2016 17:34:20 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: ruby@FreeBSD.org Subject: [Bug 213127] www/redmine fails to start after revision 422934 (fix ldap option) Date: Fri, 30 Sep 2016 17:34:20 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: freebsd@dussan.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ruby@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_severity cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Sep 2016 17:34:21 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D213127 Du=C5=A1an Vejnovi=C4=8D changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Affects Only Me |Affects Many People CC| |freebsd@dussan.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-ruby@freebsd.org Sat Oct 1 05:44:09 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 28856C06AB0 for ; Sat, 1 Oct 2016 05:44:09 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 174F23E2 for ; Sat, 1 Oct 2016 05:44:09 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 13505C06AAE; Sat, 1 Oct 2016 05:44:09 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 127B5C06AAC; Sat, 1 Oct 2016 05:44:09 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy1.nyi.freebsd.org (beefy1.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D16F63E0; Sat, 1 Oct 2016 05:44:08 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy1.nyi.freebsd.org (localhost [127.0.0.1]) by beefy1.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id u915i8K4011303; Sat, 1 Oct 2016 05:44:08 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy1.nyi.freebsd.org (8.15.2/8.15.2/Submit) id u915i8kx011300; Sat, 1 Oct 2016 05:44:08 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Sat, 1 Oct 2016 05:44:08 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201610010544.u915i8kx011300@beefy1.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 93i386-default][devel/rubygem-gobject-introspection] Failed for rubygem-gobject-introspection-3.0.8 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Oct 2016 05:44:09 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: linimon@FreeBSD.org Ident: $FreeBSD: head/devel/rubygem-gobject-introspection/Makefile 422369 2016-09-18 10:47:08Z linimon $ Log URL: http://beefy1.nyi.freebsd.org/data/93i386-default/423029/logs/rubygem-gobject-introspection-3.0.8.log Build URL: http://beefy1.nyi.freebsd.org/build.html?mastername=93i386-default&build=423029 Log: ====>> Building devel/rubygem-gobject-introspection build started at Sat Oct 1 05:38:28 UTC 2016 port directory: /usr/ports/devel/rubygem-gobject-introspection building for: FreeBSD 93i386-default-job-05 9.3-RELEASE-p47 FreeBSD 9.3-RELEASE-p47 i386 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/devel/rubygem-gobject-introspection/Makefile 422369 2016-09-18 10:47:08Z linimon $ Poudriere version: 3.1.14 Host OSVERSION: 1200005 Jail OSVERSION: 903000 ---Begin Environment--- SHELL=/bin/csh UNAME_p=i386 UNAME_m=i386 UNAME_v=FreeBSD 9.3-RELEASE-p47 UNAME_r=9.3-RELEASE-p47 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 OPSYS=FreeBSD ARCH=i386 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/93i386-default/ref UID=0 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gobject-introspection-3.0.8 OSREL=9.3 _OSRELEASE=9.3-RELEASE-p47 PYTHONBASE=/usr/local OLDPWD=/ _SMP_CPUS=24 PWD=/usr/local/poudriere/data/.m/93i386-default/ref/.p/pool MASTERNAME=93i386-default SCRIPTPREFIX=/usr/local/share/poudriere _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun USER=root HOME=/root POUDRIERE_VERSION=3.1.14 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh CONFIGURE_MAX_CMD_LEN=262144 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes _JAVA_OS_LIST_REGEXP=native\|linux OSVERSION=903000 ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- GI_SCANNER_DISABLE_CACHE=1 XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_DATA_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.2" RUBY_ARCHLIBDIR="lib/ruby/2.2/i386-freebsd9" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.2" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.2/i386-freebsd9" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.2" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.2/i386-freebsd9" RUBY_MODDOCDIR="share/doc/ruby22/gobject-introspection" RUBY_MODEXAMPLESDIR="share/examples/ruby22/gobject-introspection" RUBY_DOCDIR="share/doc/ruby22" RUBY_EXAMPLESDIR="share/examples/ruby22" RUBY_RIDIR="share/ri/2.2/system" RUBY_SITERIDIR="share/ri/2.2/site" RUBY_VERSION="2.2.5" RUBY_VER="2.2" RUBY_SHLIBVER="22" RUBY_ARCH="i386-freebsd9" RUBY_SUFFIX="22" RUBY_NAME="ruby22" RUBY_DEFAULT_SUFFIX="22" RUBY21="@comment " RUBY22="" RUBY23="@comment " PORTVERSION="3.0.8" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.2" GEMS_DIR="lib/ruby/gems/2.2/gems" DOC_DIR="lib/ruby/gems/2.2/doc" CACHE_DIR="lib/ruby/gems/2.2/cache" SPEC_DIR="lib/ruby/gems/2.2/specifications" EXT_DIR="lib/ruby/gems/2.2/extensions" PORT="gobject-introspection-3.0.8" GEM_NAME="gobject-introspection-3.0.8" GEM_LIB_DIR="lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8" GEM_DOC_DIR="lib/ruby/gems/2.2/doc/gobject-introspection-3.0.8" GEM_SPEC="lib/ruby/gems/2.2/specifications/gobject-introspection-3.0.8.gemspec" GEM_CACHE="lib/ruby/gems/2.2/cache/gobject-introspection-3.0.8.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=9.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gobject-introspection" EXAMPLESDIR="share/examples/gobject-introspection" DATADIR="share/gobject-introspection" WWWDIR="www/gobject-introspection" ETCDIR="etc/gobject-introspection" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gobject-introspection DOCSDIR=/usr/local/share/doc/gobject-introspection EXAMPLESDIR=/usr/local/share/examples/gobject-introspection WWWDIR=/usr/local/www/gobject-introspection ETCDIR=/usr/local/etc/gobject-introspection --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MACHINE=i386 MACHINE_ARCH=i386 ARCH=${MACHINE_ARCH} #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz [93i386-default-job-05] Installing pkg-1.8.7_3... [93i386-default-job-05] Extracting pkg-1.8.7_3: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building => SHA256 Checksum OK for rubygem/gobject-introspection-3.0.8.gem. =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - not found ===> Installing existing package /packages/All/ruby-2.2.5_1,1.txz [93i386-default-job-05] Installing ruby-2.2.5_1,1... [93i386-default-job-05] `-- Installing libedit-3.1.20150325_2,1... [93i386-default-job-05] `-- Extracting libedit-3.1.20150325_2,1: .......... done [93i386-default-job-05] `-- Installing libyaml-0.1.6_2... [93i386-default-job-05] `-- Extracting libyaml-0.1.6_2: ......... done [93i386-default-job-05] `-- Installing libexecinfo-1.1_3... [93i386-default-job-05] `-- Extracting libexecinfo-1.1_3: ..... done [93i386-default-job-05] `-- Installing libffi-3.2.1... [93i386-default-job-05] | `-- Installing indexinfo-0.2.5... [93i386-default-job-05] | `-- Extracting indexinfo-0.2.5: .... done [93i386-default-job-05] `-- Extracting libffi-3.2.1: .......... done [93i386-default-job-05] Extracting ruby-2.2.5_1,1: .......... done Message from ruby-2.2.5_1,1: ==== Some of the standard commands are provided as separate ports for ease of upgrading: devel/ruby-gems: gem - RubyGems package manager devel/rubygem-rake: rake - Ruby Make And some of the standard libraries are provided as separate ports since they require extra dependencies: databases/ruby-gdbm: GDBM module Install them as occasion demands. ==== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - not found ===> Installing existing package /packages/All/ruby22-gems-2.6.4.txz [93i386-default-job-05] Installing ruby22-gems-2.6.4... [93i386-default-job-05] Extracting ruby22-gems-2.6.4: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building ===> Extracting for rubygem-gobject-introspection-3.0.8 => SHA256 Checksum OK for rubygem/gobject-introspection-3.0.8.gem. Unpacked gem: '/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/gobject-introspection-3.0.8' =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found =========================================================================== =================================================== ===> Patching for rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libglib-2.0.so - not found ===> Installing existing package /packages/All/glib-2.46.2_3.txz [93i386-default-job-05] Installing glib-2.46.2_3... [93i386-default-job-05] `-- Installing libiconv-1.14_9... [93i386-default-job-05] `-- Extracting libiconv-1.14_9: .......... done [93i386-default-job-05] `-- Installing python27-2.7.12... [93i386-default-job-05] | `-- Installing gettext-runtime-0.19.8.1... [93i386-default-job-05] | `-- Extracting gettext-runtime-0.19.8.1: .......... done [93i386-default-job-05] `-- Extracting python27-2.7.12: .......... done [93i386-default-job-05] `-- Installing pcre-8.39... [93i386-default-job-05] `-- Extracting pcre-8.39: .......... done [93i386-default-job-05] `-- Installing perl5-5.20.3_15... [93i386-default-job-05] `-- Extracting perl5-5.20.3_15: .......... done [93i386-default-job-05] Extracting glib-2.46.2_3: .......... done No schema files found: doing nothing. Message from python27-2.7.12: =========================================================================== Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter =========================================================================== Message from perl5-5.20.3_15: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libgirepository-1.0.so - not found ===> Installing existing package /packages/All/gobject-introspection-1.46.0.txz [93i386-default-job-05] Installing gobject-introspection-1.46.0... [93i386-default-job-05] `-- Installing python2-2_3... [93i386-default-job-05] `-- Extracting python2-2_3: ...... done [93i386-default-job-05] Extracting gobject-introspection-1.46.0: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libgirepository-1.0.so - found (/usr/local/lib/libgirepository-1.0.so) ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> Configuring for rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> Building for rubygem-gobject-introspection-3.0.8 Successfully built RubyGem Name: gobject-introspection Version: 3.0.8 File: gobject-introspection-3.0.8.gem =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on package: rubygem-glib2>=3.0.8 - not found ===> Installing existing package /packages/All/rubygem-glib2-3.0.8.txz [93i386-default-job-05] Installing rubygem-glib2-3.0.8... [93i386-default-job-05] `-- Installing rubygem-pkg-config-1.1.7_1... [93i386-default-job-05] `-- Extracting rubygem-pkg-config-1.1.7_1: .......... done [93i386-default-job-05] Extracting rubygem-glib2-3.0.8: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on package: rubygem-glib2>=3.0.8 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found =========================================================================== =================================================== ===> Staging for rubygem-gobject-introspection-3.0.8 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/gobject-introspection-3.0.8; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_CTYPE=UTF-8 /usr/local/bin/gem22 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2 --ignore-dependencies --bindir=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/bin --rdoc --ri gobject-introspection-3.0.8.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gobject-introspection-3.0.8.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection /usr/local/bin/ruby22 -r ./siteconf20161001-8274-bsy274.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... no checking for -Wunsafe-loop-optimizations option to compiler... yes checking for -Wwrite-strings option to compiler... yes checking for rb_define_alloc_func() in ruby.h... yes checking for rb_block_proc() in ruby.h... yes checking for new allocation framework... yes checking for attribute assignment... no checking for Windows... no checking for gobject-introspection-1.0... yes creating rbgiversion.h checking for g_interface_info_find_signal() in girepository.h... yes creating gobject-introspection-enum-types.c creating gobject-introspection-enum-types.h creating ruby-gobject-introspection.pc creating Makefile To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/extensions/x86-freebsd-9/2.2/gobject-introspection-3.0.8/mkmf.log current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection make "DESTDIR=" clean current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection make "DESTDIR=" compiling rb-gi-repository.c compiling rb-gi-boxed-info.c compiling rb-gi-argument.c compiling rb-gobject-introspection.c compiling rb-gi-property-info.c compiling rb-gi-callable-info.c compiling rb-gi-function-info.c rb-gi-function-info.c:43: error: redefinition of typedef 'RBGICallback' rb-gobject-introspection.h:31: error: previous declaration of 'RBGICallback' was here *** [rb-gi-function-info.o] Error code 1 Stop in /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection. make failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8 for inspection. Results logged to /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/extensions/x86-freebsd-9/2.2/gobject-introspection-3.0.8/gem_make.out *** [do-install] Error code 1 Stop in /usr/ports/devel/rubygem-gobject-introspection. From owner-freebsd-ruby@freebsd.org Sat Oct 1 05:51:02 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EEDA5C06738 for ; Sat, 1 Oct 2016 05:51:02 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id DCCCBAEA for ; Sat, 1 Oct 2016 05:51:02 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id DC13EC06736; Sat, 1 Oct 2016 05:51:02 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DB920C06735; Sat, 1 Oct 2016 05:51:02 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy2.nyi.freebsd.org (beefy2.nyi.freebsd.org [IPv6:2610:1c1:1:6080::16:e5]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A66A6AE5; Sat, 1 Oct 2016 05:51:02 +0000 (UTC) (envelope-from pkg-fallout@FreeBSD.org) Received: from beefy2.nyi.freebsd.org (localhost [127.0.0.1]) by beefy2.nyi.freebsd.org (8.15.2/8.15.2) with ESMTP id u915p1B6088789; Sat, 1 Oct 2016 05:51:01 GMT (envelope-from pkg-fallout@FreeBSD.org) Received: (from root@localhost) by beefy2.nyi.freebsd.org (8.15.2/8.15.2/Submit) id u915p1MD088779; Sat, 1 Oct 2016 05:51:01 GMT (envelope-from pkg-fallout@FreeBSD.org) Date: Sat, 1 Oct 2016 05:51:01 GMT From: pkg-fallout@FreeBSD.org Message-Id: <201610010551.u915p1MD088779@beefy2.nyi.freebsd.org> To: ruby@FreeBSD.org Subject: [package - 93amd64-default][devel/rubygem-gobject-introspection] Failed for rubygem-gobject-introspection-3.0.8 in stage Cc: pkg-fallout@FreeBSD.org X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Oct 2016 05:51:03 -0000 You are receiving this mail as a port that you maintain is failing to build on the FreeBSD package build server. Please investigate the failure and submit a PR to fix build. Maintainer: ruby@FreeBSD.org Last committer: linimon@FreeBSD.org Ident: $FreeBSD: head/devel/rubygem-gobject-introspection/Makefile 422369 2016-09-18 10:47:08Z linimon $ Log URL: http://beefy2.nyi.freebsd.org/data/93amd64-default/423029/logs/rubygem-gobject-introspection-3.0.8.log Build URL: http://beefy2.nyi.freebsd.org/build.html?mastername=93amd64-default&build=423029 Log: ====>> Building devel/rubygem-gobject-introspection build started at Sat Oct 1 05:44:10 UTC 2016 port directory: /usr/ports/devel/rubygem-gobject-introspection building for: FreeBSD 93amd64-default-job-22 9.3-RELEASE-p47 FreeBSD 9.3-RELEASE-p47 amd64 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/devel/rubygem-gobject-introspection/Makefile 422369 2016-09-18 10:47:08Z linimon $ Poudriere version: 3.1.14 Host OSVERSION: 1200005 Jail OSVERSION: 903000 ---Begin Environment--- SHELL=/bin/csh UNAME_v=FreeBSD 9.3-RELEASE-p47 UNAME_r=9.3-RELEASE-p47 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 ARCH=amd64 SAVED_TERM= MASTERMNT=/usr/local/poudriere/data/.m/93amd64-default/ref UID=0 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin _JAVA_VERSION_LIST_REGEXP=1.6\|1.7\|1.8\|1.6+\|1.7+\|1.8+ POUDRIERE_BUILD_TYPE=bulk PKGNAME=rubygem-gobject-introspection-3.0.8 OSREL=9.3 _OSRELEASE=9.3-RELEASE-p47 PYTHONBASE=/usr/local OLDPWD=/ _SMP_CPUS=24 PWD=/usr/local/poudriere/data/.m/93amd64-default/ref/.p/pool HAVE_COMPAT_IA32_KERN=YES OPSYS=FreeBSD MASTERNAME=93amd64-default SCRIPTPREFIX=/usr/local/share/poudriere _JAVA_VENDOR_LIST_REGEXP=openjdk\|oracle\|sun USER=root HOME=/root POUDRIERE_VERSION=3.1.14 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh CONFIGURE_MAX_CMD_LEN=262144 LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local PACKAGE_BUILDING=yes _JAVA_OS_LIST_REGEXP=native\|linux OSVERSION=903000 ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- GI_SCANNER_DISABLE_CACHE=1 XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_DATA_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work HOME=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work TMPDIR="/tmp" NO_PIE=yes WITHOUT_DEBUG_FILES=yes WITHOUT_KERNEL_SYMBOLS=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- RUBY_LIBDIR="lib/ruby/2.2" RUBY_ARCHLIBDIR="lib/ruby/2.2/amd64-freebsd9" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.2" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.2/amd64-freebsd9" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.2" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.2/amd64-freebsd9" RUBY_MODDOCDIR="share/doc/ruby22/gobject-introspection" RUBY_MODEXAMPLESDIR="share/examples/ruby22/gobject-introspection" RUBY_DOCDIR="share/doc/ruby22" RUBY_EXAMPLESDIR="share/examples/ruby22" RUBY_RIDIR="share/ri/2.2/system" RUBY_SITERIDIR="share/ri/2.2/site" RUBY_VERSION="2.2.5" RUBY_VER="2.2" RUBY_SHLIBVER="22" RUBY_ARCH="amd64-freebsd9" RUBY_SUFFIX="22" RUBY_NAME="ruby22" RUBY_DEFAULT_SUFFIX="22" RUBY21="@comment " RUBY22="" RUBY23="@comment " PORTVERSION="3.0.8" REV="" GEMS_BASE_DIR="lib/ruby/gems/2.2" GEMS_DIR="lib/ruby/gems/2.2/gems" DOC_DIR="lib/ruby/gems/2.2/doc" CACHE_DIR="lib/ruby/gems/2.2/cache" SPEC_DIR="lib/ruby/gems/2.2/specifications" EXT_DIR="lib/ruby/gems/2.2/extensions" PORT="gobject-introspection-3.0.8" GEM_NAME="gobject-introspection-3.0.8" GEM_LIB_DIR="lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8" GEM_DOC_DIR="lib/ruby/gems/2.2/doc/gobject-introspection-3.0.8" GEM_SPEC="lib/ruby/gems/2.2/specifications/gobject-introspection-3.0.8.gemspec" GEM_CACHE="lib/ruby/gems/2.2/cache/gobject-introspection-3.0.8.gem" EXTRACT_SUFX=".gem" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=9.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gobject-introspection" EXAMPLESDIR="share/examples/gobject-introspection" DATADIR="share/gobject-introspection" WWWDIR="www/gobject-introspection" ETCDIR="etc/gobject-introspection" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gobject-introspection DOCSDIR=/usr/local/share/doc/gobject-introspection EXAMPLESDIR=/usr/local/share/examples/gobject-introspection WWWDIR=/usr/local/www/gobject-introspection ETCDIR=/usr/local/etc/gobject-introspection --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles #### /usr/local/etc/poudriere.d/make.conf #### # XXX: We really need this but cannot use it while 'make checksum' does not # try the next mirror on checksum failure. It currently retries the same # failed mirror and then fails rather then trying another. It *does* # try the next if the size is mismatched though. #MASTER_SITE_FREEBSD=yes DISABLE_MAKE_JOBS=poudriere ---End make.conf--- =================================================== ===> License LGPL21+ accepted by the user =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz [93amd64-default-job-22] Installing pkg-1.8.7_3... [93amd64-default-job-22] Extracting pkg-1.8.7_3: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building => SHA256 Checksum OK for rubygem/gobject-introspection-3.0.8.gem. =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - not found ===> Installing existing package /packages/All/ruby-2.2.5_1,1.txz [93amd64-default-job-22] Installing ruby-2.2.5_1,1... [93amd64-default-job-22] `-- Installing libedit-3.1.20150325_2,1... [93amd64-default-job-22] `-- Extracting libedit-3.1.20150325_2,1: .......... done [93amd64-default-job-22] `-- Installing libyaml-0.1.6_2... [93amd64-default-job-22] `-- Extracting libyaml-0.1.6_2: ......... done [93amd64-default-job-22] `-- Installing libexecinfo-1.1_3... [93amd64-default-job-22] `-- Extracting libexecinfo-1.1_3: ..... done [93amd64-default-job-22] `-- Installing libffi-3.2.1... [93amd64-default-job-22] | `-- Installing indexinfo-0.2.5... [93amd64-default-job-22] | `-- Extracting indexinfo-0.2.5: .... done [93amd64-default-job-22] `-- Extracting libffi-3.2.1: .......... done [93amd64-default-job-22] Extracting ruby-2.2.5_1,1: .......... done Message from ruby-2.2.5_1,1: ==== Some of the standard commands are provided as separate ports for ease of upgrading: devel/ruby-gems: gem - RubyGems package manager devel/rubygem-rake: rake - Ruby Make And some of the standard libraries are provided as separate ports since they require extra dependencies: databases/ruby-gdbm: GDBM module Install them as occasion demands. ==== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - not found ===> Installing existing package /packages/All/ruby22-gems-2.6.4.txz [93amd64-default-job-22] Installing ruby22-gems-2.6.4... [93amd64-default-job-22] Extracting ruby22-gems-2.6.4: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> License LGPL21+ accepted by the user ===> Fetching all distfiles required by rubygem-gobject-introspection-3.0.8 for building ===> Extracting for rubygem-gobject-introspection-3.0.8 => SHA256 Checksum OK for rubygem/gobject-introspection-3.0.8.gem. Unpacked gem: '/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/gobject-introspection-3.0.8' =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found =========================================================================== =================================================== ===> Patching for rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libglib-2.0.so - not found ===> Installing existing package /packages/All/glib-2.46.2_3.txz [93amd64-default-job-22] Installing glib-2.46.2_3... [93amd64-default-job-22] `-- Installing libiconv-1.14_9... [93amd64-default-job-22] `-- Extracting libiconv-1.14_9: .......... done [93amd64-default-job-22] `-- Installing python27-2.7.12... [93amd64-default-job-22] | `-- Installing gettext-runtime-0.19.8.1... [93amd64-default-job-22] | `-- Extracting gettext-runtime-0.19.8.1: .......... done [93amd64-default-job-22] `-- Extracting python27-2.7.12: .......... done [93amd64-default-job-22] `-- Installing pcre-8.39... [93amd64-default-job-22] `-- Extracting pcre-8.39: .......... done [93amd64-default-job-22] `-- Installing perl5-5.20.3_15... [93amd64-default-job-22] `-- Extracting perl5-5.20.3_15: .......... done [93amd64-default-job-22] Extracting glib-2.46.2_3: .......... done No schema files found: doing nothing. Message from python27-2.7.12: =========================================================================== Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: bsddb databases/py-bsddb gdbm databases/py-gdbm sqlite3 databases/py-sqlite3 tkinter x11-toolkits/py-tkinter =========================================================================== Message from perl5-5.20.3_15: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libgirepository-1.0.so - not found ===> Installing existing package /packages/All/gobject-introspection-1.46.0.txz [93amd64-default-job-22] Installing gobject-introspection-1.46.0... [93amd64-default-job-22] `-- Installing python2-2_3... [93amd64-default-job-22] `-- Extracting python2-2_3: ...... done [93amd64-default-job-22] Extracting gobject-introspection-1.46.0: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on shared library: libgirepository-1.0.so - found (/usr/local/lib/libgirepository-1.0.so) ===> Returning to build of rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> Configuring for rubygem-gobject-introspection-3.0.8 =========================================================================== =================================================== ===> Building for rubygem-gobject-introspection-3.0.8 Successfully built RubyGem Name: gobject-introspection Version: 3.0.8 File: gobject-introspection-3.0.8.gem =========================================================================== =================================================== ===> rubygem-gobject-introspection-3.0.8 depends on package: rubygem-glib2>=3.0.8 - not found ===> Installing existing package /packages/All/rubygem-glib2-3.0.8.txz [93amd64-default-job-22] Installing rubygem-glib2-3.0.8... [93amd64-default-job-22] `-- Installing rubygem-pkg-config-1.1.7_1... [93amd64-default-job-22] `-- Extracting rubygem-pkg-config-1.1.7_1: .......... done [93amd64-default-job-22] Extracting rubygem-glib2-3.0.8: .......... done ===> rubygem-gobject-introspection-3.0.8 depends on package: rubygem-glib2>=3.0.8 - found ===> Returning to build of rubygem-gobject-introspection-3.0.8 ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/ruby22 - found ===> rubygem-gobject-introspection-3.0.8 depends on file: /usr/local/bin/gem22 - found =========================================================================== =================================================== ===> Staging for rubygem-gobject-introspection-3.0.8 ===> Generating temporary packing list (cd /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/gobject-introspection-3.0.8; /usr/bin/env RB_USER_INSTALL=yes LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LC_CTYPE=UTF-8 /usr/local/bin/gem22 install -l --no-update-sources --install-dir /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2 --ignore-dependencies --bindir=/wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/bin --rdoc --ri gobject-introspection-3.0.8.gem -- --build-args ) Building native extensions with: '--build-args' This could take a while... ERROR: Error installing gobject-introspection-3.0.8.gem: ERROR: Failed to build gem native extension. current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection /usr/local/bin/ruby22 -r ./siteconf20161001-84674-1oez4xa.rb extconf.rb --build-args checking for --enable-debug-build option... no checking for -Wall option to compiler... yes checking for -Waggregate-return option to compiler... yes checking for -Wcast-align option to compiler... yes checking for -Wextra option to compiler... yes checking for -Wformat=2 option to compiler... yes checking for -Winit-self option to compiler... yes checking for -Wlarger-than-65500 option to compiler... yes checking for -Wmissing-declarations option to compiler... yes checking for -Wmissing-format-attribute option to compiler... yes checking for -Wmissing-include-dirs option to compiler... yes checking for -Wmissing-noreturn option to compiler... yes checking for -Wmissing-prototypes option to compiler... yes checking for -Wnested-externs option to compiler... yes checking for -Wold-style-definition option to compiler... yes checking for -Wpacked option to compiler... yes checking for -Wp,-D_FORTIFY_SOURCE=2 option to compiler... yes checking for -Wpointer-arith option to compiler... yes checking for -Wswitch-default option to compiler... yes checking for -Wswitch-enum option to compiler... yes checking for -Wundef option to compiler... yes checking for -Wout-of-line-declaration option to compiler... no checking for -Wunsafe-loop-optimizations option to compiler... yes checking for -Wwrite-strings option to compiler... yes checking for rb_define_alloc_func() in ruby.h... yes checking for rb_block_proc() in ruby.h... yes checking for new allocation framework... yes checking for attribute assignment... no checking for Windows... no checking for gobject-introspection-1.0... yes creating rbgiversion.h checking for g_interface_info_find_signal() in girepository.h... yes creating gobject-introspection-enum-types.c creating gobject-introspection-enum-types.h creating ruby-gobject-introspection.pc creating Makefile To see why this extension failed to compile, please check the mkmf.log which can be found here: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/extensions/amd64-freebsd-9/2.2/gobject-introspection-3.0.8/mkmf.log current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection make "DESTDIR=" clean current directory: /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection make "DESTDIR=" compiling rb-gi-repository.c compiling rb-gi-boxed-info.c compiling rb-gi-argument.c compiling rb-gobject-introspection.c compiling rb-gi-property-info.c compiling rb-gi-callable-info.c compiling rb-gi-function-info.c rb-gi-function-info.c:43: error: redefinition of typedef 'RBGICallback' rb-gobject-introspection.h:31: error: previous declaration of 'RBGICallback' was here *** [rb-gi-function-info.o] Error code 1 Stop in /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8/ext/gobject-introspection. make failed, exit code 1 Gem files will remain installed in /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/gems/gobject-introspection-3.0.8 for inspection. Results logged to /wrkdirs/usr/ports/devel/rubygem-gobject-introspection/work/stage/usr/local/lib/ruby/gems/2.2/extensions/amd64-freebsd-9/2.2/gobject-introspection-3.0.8/gem_make.out *** [do-install] Error code 1 Stop in /usr/ports/devel/rubygem-gobject-introspection. From owner-freebsd-ruby@freebsd.org Sat Oct 1 08:43:22 2016 Return-Path: Delivered-To: freebsd-ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 59FFCBEC66B for ; Sat, 1 Oct 2016 08:43:22 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 473111AA5 for ; Sat, 1 Oct 2016 08:43:22 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 46B7CBEC66A; Sat, 1 Oct 2016 08:43:22 +0000 (UTC) Delivered-To: ruby@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 46725BEC669 for ; Sat, 1 Oct 2016 08:43:22 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3A1AA1AA4 for ; Sat, 1 Oct 2016 08:43:22 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.15.2/8.15.2) with ESMTP id u918hMI5028553 for ; Sat, 1 Oct 2016 08:43:22 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.15.2/8.15.2/Submit) id u918hMIP028552; Sat, 1 Oct 2016 08:43:22 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201610010843.u918hMIP028552@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Sat, 1 Oct 2016 08:43:22 +0000 From: portscout@FreeBSD.org To: ruby@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Oct 2016 08:43:22 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ruby@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ dns/rubygem-public_suffix | 1.5.3 | 2.0.3 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks.