From owner-freebsd-pkg@FreeBSD.ORG Mon May 19 20:31:02 2014 Return-Path: Delivered-To: freebsd-pkg@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 12D8C8C1; Mon, 19 May 2014 20:31:02 +0000 (UTC) Received: from mail-la0-x22d.google.com (mail-la0-x22d.google.com [IPv6:2a00:1450:4010:c03::22d]) (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 35960246D; Mon, 19 May 2014 20:31:01 +0000 (UTC) Received: by mail-la0-f45.google.com with SMTP id gl10so4516505lab.4 for ; Mon, 19 May 2014 13:30:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:cc:content-type; bh=VD5GrtPZ/M0sUnkUDflTt+8vjL/oSnOZdItXfgcLqig=; b=mDXwJzNLHSAFS5OXbd7mZCX2XdZ/03sWXlXfYbh/stWF0O8TnMXzZGHI6CVCKp6pyI wXFc7Hc0AfoIJ1EyPzMd+YSgzjBQUTdUA1kJrlbYEuyLTYR2pcRPlBpvyKuYm3GqxGFM iumG/oyEHd6J3T1Kd57WxX4Nw04ZGRsRsHXm7G3ABdEcyH1UQvKbf1icgqx7UoJjCRbG FdyI+M0T4T7yfsxMXLoFHcCybKHwUZ0FkTGCrzl4b3a35VzrqP+hZJ/PfS9hPNJWTaoe /OQgKshWLSl0avCBAUpxqX5EhnslfTc9s5UtPNLomopthjQ/liMQid8uF4QoM9d+HZj7 UOsw== MIME-Version: 1.0 X-Received: by 10.152.23.42 with SMTP id j10mr28317274laf.19.1400531459202; Mon, 19 May 2014 13:30:59 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.67.73 with HTTP; Mon, 19 May 2014 13:30:59 -0700 (PDT) Date: Mon, 19 May 2014 13:30:59 -0700 X-Google-Sender-Auth: PkowkwbSjXSdQnqVMapONVYU5tY Message-ID: Subject: RFC: poudriere in FreeNAS build From: Craig Rodrigues To: freebsd-pkg@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Brooks Davis , Warner Losh X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 May 2014 20:31:02 -0000 Hi, I have done a lot of work to change the FreeNAS build system to build packages using poudriere. I would be interested in having some folks try it out and provide feedback. If you are interested in trying it out, please try the following SETUP ====== Make sure you have the following ports installed: pkg install devel/git pkg install archivers/pxz pkg install lang/python pkg install emulators/virtualbox-ose pkg install ports-mgmt/poudriere-devel TESTING ON A FREEBSD 10 or FREEBSD CURRENT host ============================================= These steps will only work on a FREEBSD 10, or a FREEBSD-CURRENT host git clone -b freebsd10 https://github.com/freenas/freenas.git cd freenas make git-external make checkout make release TESTING ON A FREEBSD 9 host ============================================= These steps will only work on a FREEBSD 9 host: git clone https://github.com/freenas/freenas.git cd freenas make git-external make checkout make release Thanks for any feedback that you can provide. -- Craig