From owner-freebsd-ports@FreeBSD.ORG Tue Jan 21 23:34:01 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 465709C2; Tue, 21 Jan 2014 23:34:01 +0000 (UTC) Received: from mail-ie0-x22a.google.com (mail-ie0-x22a.google.com [IPv6:2607:f8b0:4001:c03::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 0BB251554; Tue, 21 Jan 2014 23:34:01 +0000 (UTC) Received: by mail-ie0-f170.google.com with SMTP id u16so8993469iet.15 for ; Tue, 21 Jan 2014 15:34:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=xkezaeN3ChX/8oxZhRouTaQ6sUbFOZRnhaCVppD/ECY=; b=LshldoMTmlu266AUhL9sU6WBJFo2hjSLSrOylTV+qJq/NJGTw6pXJCZq4iB88sYico cYAA3SYh9V6rrac3stT/LYJpSjdiZBuld5GGQoq3Y5w70WiMm34rPAEDyJAf3C2zEMFt 62H7u9DPKS0VzEkGQE5Ka3De+91Kb1RUrpZGiIWEUJYtq23Cz0nYLTRxi2tFJ6mvVj+0 R6G3cQy8lkwbFetYC+NDtbTsEZHViIxgOBft0mNlBSRA4+PCUQP75NKWapdzdInCOH3m H8r5mH3sxdQ7ouRWLKMuHWdVbIPp0VCN/sx5wbfrBTQRPOZ5eXHtGrAJRs+Ivxlgw5y2 SDSw== MIME-Version: 1.0 X-Received: by 10.50.16.243 with SMTP id j19mr228388igd.4.1390347240543; Tue, 21 Jan 2014 15:34:00 -0800 (PST) Received: by 10.64.89.2 with HTTP; Tue, 21 Jan 2014 15:34:00 -0800 (PST) In-Reply-To: <1603752718.20140122024525@serebryakov.spb.ru> References: <1603752718.20140122024525@serebryakov.spb.ru> Date: Wed, 22 Jan 2014 01:34:00 +0200 Message-ID: Subject: Re: How to determine type of system compiler in port? From: "Andrew W. Nosenko" To: lev@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: FreeBSD Ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Jan 2014 23:34:01 -0000 On Wed, Jan 22, 2014 at 12:45 AM, Lev Serebryakov wrote: > Hello, Ports. > > I want to turn off some clang-specific warnings via CFLAGS, as I'm not > able to patch all places when "dirty" (but valid!) code is used and > upstream > software uses "-Werror"... > Using of a -Werror in a release build is an error by itself . So patch is simple: sed 's/-Werror//g' PS. While the "patch" is a kind of joke, the statements that -Werror is completely inapplicable to release builds is completely serious. -- Andrew W. Nosenko