Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 May 2010 18:25:49 -0700
From:      Rob Farmer <rfarmer@predatorlabs.net>
To:        "James R. Van Artsdalen" <james-freebsd-current@jrv.org>
Cc:        current@freebsd.org, Garrett Cooper <yanefbsd@gmail.com>
Subject:   Re: make release broken
Message-ID:  <AANLkTikdXFmVq7fTBf2N5uhbSGJZsd0_-l7HpDYZvm_4@mail.gmail.com>
In-Reply-To: <4BF7F3A7.1060202@jrv.org>
References:  <AANLkTimdWXj6v6P4W1ZTsonXL5P8m9nmk-EAURdvNsGx@mail.gmail.com> <AANLkTimFNcaAN1SPlKu60wNzHE6RdRJZArtHZbE96NoG@mail.gmail.com> <4BF24317.8070807@DataIX.net> <4BF7F3A7.1060202@jrv.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, May 22, 2010 at 8:09 AM, James R. Van Artsdalen
<james-freebsd-current@jrv.org> wrote:
> On 5/18/2010 2:34 AM, jhell wrote:
>> On Mon, May 17, 2010 at 10:35 PM, Rob Farmer
>> <rfarmer@predatorlabs.net> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTikdXFmVq7fTBf2N5uhbSGJZsd0_-l7HpDYZvm_4>