Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Apr 2015 09:36:09 +0300
From:      Daniel Braniss <danny@cs.huji.ac.il>
To:        Tim Kientzle <tim@kientzle.com>
Cc:        Luiz Otavio O Souza <lists.br@gmail.com>, freebsd-arm <freebsd-arm@freebsd.org>, Ian Lepore <ian@freebsd.org>
Subject:   Re: crochet build fails at ubldr Wandboard-Dual
Message-ID:  <BF02661B-5432-4385-8C8A-0ABE603DE0DC@cs.huji.ac.il>
In-Reply-To: <B50604D0-9564-45E2-BBFC-DDC76719612D@kientzle.com>
References:  <CAFuo_fy5tPjQDbtuSwcBEt4UMuu2tv8zRLLwBrpZPUGcyEMKEA@mail.gmail.com> <CAFuo_fx6Ztb2Rn8dPmZ3HBJniChvkZX54qmF_oaA87LJeHCFFQ@mail.gmail.com> <1429456908.1182.82.camel@freebsd.org> <CAFuo_fzHtCF6F%2B%2BUGqSdhzvbkTjxRtoT8sXFKV%2BCr4UpsGmymQ@mail.gmail.com> <1429458041.1182.86.camel@freebsd.org> <1CA4192E-F6B5-4BD8-8BF8-8F725E1EC7BA@kientzle.com> <CAFuo_fx-uqfThQhutvZugAK16HjY2sxtegRcGydkLu0Si_h6uQ@mail.gmail.com> <32B72D5A-742C-4B58-AD65-EA33B306D30C@kientzle.com> <A6E50B78-8694-4984-8984-12479303361E@dons.net.au> <C90A1604-9018-47BF-9214-CB913EEADD80@kientzle.com> <CAB=2f8yOOqp0bQFrcJ9ZFmXsVLNNm%2B%2Be95OZcB0d8VZ6PzDhbQ@mail.gmail.com> <0DADE75A-8680-4DEB-86AE-8764ACA4504C@cs.huji.ac.il> <B50604D0-9564-45E2-BBFC-DDC76719612D@kientzle.com>

index | next in thread | previous in thread | raw e-mail


> On Apr 27, 2015, at 4:07 AM, Tim Kientzle <tim@kientzle.com> wrote:
> 
>> the addition of efi is causing other problems too.
>> I first tried crochet for arm/current, and kept hitting the libstand.a issue,
>> so I tried cd ..src/ and make with all the flags (including -j16), and succeeded
>> but failed in install.
>> i use 10.1 to cross compile for arm/current,  so I commented out efi in Makefile.arm, and it installed ok.
> 
> Please try this patch and let us know if it fixes it for you.  I’ve gone through Crochet builds for both BeagleBone and RaspberryPi with this and it seems to fix the issue.
> 
> 
> Index: src/sys/boot/efi/loader/Makefile
> ===================================================================
> --- src/sys/boot/efi/loader/Makefile	(revision 281985)
> +++ src/sys/boot/efi/loader/Makefile	(working copy)
> @@ -101,6 +101,7 @@
> 		-j .rela.dyn -j .reloc -j .eh_frame -j set_Xcommand_set \
> 		--output-target=${EFI_TARGET} ${.ALLSRC} ${.TARGET}
> 
> +LIBSTAND=	${.OBJDIR}/../../../../lib/libstand/libstand.a
> LIBEFI=		${.OBJDIR}/../libefi/libefi.a
> 
> DPADD=		${LIBFICL} ${LIBEFI} ${LIBFDT} ${LIBEFI_FDT} ${LIBSTAND} \
> 
> 
> 
> 
> <fix_efi_loader_build.patch>
> 

i hand stiched this and other, but  got stuck, I am starting again, applying only your patch (which is for 10? for 11 i had to do it by hand), 
will report back in a few hours. BTW, is there some way to parallelise (-j) the makes?

> 
> 



home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BF02661B-5432-4385-8C8A-0ABE603DE0DC>