From owner-freebsd-arch@freebsd.org Mon Jun 13 05:04:56 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 C6351AF1C07 for ; Mon, 13 Jun 2016 05:04:56 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-io0-x22a.google.com (mail-io0-x22a.google.com [IPv6:2607:f8b0:4001:c06::22a]) (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 94B7A2894 for ; Mon, 13 Jun 2016 05:04:56 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-io0-x22a.google.com with SMTP id o127so64719025iod.2 for ; Sun, 12 Jun 2016 22:04:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to; bh=9OeYf5UODqjtQk9AecqGf/9baTVY0p6a8Y6eNJPU++o=; b=hJl4Os1k4LK6bhJ+iUEfiUUQSgyG6ArIBQDS4DQV8tAwo1WkuXTsQv9io9qCtr7pY4 7zPj/daQzikFbJDwclZSaWQRVx2Za8+KXzWvpDUP3kojEZ/NlScBd6OKskWAU71Bp2xn 5GmWSFSUpzgtD0EJdvNjn/rRFcWE4QcbjYMowhoh8vN6HUE/v7A+Ei9f3eDV+/DmZEr9 brCIUvzRMhNALrhxEGJes2bbgys38y8YENMKkIY6+SXoDMBQC3yEeMJdD7XizzRHJdqJ 2RFFSDKCzsKixEJUUiPnnrzLHIfR0d5NpWFWdj8V52wnNxVBzcJHWPnVuNcMTeG0KlVU 8t+g== 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:from:date:message-id:subject :to; bh=9OeYf5UODqjtQk9AecqGf/9baTVY0p6a8Y6eNJPU++o=; b=lZ0ETzqYtuDbWlubW4y1RIxQRjzLH2Ef/C2UeVLfZnwFeN8h6oPgLWhn/J5ME8xKif RDv1NgmzV4TytN49i0OhBPl98dW3BnJivmfRSd4NrzTr9PSBvwccW2I0GJsg5HP+VeI1 qlbgQYgKj2FUkJ8BsF8E5PjVJOS1Gm9GN6DmYASuLWN8u9SxlAeza9uZXAnQ9P2j3H+y HjmZPhXWVVx3IAKpytSvtXvOmDV1K6dMNVR+KdaONtYzGC9D426dn7fIjwvI5hvTtfOp Q8CSlnyOQPWS5fI3K64to50kSpDzEc7k7WZtNlGLK2/D+eeESX74nZyZ5jE7gxGy3ex+ +cyw== X-Gm-Message-State: ALyK8tI+T/LuGVxcWDZyGEmdZgbYokOxYjSImR29saG/yAuCcZn8v1ZEX5lvcxPv72Ff0qFD2/JETMWCjRruBA== X-Received: by 10.107.144.134 with SMTP id s128mr19405385iod.165.1465794296059; Sun, 12 Jun 2016 22:04:56 -0700 (PDT) MIME-Version: 1.0 Sender: adrian.chadd@gmail.com Received: by 10.36.113.3 with HTTP; Sun, 12 Jun 2016 22:04:55 -0700 (PDT) From: Adrian Chadd Date: Sun, 12 Jun 2016 22:04:55 -0700 X-Google-Sender-Auth: _Fbf1d4CrpredMtkXFmlDC10kcw Message-ID: Subject: Are we supposed to be able to build the loader standalone? To: "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 05:04:56 -0000 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? -adrian From owner-freebsd-arch@freebsd.org Mon Jun 13 05:14:31 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 359AEAF1F51 for ; Mon, 13 Jun 2016 05:14:31 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.blih.net", Issuer "mail.blih.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 70C7D2FE4; Mon, 13 Jun 2016 05:14:30 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mail.blih.net (mail.blih.net [212.83.177.182]) by mail.blih.net (OpenSMTPD) with ESMTP id 01827365; Mon, 13 Jun 2016 07:14:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=mail; bh=a3yJtDNyvwO8H+RXMRetH4nMHb0=; b=UvJ0QYJM6xh0N4I5pzf+j9deimx8 ifkA69KsD7H7G5EWBD4hK1DwJbopwrEhjaPjLwAMlA02klppKbwNM+qwebqgF7SI qAyOKEummPiYXvM9dUE6076bfulpI6gg4AzWyOc+5K2G5o/ZssEyqKsfv3HnS2Ya ow735K7iIJSNYJA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=bidouilliste.com; h=date :from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; q=dns; s= mail; b=bq8q5Xarkk7urJdfphRHrC2woWahU6zReIgaZXjOxgdxQTHgNgAEiR3B dgGJ0FN+cpJeI6rwviRec4pKiZlgbyx0/5SOrGV9c3q4u10TUUtsZzaU4Fp2HaCR Z2yXiJSy087V/GqpqSWNKMu+O5J06sRdVv6FVAJBplOtc52Pc2w= Received: from knuckles.blih.net (ip-54.net-82-216-203.roubaix.rev.numericable.fr [82.216.203.54]) by mail.blih.net (OpenSMTPD) with ESMTPSA id 2f39aea7 TLS version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO; Mon, 13 Jun 2016 07:14:21 +0200 (CEST) Date: Mon, 13 Jun 2016 07:13:57 +0200 From: Emmanuel Vadot To: Adrian Chadd Cc: "freebsd-arch@freebsd.org" Subject: Re: Are we supposed to be able to build the loader standalone? Message-Id: <20160613071357.098b482dfd0ed2595add672b@bidouilliste.com> In-Reply-To: References: X-Mailer: Sylpheed 3.5.0 (GTK+ 2.24.29; amd64-portbld-freebsd11.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 05:14:31 -0000 I do this to build the loader standalone : buildenv=`make -C $SRCROOT buildenvvars` eval $buildenv make -C $SRCROOT/sys/boot -m $MAKESYSPATH obj eval $buildenv make -C $SRCROOT/sys/boot -m $MAKESYSPATH clean eval $buildenv make -C $SRCROOT/sys/boot -m $MAKESYSPATH depend eval $buildenv make -C $SRCROOT/sys/boot -m $MAKESYSPATH all On Sun, 12 Jun 2016 22:04:55 -0700 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? > > > > -adrian > _______________________________________________ > freebsd-arch@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arch > To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org" -- Emmanuel Vadot From owner-freebsd-arch@freebsd.org Mon Jun 13 09:52:40 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 B0D7CAF187A for ; Mon, 13 Jun 2016 09:52:40 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: from mail-it0-x233.google.com (mail-it0-x233.google.com [IPv6:2607:f8b0:4001:c0b::233]) (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 7B6102A3B; Mon, 13 Jun 2016 09:52:40 +0000 (UTC) (envelope-from yaneurabeya@gmail.com) Received: by mail-it0-x233.google.com with SMTP id e5so39160740ith.0; Mon, 13 Jun 2016 02:52:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=AQ0ZcvxFj2fO6TJgKP1qc1wK2Yd8yDjpuqEFUOvd9Eg=; b=jhrPGgZOq9LnGskr9rljVAycSmhq4e3iSqbEhcCtVmi+f/bn4zN75cvLFHX6AYWBIs uA39v1ET4n+wegcgl34gk1ah14OzEdhJZ3kl23c4XPLiaU0449cQVPL0MtT2p8pnFMRn YhPRV/PfLOyyD4lzg4fFjwUVFIpsOItV6Tiz1570swtNTyk3PHWy27KEugNAuugRq+z2 +WJc5wshzlE3POtlqKpjhTknyqqokOk7KX3Hnxrzd/D6aVbFIPuBRJC0VcQnxO+s4+h0 EpLjUgfTnsHbLQszUbLrlcmDePNrEbmsHo4IGoHlJ3gLRCERltkAgWWrHGDGTAY3i5Ou TLBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=AQ0ZcvxFj2fO6TJgKP1qc1wK2Yd8yDjpuqEFUOvd9Eg=; b=QZz4CGbffTwiQiGCpqNWXed0BNlw4zOnaL/015x6ArS0a6+AFLEmoM1tSAwVogUTiT MZBUT3bWMk6+WyZDwtZ9PPt2DmHkb5+a+Pkx6mC+urRUzYB+jlU4C9yLx4V7/HihxJiO S2FvB31ytnao8SdgAugAuhxzHYYcoMBXBcBeL+TefBiWkbrWu4yMqQe9bIVh5MYRCQWo Bh3j2XL1CXPYq7DP193K0WVxPWPN9s8Hye6LpQi7tydfD/N2k468WCsfhcfA/FXUGs7c anPh/Gdg+o+BUQo0cQ0Q3odJA8Xanoxlf76Y2r0tZmQqaWiOWfED1D1VbntAUCcMNIjS I7Sg== X-Gm-Message-State: ALyK8tINdSqqUp2z2dTrJTfoxey1dMh8TxZXyRE9XUpGvq8GhzrM6brCut6pB5SI3aSF2A== X-Received: by 10.36.158.130 with SMTP id p124mr15442755itd.97.1465811559832; Mon, 13 Jun 2016 02:52:39 -0700 (PDT) Received: from [10.205.130.88] ([209.226.201.248]) by smtp.gmail.com with ESMTPSA id v188sm11968436iof.32.2016.06.13.02.52.38 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 13 Jun 2016 02:52:39 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: Are we supposed to be able to build the loader standalone? From: Ngie Cooper X-Mailer: iPhone Mail (13F69) In-Reply-To: Date: Mon, 13 Jun 2016 05:52:38 -0400 Cc: "freebsd-arch@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <0273DDEF-B10D-4A30-8349-F7970A915083@gmail.com> References: To: Adrian Chadd 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 09:52:40 -0000 > On Jun 13, 2016, at 01:04, Adrian Chadd wrote: >=20 > hi, >=20 > I thought we could build the loader standalone by just "cd sys/boot ; > make". That doesn't seem to work any longer. >=20 > 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 (es= p the .a files), so if they were created incorrectly, it will cause you grie= f :(.. What issues are you running into, what revision are you running, and why was= n't this email sent to current@? Thanks, -Ngie= From owner-freebsd-arch@freebsd.org Mon Jun 13 10:24:04 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 0A7F4AF1371 for ; Mon, 13 Jun 2016 10:24:04 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C51132213 for ; Mon, 13 Jun 2016 10:24:03 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 6784C28433; Mon, 13 Jun 2016 12:14:31 +0200 (CEST) Received: from illbsd.quip.test (ip-86-49-16-209.net.upcbroadband.cz [86.49.16.209]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 2106A2840C; Mon, 13 Jun 2016 12:14:30 +0200 (CEST) Message-ID: <575E8785.4000203@quip.cz> Date: Mon, 13 Jun 2016 12:14:29 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:35.0) Gecko/20100101 Firefox/35.0 SeaMonkey/2.32 MIME-Version: 1.0 To: Cy Schubert , freebsd-arch@freebsd.org Subject: Re: Illumos/OpenSolaris SMF to FreeBSD References: <201606101723.u5AHNx4U060934@slippy.cwsent.com> In-Reply-To: <201606101723.u5AHNx4U060934@slippy.cwsent.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 10:24:04 -0000 Cy Schubert wrote on 06/10/2016 19:23: > Hi, > > What are people's thoughts about porting Illumos Service Management > Facility (SMF) to FreeBSD? The Solaris SMF didn't replace their init(8), > it's started by their init(8) through inittab -- we could use ttys or > replace init. > > Like DTrace and ZFS, SMF is CDDL. Does that matter? There are some work on port of Launchd / ReLaunchd (jobd) / Open Launchd / nosh etc. https://wiki.freebsd.org/launchd https://github.com/mheily/jobd https://github.com/freebsd/openlaunchd https://www.freebsd.org/news/status/report-2015-07-2015-09.html#The-nosh-Project I personally prefer nosh but "anything" should be better than current state. Miroslav Lachman From owner-freebsd-arch@freebsd.org Mon Jun 13 13:03:39 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 4E2C9AF02F7 for ; Mon, 13 Jun 2016 13:03:39 +0000 (UTC) (envelope-from cy.schubert@komquats.com) Received: from smtp-out-no.shaw.ca (smtp-out-no.shaw.ca [64.59.134.13]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 048982092; Mon, 13 Jun 2016 13:03:38 +0000 (UTC) (envelope-from cy.schubert@komquats.com) Received: from spqr.komquats.com ([96.50.22.10]) by shaw.ca with SMTP id CRWbbjD2DEWlrCRWcbYzUm; Mon, 13 Jun 2016 07:03:31 -0600 X-Authority-Analysis: v=2.2 cv=P7p4vWIu c=1 sm=1 tr=0 a=jvE2nwUzI0ECrNeyr98KWA==:117 a=jvE2nwUzI0ECrNeyr98KWA==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=pD_ry4oyNxEA:10 a=2tlZj6vhAAAA:8 a=BWvPGDcYAAAA:8 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=uNMg6TZIAgDV1JenLQEA:9 a=WEsgSAvBC4mPTNgbeanh:22 a=pxhY87DP9d2VeQe4joPk:22 a=Ia-lj3WSrqcvXOmTRaiG:22 a=IjZwj45LgO3ly-622nXo:22 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTPS id 19BFE13753; Mon, 13 Jun 2016 06:03:29 -0700 (PDT) Received: from slippy (localhost [127.0.0.1]) by slippy.cwsent.com (8.15.2/8.15.2) with ESMTP id u5DD3RGW091675; Mon, 13 Jun 2016 06:03:28 -0700 (PDT) (envelope-from Cy.Schubert@cschubert.com) Message-Id: <201606131303.u5DD3RGW091675@slippy.cwsent.com> X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.6 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Jordan Hubbard cc: Cy Schubert , Pedro Giffuni , FreeBSD-arch list Subject: Re: Illumos/OpenSolaris SMF to FreeBSD In-Reply-To: Message from Jordan Hubbard of "Sat, 11 Jun 2016 14:49:02 -0700." <5F7A1097-1B4F-4FA1-BC21-1648E9E5751A@mail.turbofuzz.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 13 Jun 2016 06:03:27 -0700 X-CMAE-Envelope: MS4wfEinqNEVEksecX0NeSceEbdadxjRG1kHNO95qK5QpP+go3/Xo3BxWI6+wIVIa6MfLeud0o4hqziW37jx8lM1qIsZKom7cujVNvff5/T5eZVGtLAUx6w7 nwYx85Q/kVwrcfS8jcCrVLjg9w5/L5LrCSHtXePII/6u3pXPlrema8PhOvR7cyFCZjq5p4z2k89w/Ukbpcq++amkoRq9roBEMFR1MdwXgPIZenHMfGfHmlig k3wMPBNn9bbxoycVbC4Tkg== 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 13:03:39 -0000 In message <5F7A1097-1B4F-4FA1-BC21-1648E9E5751A@mail.turbofuzz.com>, Jordan Hu bbard writes: > > > > On Jun 11, 2016, at 2:15 PM, Cy Schubert wrote: > > > > Having said all that, I don't think that Apple's launchd was meant for > > servers or the enterprise, not to mention they closed-sourced it. We > > probably have to write our own. > > Neither of those things are entirely true, however. > > 1. launchd is agnostic as to workload - there’s nothing particularly “consumer- > centric” about its actual design and it works perfectly well in OS X Server, t > hough of course terms like “Server” and “Enterprise” are also broad enough that y > ou can find both pro and con cases to support either argument so I don’t know > that it even makes sense to go there. > > 2. While it is true that the most recent versions of launchd (in Mavericks / > Yosemite) have not yet been released, you can start with earlier versions and > some might even argue that it makes more sense to do so, as launchd has beco > me somewhat more Apple-centric over time. We had no problems porting the ear > lier versions of it to NextBSD, however, and it’s running there just fine. It > also has an Apache license, just to circle back to the license question. > > There are other reasons that one may or may not wish to use launchd as a serv > ice management framework, and I’m certainly not going to resurrect the old arg > uments with Mark H. over that (been there, done that, no point in reprising t > hem), but neither of those two would make the top-ten list. I attended, via youtube live stream, Mark Heily's talk. Among others, raised the above issues. I too do not want to resurrect old arguments either. -- Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few. From owner-freebsd-arch@freebsd.org Mon Jun 13 13:22:10 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 05D78AF06D3 for ; Mon, 13 Jun 2016 13:22:10 +0000 (UTC) (envelope-from cy.schubert@komquats.com) Received: from smtp-out-so.shaw.ca (smtp-out-so.shaw.ca [64.59.136.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id D0E9627FB for ; Mon, 13 Jun 2016 13:22:09 +0000 (UTC) (envelope-from cy.schubert@komquats.com) Received: from spqr.komquats.com ([96.50.22.10]) by shaw.ca with SMTP id CRoVbjDz0N9d0CRoWbegui; Mon, 13 Jun 2016 07:22:02 -0600 X-Authority-Analysis: v=2.2 cv=QZUkhYTv c=1 sm=1 tr=0 a=jvE2nwUzI0ECrNeyr98KWA==:117 a=jvE2nwUzI0ECrNeyr98KWA==:17 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=pD_ry4oyNxEA:10 a=6I5d2MoRAAAA:8 a=NEAV23lmAAAA:8 a=YxBL1-UpAAAA:8 a=xqMA591lfbPk8La3hPoA:9 a=ZUGwP7LCt9cA:10 a=FSu5OgGmP5kA:10 a=IjZwj45LgO3ly-622nXo:22 a=Bn2pgwyD2vrAyMmN8A2t:22 a=Ia-lj3WSrqcvXOmTRaiG:22 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTPS id AA80F13753; Mon, 13 Jun 2016 06:21:59 -0700 (PDT) Received: from slippy (localhost [127.0.0.1]) by slippy.cwsent.com (8.15.2/8.15.2) with ESMTP id u5DDLwHx091839; Mon, 13 Jun 2016 06:21:59 -0700 (PDT) (envelope-from Cy.Schubert@cschubert.com) Message-Id: <201606131321.u5DDLwHx091839@slippy.cwsent.com> X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.6 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Miroslav Lachman <000.fbsd@quip.cz> cc: Cy Schubert , freebsd-arch@freebsd.org Subject: Re: Illumos/OpenSolaris SMF to FreeBSD In-Reply-To: Message from Miroslav Lachman <000.fbsd@quip.cz> of "Mon, 13 Jun 2016 12:14:29 +0200." <575E8785.4000203@quip.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 13 Jun 2016 06:21:58 -0700 X-CMAE-Envelope: MS4wfNLpOb+PPqgKgBs9BWR9ZrxG9aBgo3Ut8OyzCnr/I3nOhVz8+rv9nVKCAPdaA5/O0i0IOs33YW+Y5KkegHjXAqjeeHCy/Q3bFFyHsVu8rxTL/h8H/dZB OomwPNiyC5Ug+IutsfOv4pLklkdowLYqJ9CWsB3YLNHhwwFPJrLneJ8s5U0spL4XHiGaJolOisqh3DpCRFkoufUdJ/O8jtP7iU8= 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 13:22:10 -0000 In message <575E8785.4000203@quip.cz>, Miroslav Lachman writes: > Cy Schubert wrote on 06/10/2016 19:23: > > Hi, > > > > What are people's thoughts about porting Illumos Service Management > > Facility (SMF) to FreeBSD? The Solaris SMF didn't replace their init(8), > > it's started by their init(8) through inittab -- we could use ttys or > > replace init. > > > > Like DTrace and ZFS, SMF is CDDL. Does that matter? > > > There are some work on port of Launchd / ReLaunchd (jobd) / Open Launchd > / nosh etc. > > https://wiki.freebsd.org/launchd > https://github.com/mheily/jobd > https://github.com/freebsd/openlaunchd I attended MNark's talk, via youtube live stream, at BSDCan. He pointed out the issues and that the search continues. > > https://www.freebsd.org/news/status/report-2015-07-2015-09.html#The-nosh-Proj > ect > > I personally prefer nosh but "anything" should be better than current state. I come from a mainframe (MVS, z/OS) background working with NetView and JES/2 & JES/3, including 10,000 lines of assembler source code mods to JES/2. I personally would like to see a mainframe class solution however it does not fit the UNIX philosophy. I'm sure we could borrow ideas. -- Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few. 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