From owner-freebsd-arch@freebsd.org Mon Jun 13 16:37:01 2016 Return-Path: Delivered-To: freebsd-arch@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 B6CC0AF19B6 for ; Mon, 13 Jun 2016 16:37:01 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-io0-x22c.google.com (mail-io0-x22c.google.com [IPv6:2607:f8b0:4001:c06::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8262C286C for ; Mon, 13 Jun 2016 16:37:01 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-io0-x22c.google.com with SMTP id n127so124750700iof.3 for ; Mon, 13 Jun 2016 09:37:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=wBoMFpGjDfvU0t++mdLF1dMCJ21nkHuhTjZGcXwaNw0=; b=E7ofAwQNYWvSDo6umgmm4eNNgj34NPLUqOFHhCPL6E2WlNGOuKLvoz4QtpUhn/QKgW xocs0Bd9UUqfDiGNBlRMqugxqqK1oE7jc7zY74dKN/8GU7u1XX6cxTDv8f+Kh4Vr8hsl vhN6cX7b2Y4w9xp3+zmpBpi2EfIgG/jgU9VLDOEPvMSwHVE8hgKv72Gtm91pK6e/Jo7J E/mN0B0cm9McQRlwgqoDrzOCiSMuYiH9byeL6MlLRZCWXyZPSaJXnSR8vCTVHQhFfmel FEglX+qgnChn3vvz1JWDqWXtR6puSTQfxf9vS4wsNaLonWHpAvl/UOIdBYfQsR0WYwjP QLlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=wBoMFpGjDfvU0t++mdLF1dMCJ21nkHuhTjZGcXwaNw0=; b=kgVn1YhcW3/zZvevFT7X4kejr0BQn3KiZS7VFnf2Vw+EsML4mVnUMxmXINEu9CYr3U ICvyaibfYAifNAASknpj5PDq+4Lm2+UYQJKtftQnKEklEFWU1pA6xlbeJkI0AU3FqdX2 ab1y82udEYE3P8tssH5w1nA+Ns8pweAS94rzi3B+s6aRWBiZh94Q/gEvLrjj30slevgO HMgcpMreABJnT3zjD1eQGgCE80Ed4jy3GpfhKV6c0GVV8TLTE8wmf900YYNjqgF0+DSS yVUCQl86L/xFfeIF8QyLnX4pVguFHjqW0Xex2rj42FNQ3SUz+obRLIJmNk8doRtH+gLE RHvA== X-Gm-Message-State: ALyK8tJyw75n0bg7NdpAwo3jsel1iS0VC6eFB5dFrsA4/CbJYvy0cyt2VDIPG0ZlmXUV4aR/fwkh1QaqwVF1Jg== X-Received: by 10.107.37.19 with SMTP id l19mr24931366iol.75.1465835820866; Mon, 13 Jun 2016 09:37:00 -0700 (PDT) MIME-Version: 1.0 Sender: adrian.chadd@gmail.com Received: by 10.36.113.3 with HTTP; Mon, 13 Jun 2016 09:37:00 -0700 (PDT) In-Reply-To: <0273DDEF-B10D-4A30-8349-F7970A915083@gmail.com> References: <0273DDEF-B10D-4A30-8349-F7970A915083@gmail.com> From: Adrian Chadd Date: Mon, 13 Jun 2016 09:37:00 -0700 X-Google-Sender-Auth: GbXaDwD97-V988YUT2X7JQTajeo Message-ID: Subject: Re: Are we supposed to be able to build the loader standalone? To: Ngie Cooper Cc: "freebsd-arch@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jun 2016 16:37:01 -0000 On 13 June 2016 at 02:52, Ngie Cooper wrote: > >> On Jun 13, 2016, at 01:04, Adrian Chadd wrote: >> >> hi, >> >> I thought we could build the loader standalone by just "cd sys/boot ; >> make". That doesn't seem to work any longer. >> >> Any ideas? > > You need to do: > > (set -e; cd sys/boot; make clean; make obj; make depend; make all) > > The issue is that some of the dependencies aren't completely articulated (esp the .a files), so if they were created incorrectly, it will cause you grief :(.. > > What issues are you running into, what revision are you running, and why wasn't this email sent to current@? because it's late and we have n+5 too many mailing lists to choose from. Building zfsloader fails, I'm guessing because the machine/ symlink isn't created like it is for loader. Just try "cd sys/boot; make" with an empty src.conf / make.conf and in a clean checkout. -adrian > > Thanks, > -Ngie