From owner-freebsd-current@freebsd.org Wed Jan 18 07:45:09 2017 Return-Path: Delivered-To: freebsd-current@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 B2BE5CB570A; Wed, 18 Jan 2017 07:45:09 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0B6A51F67; Wed, 18 Jan 2017 07:45:08 +0000 (UTC) (envelope-from ohartmann@walstatt.org) Received: from freyja.zeit4.iv.bundesimmobilien.de ([87.138.105.249]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LfHs4-1cnhSR2QDw-00omeU; Wed, 18 Jan 2017 08:45:03 +0100 Date: Wed, 18 Jan 2017 08:45:02 +0100 From: "O. Hartmann" To: freebsd-current , freebsd-questions Subject: ISO image: where is the CLANG compiler? Message-ID: <20170118084502.617bfc94@freyja.zeit4.iv.bundesimmobilien.de> Organization: Walstatt X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.29; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:uwPveOnMkV7+lwzsJaOcKvbWwe37i2VuTTcmm63nvBIBDK5piji 9GC1bzMD4TqvkMFfeg2UdGN0Rymiq0Q3vQcF4iRIs36UIM+8rrXj88wVvHDKwiUrT0yfKaZ lqfA6yC/TXr6KgsQiSMxFzB5m+gW98LKAlRaIToV3rf85xDluIjjMAceFpJPawK6nBCtnkX dUEuidbtixl/7SdL4JkTA== X-UI-Out-Filterresults: notjunk:1;V01:K0:gldaXPYZlzM=:6uSJ7iOagpgx25HyZ6Ra5r FQQFnmrTyQh0u2AXSocJHaSPaKJVUQIyz8O+M/OUW+JzLrseR2Tg4smqqFglUfJq2i9CePuJx dIIyMEUaQnc9MowxgbOpJMEzM6b/lwk3J1Qo+ULIl8YyrmKnG+orCI/K+IrLw80ZlO3M2339S nYRjsO6nn1w65WYEe5CeOy1SOvl1glrSuikcDA19RVJXx4JVcokcxzkXgfdcfRecTyND+9Sg6 Wdgj6F1/S0cJVmDRT3OCCADKCgUlvAv59WP0DUvfZVPqTPuAoL2mEfdm78ULBl4fZYqmuXuF0 wRA6RuNB8WnnW4/qYDa/Ve2/DzEFvhJUW+a3BTgZAIAiJGW8v3+P50x1I+EDw3w6ZjmFTPM6O Ji5w5BS9ZAVyCMo2r6ebVJ004T1mtkIqlXvaa214vDFCyA/eVsWiCmlJfyYbEgtZzBAIpdN5X gLnqNu0ZumP8Yf13rmJUpK6dkyvKtfeKybaUybLKRrOhI5yIXCuSJg8c1j/okQdNvMVnxI3zo HNIsN1ilSkX6795R0Y5P6p9g2D4duCElEhtFuUddxWYfajF1Jzl7cnXyutySy88llxxSEIHyQ wuc0Px1ESW1jjzIAZd+hD5gEH8Zv8dIAg3RKosRB19kBF83s/K5ErqAiU23Eymud3oTYQ2RKJ z7oUI7RXRoqnHTakUADX0gnBCYEwQdhhcHe19PaXQZxuS5w56ucJJrXnsA8TQB7gv/Eh4/98H 2DU+RO+o5L5Ju1YECHAAvrOBCu3SBVq5geVExnH7pKeGT570CDfjzw8peJ3sMlc/mI3SOvyLW F7gAIrJiMOnvrX04OFGoi8pGkTDAn2Ka3kcFI1KVIrxllLUTm/T1P6CfW1Vm5OjdEQSHdBK3f UZETdw/xd9g2nN1pc+2mIjTXXQ9DNPLe64fhUZm03IbSKCSvAO+wSM5bQodgG0jMpQcL+MaZH EgSNET2K55Q/+K/3P0NItIAcH0gPAE5ZCOrobXfsiCKG3lbnhobieLRNaU7qVsRmjxL0xmjKL kLoDYpF+IqIKnVxjlIXL1UY/M1aaOybSI/zbuI/rXEfYGEUW7ps3Mk/ccZBLr7C78A== X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jan 2017 07:45:09 -0000 I ran into a very nasty situation where I need to save/restore/reinstall a in-installworld-crashed recent current. While the /usr/obj and /usr/src as well as /etc folders are intact (residing on a Samsung 850 pro SSD with UFS and journaling), /boot/kernel vanished and most binaries in /bin and /sbin are of Null size. I treid to rescue the system by intending to use the most recent CURRENT ISO image found on the snapshot server for USB drives, booted this successfully and then mounted the failes filesystems into the proper place (/usr/obj and /usr/src onto USB devices /usr/obj and /usr/src respectively, the rest goes into /mnt). I tried then to perform a make installworld with DESTDIR=/mnt set. But I fail: the minimalistic USB image does not have any CLANG/LLVM stuff required for the rescue! Where the hell did this stuff go? Has it been ripped off due to the 1 GB ancient flash size? Help is needed. I've already posted to CURRENT a message, but I guess I always hit the wrong subject line. It seems that the key to my saviour is to have a flash drive with a recent CURRENT containing a cc compiler - otherwise /usr/obj is useless. Kind reards, Oliver