From owner-freebsd-current@FreeBSD.ORG Sun May 23 01:25:50 2010 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CCD25106566B for ; Sun, 23 May 2010 01:25:50 +0000 (UTC) (envelope-from rfarmer@predatorlabs.net) Received: from mail-yw0-f175.google.com (mail-yw0-f175.google.com [209.85.211.175]) by mx1.freebsd.org (Postfix) with ESMTP id 92C2E8FC1C for ; Sun, 23 May 2010 01:25:50 +0000 (UTC) Received: by ywh5 with SMTP id 5so1476250ywh.13 for ; Sat, 22 May 2010 18:25:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.150.13.3 with SMTP id 3mr793215ybm.128.1274577949586; Sat, 22 May 2010 18:25:49 -0700 (PDT) Received: by 10.150.137.17 with HTTP; Sat, 22 May 2010 18:25:49 -0700 (PDT) X-Originating-IP: [128.95.133.151] In-Reply-To: <4BF7F3A7.1060202@jrv.org> References: <4BF24317.8070807@DataIX.net> <4BF7F3A7.1060202@jrv.org> Date: Sat, 22 May 2010 18:25:49 -0700 Message-ID: From: Rob Farmer To: "James R. Van Artsdalen" Content-Type: text/plain; charset=ISO-8859-1 Cc: current@freebsd.org, Garrett Cooper Subject: Re: make release broken X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Sun, 23 May 2010 01:25:50 -0000 On Sat, May 22, 2010 at 8:09 AM, James R. Van Artsdalen wrote: > On 5/18/2010 2:34 AM, jhell wrote: >> On Mon, May 17, 2010 at 10:35 PM, Rob Farmer >> wrote: >>>> make release is broken on current. Seems to be related to the lzma >>>> import. This is on i386: >>>> >>>> cc -static -o boot_crunch boot_crunch.o hostname.lo pwd.lo rm.lo sh.lo >>>> test.lo camcontrol.lo dhclient.lo fsck_ffs.lo ifconfig.lo mount_nfs.lo >>>> newfs.lo route.lo rtsol.lo tunefs.lo cpio.lo find.lo minigzip.lo >>>> sed.lo arp.lo ppp.lo sysinstall.lo usbconfig.lo -ll -ledit -lutil -lmd >>>> -lcrypt -lftpio -lz -lnetgraph -ldialog -lncurses -ldisk -lcam -lsbuf >>>> -lufs -ldevinfo -lbsdxml -larchive -lbz2 -lusb -ljail >>>> /usr/obj/usr/src/tmp/usr/lib/libarchive.a(archive_write_set_compression_xz.o)(.text+0x1e6): >>>> In function `archive_compressor_xz_init': >>>> : undefined reference to `lzma_lzma_preset' >>>> ... >> >> This URL looks to be the problem you are seeing above. >> >> http://docs.freebsd.org/cgi/getmsg.cgi?fetch=20426+0+current/freebsd-current >> > > make release is still broken on amd64 as of svn 208373 (2010-05-21 > 04:52:49 -0500) > > That patch seems unrelated? > That patch is unrelated - it is for building current on RELENG_7 or something like that. What needs done is /src/release/$ARCH/boot_crunch.conf files need the relevant libraries added to the libs section. I haven't tested it, but I think adding -llzma there will fix the problems. -- Rob Farmer