From owner-freebsd-python@freebsd.org Sat Oct 29 07:45:19 2016 Return-Path: Delivered-To: freebsd-python@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 EFD93C26F31 for ; Sat, 29 Oct 2016 07:45: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 D8B1AD7E for ; Sat, 29 Oct 2016 07:45:19 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id D55A0C26F30; Sat, 29 Oct 2016 07:45:19 +0000 (UTC) Delivered-To: python@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 D3710C26F2F for ; Sat, 29 Oct 2016 07:45: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 9DD0ED7D for ; Sat, 29 Oct 2016 07:45: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 u9T7jJLS023681 for ; Sat, 29 Oct 2016 07:45:19 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: python@FreeBSD.org Subject: [Bug 201523] lang/python27 on raspberry B, _ctypes libffi sysv.S 'invalid instruction' Date: Sat, 29 Oct 2016 07:45:19 +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: needs-qa, patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: koobs@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: koobs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback+ merge-quarterly? X-Bugzilla-Changed-Fields: flagtypes.name bug_status 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-python@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Oct 2016 07:45:20 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D201523 Kubilay Kocak changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |merge-quarterly? Status|Open |In Progress Assignee|python@FreeBSD.org |koobs@FreeBSD.org --- Comment #17 from Kubilay Kocak --- (In reply to Chris Rees from comment #16) Removing the option when that becomes the default (3.7) is perfectly reasonable. Removing it prior is over-inclusive. A BROKEN for the option/ar= ch combination (option (a) in comment 14) addresses the issue as reported/isolated. If the issue affects more than just arm, or a case can be made that the iss= ue is a result of a single-ARCH-specific instruction being used and there is no practical workaround or fix, sure, limiting the LIBFFI option to that speci= fic ARCH then becomes an understandable request. In the meantime the libffi option (both in the port and upstreap) as well as the ability to switch between the default (bundled) and a system version via configure is entirely supported. All that is required is list of ARCHS and Python ports for which this is an issue, as we have a fix for the problem in attachment 158689 What won't happen is partial resolution, as that creates more work for peop= le down the track. In particular, given the issue is not reproducible in the OPTIONS_DEFAULT case, the urgency and warrant to workaround fix this is gre= atly diminished. --=20 You are receiving this mail because: You are the assignee for the bug.=