From owner-freebsd-arch@FreeBSD.ORG Thu May 15 15:16:29 2014 Return-Path: Delivered-To: freebsd-arch@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 6AEE742C for ; Thu, 15 May 2014 15:16:29 +0000 (UTC) Received: from mail-ie0-f171.google.com (mail-ie0-f171.google.com [209.85.223.171]) (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 397D32266 for ; Thu, 15 May 2014 15:16:28 +0000 (UTC) Received: by mail-ie0-f171.google.com with SMTP id rl12so1148788iec.2 for ; Thu, 15 May 2014 08:16:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:content-type :content-transfer-encoding:subject:message-id:date:to:mime-version; bh=2w1wS29CNDSAhjcHapOoKR0RvjKd4UPtEP5U/Rzwf68=; b=JRodGJWCoEtKMQD62/Mud+tghT6YaHyoKdJzM9WOG2kIRJ4X+al0G/TK8C6pcmPI1p ypnpbvRdXFvBLIVCaNbeLocCVi0lVxZ06By+eHwt0IfEnU5IAmWDg9m9UjUND+1ZTlAm rAowH1xl1VP7owIgnA2Nx1beeelm9r97Mipm01Cc/T/xW/GBzBVv+m2MNQPsx7Ys1Qre WbbyBOTSj5BPuCJU2FVfdONdblDRcEdz2yYM06gJcAh8u1wGRbeCTZNatj9y6k7HJuxY KvJHTDkSnEwbSSa5wTtaL1JO4D9BQ+1mREH5xL9xf9Y/MD3BOLq1f827HjW8bNTWhcF3 pyDg== X-Gm-Message-State: ALoCoQm1gRN4bLEPOjJ2f6VnTULmeAH/prOR2mxiMiOY+dGpzbOzU2NzXDnLjCEEZZJDQFVFbUWw X-Received: by 10.43.137.5 with SMTP id im5mr3249120icc.69.1400166987889; Thu, 15 May 2014 08:16:27 -0700 (PDT) Received: from [10.69.210.117] ([137.122.64.30]) by mx.google.com with ESMTPSA id e5sm13730685igl.20.2014.05.15.08.16.26 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 15 May 2014 08:16:27 -0700 (PDT) Sender: Julio Merino From: Julio Merino Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: Make atf libraries private Message-Id: Date: Thu, 15 May 2014 11:16:25 -0400 To: freebsd-arch@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) X-Mailer: Apple Mail (2.1874) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 May 2014 15:16:29 -0000 Hello, I'd like to make the libatf-c and libatf-c++ private, both in CURRENT = _and_ in stable/10. These libraries are not built by default yet. Only when WITH_TESTS=3Dyes = is defined the libraries are built and installed. Once installed, nothing outside of the base system should use them with = one exception. The exception are a bunch of atf-related ports (lutok, = kyua*) that can use these libraries if and only if the TESTS ports = option is enabled. So... I don't think moving the library impacts binary compatibility in = any significant way. Plan: bring atf port up to date, move libraries to the private = directory, make tests link to the libraries in the new location and add = the old libraries to the obsolete list. I will move the libraries sometime next week unless there are objections = to be discussed. Or submit earlier if somebody confirms this is OK. Thanks!=