Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Dec 2016 14:57:24 +0800
From:      Ben Woods <woodsb02@gmail.com>
To:        Eric McCorkle <eric@metricspace.net>
Cc:        freebsd-hackers@freebsd.org, freebsd-amd64@freebsd.org,  "current@freebsd.org" <current@freebsd.org>
Subject:   Re: CFT EFI Boot Refactoring
Message-ID:  <CAOc73CBgX_fiJJoaSnx8yYYrLg=JUoJ_uL8Zhv=4OcgtEJ8XJg@mail.gmail.com>
In-Reply-To: <CAOc73CDzfzSw2SNeXiEZXR96hJxjtJHL75QzFhhRoVArGjnscA@mail.gmail.com>
References:  <d3aad5ef-2d6c-3d79-0fe8-91ee086ed2f8@metricspace.net> <CAOc73CDzfzSw2SNeXiEZXR96hJxjtJHL75QzFhhRoVArGjnscA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 3 December 2016 at 14:40, Ben Woods <woodsb02@gmail.com> wrote:

> I just applied your diff to my subversion repository, and tried to
> buildworld, but the build failed with the following error:
>
> make[6]: make[6]: don't know how to make efipart.c. Stop
>
> make[6]: stopped in /usr/src/sys/boot/efi/drivers
> *** [all_subdir_sys/boot/efi/drivers] Error code 2
>
>
> Does it build ok for you?
>
> Because I use subversion, and I wanted to build it from my main tree, I
> had to regenerate your patch using "git diff --no-prefix
> master..origin/efize_new > /tmp/efize_new.diff".
> I could then apply this cleanly with "svn patch /tmp/efize_new.diff".
>
>
Never mind, I have realised that efipart.c was moved from boot/efi/libefi/
to boot/efi/drivers/ in your git patch, but subversion did not interpret
this change and simply patched the file in place.
I have fixed this with:
$ svn mv boot/efi/libefi/efipart.c boot/efi/drivers/efipart.c

Sorry for the noise (and the previous top post).

Regards,
Ben

--
From: Benjamin Woods
woodsb02@gmail.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOc73CBgX_fiJJoaSnx8yYYrLg=JUoJ_uL8Zhv=4OcgtEJ8XJg>