From owner-freebsd-ports@freebsd.org Sun Oct 16 01:06:15 2016 Return-Path: Delivered-To: freebsd-ports@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 45928C0648C for ; Sun, 16 Oct 2016 01:06:15 +0000 (UTC) (envelope-from imb@protected-networks.net) Received: from mail.protected-networks.net (mail.protected-networks.net [IPv6:2001:470:8d59:1::8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protected-networks.net", Issuer "Protected Networks CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 1742BC19; Sun, 16 Oct 2016 01:06:15 +0000 (UTC) (envelope-from imb@protected-networks.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d= protected-networks.net; h=content-transfer-encoding:content-type :content-type:mime-version:user-agent:date:date:message-id :subject:subject:from:from; s=201508; t=1476579966; bh=lLfD5iayJ jsnG1FnBL4npKLW/7kvTJCdR9Px+HvTAWg=; b=e0xO+iB2SBuzvzdwtaFl7O/KB 2OwQa8bNVeDC+RdjgWXOU1SLwzpPOswYjbKdtjmNwi56xaILfrwouUEc8KsNpRjo oD1ejQwj0Ri3kuKslRFzdtLuDYjIKUXBoIOnt5euuDdiGwcMnGgtXRJjhwSsM6Yn 8xqxwPa5fPtLbB4SLE= Received: from toshi.auburn.protected-networks.net (gw.auburn.protected-networks.net [192.168.1.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) (Authenticated sender: imb@mail.protected-networks.net) by mail.protected-networks.net (Postfix) with ESMTPSA id 01D58221F; Sat, 15 Oct 2016 21:06:05 -0400 (EDT) To: FreeBSD Ports Cc: marcus@freebsd.org From: Michael Butler Subject: wireshark 2.2.x build fail Message-ID: Date: Sat, 15 Oct 2016 21:06:05 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Oct 2016 01:06:15 -0000 Just a "heads up": wireshark 2.2.x introduces the compiler flag "-msse4.2" via 'configure' if the compiler accepts that flag. The capability, or otherwise, of the host machine is ignored as it is expected that the one module in which GCC will use these instructions has a run-time check. This does not work for CLANG on "deficient" hardware; LEMON (part of the build tool-chain) will also be compiled with these extended instructions and cause exceptions on hardware that doesn't support them :-( There's a related discussion on the wireshark-bugs list referring to "bug 10792" Michael