crochet build fails at ubldr Wandboard-Dual
Daniel Braniss
danny at cs.huji.ac.il
Mon Apr 27 06:36:31 UTC 2015
> On Apr 27, 2015, at 4:07 AM, Tim Kientzle <tim at 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?
>
>
More information about the freebsd-arm
mailing list