From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Dec 28 13:00:02 2014 Return-Path: Delivered-To: freebsd-ports-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A249E867 for ; Sun, 28 Dec 2014 13:00:02 +0000 (UTC) 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 8A0AC1D70 for ; Sun, 28 Dec 2014 13:00:02 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id sBSD02Xb088785 for ; Sun, 28 Dec 2014 13:00:02 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 196326] New: rubygem framework bug : building occurs in stage phase Date: Sun, 28 Dec 2014 13:00:02 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: marino@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Dec 2014 13:00:02 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196326 Bug ID: 196326 Summary: rubygem framework bug : building occurs in stage phase Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Ports Framework Assignee: freebsd-ports-bugs@FreeBSD.org Reporter: marino@FreeBSD.org CC: portmgr@FreeBSD.org By definition, all the building of a port should be done prior to staging (the phase that is concerned with the actual installation). The rubygem framework does not respect this define. If rubygems need native extensions, these are currently built during the stage phase, e.g. =================================================== ===> Staging for rubygem-cairo-1.12.9 ===> Generating temporary packing list Building native extensions. This could take a while... unable to convert "\x90" from ASCII-8BIT to UTF-8 for lib/cairo.so, skipping Successfully installed cairo-1.12.9 1 gem installed Installing RDoc documentation for cairo-1.12.9... ====> Compressing man pages (compress-man) The rubygem framework needs to be adjusted to build native extensions during the build phases. No building should occur during the stage phase. -- You are receiving this mail because: You are the assignee for the bug.