From owner-freebsd-chromium@FreeBSD.ORG Wed Sep 10 00:00:17 2014 Return-Path: Delivered-To: chromium@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0ADD9BDA for ; Wed, 10 Sep 2014 00:00:17 +0000 (UTC) Received: from mail-yk0-x22e.google.com (mail-yk0-x22e.google.com [IPv6:2607:f8b0:4002:c07::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BDD3BC90 for ; Wed, 10 Sep 2014 00:00:16 +0000 (UTC) Received: by mail-yk0-f174.google.com with SMTP id q200so819542ykb.19 for ; Tue, 09 Sep 2014 17:00:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=EJg3JPQhk4n+5GAT6X66UOo0Bk3dBiJe53NgfWI5SrI=; b=QlFjfm3E4t+wtixEhZd2rNG+voS77EbaNsgXhrkmjuLdAuC7gmz7UyKK0DrF4vjp7F bQPvhTT3DOP9BB+X87gJv6+B3ylWLvLWEexxa3fJrNs3YKHZ1Vp9rClfyi4eufygOCVi wfXE35EPw3nqF4XHfzOnvTKVfg86o53k0KEFAq1tTQRKODkw3jRZneJsPw+dfPqgtcc9 ReQ2rQejspeJJiwk4R6qRSJ7iD+J0X5Iw/vhFgaiOe0cISVT0kK3Q4k1Amullj1Nzu9G J3LROTQAjqg8ekyVsv99SlEoOBozUbgfjPZAyLUmbt+lbwQ9/fljeYI3gcrGSYNgI4sb 6lZw== MIME-Version: 1.0 X-Received: by 10.236.133.165 with SMTP id q25mr54676576yhi.62.1410307215645; Tue, 09 Sep 2014 17:00:15 -0700 (PDT) Received: by 10.170.164.87 with HTTP; Tue, 9 Sep 2014 17:00:15 -0700 (PDT) Date: Wed, 10 Sep 2014 04:00:15 +0400 Message-ID: Subject: Warnings about deprecated gssapi.h From: =?UTF-8?B?0J/RkdGC0YAg0JLQvtGA0L7Qv9Cw0LXQsg==?= To: chromium@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-chromium@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: FreeBSD-specific Chromium issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Sep 2014 00:00:17 -0000 Hello. Currecntly using FreeBSD 10.0, and I was kinda annoyed by multiple lines of: In file included from ../../net/http/http_auth_gssapi_posix.h:20: /usr/include/gssapi.h:3:2: warning: "this file includes which is deprecated, use instead" [-W#warnings] #warning "this file includes which is deprecated, use instead" in my build log. And I feared that after gssapi.h ends up finally removed, chromium would fail building on FreeBSD. After some limited digging into sourcecode it was discovered that Chromium supports case "And what if target OS is FreeBSD" by having a OS_FREEBSD defined in build/build_config.h Candidate to future-proofing patch included.