Dear Approver,
according tho the post below:
I think I just found that I need to build with some more options, MK_LOADER_VERIEXEC and MK_VERIEXEC
It seems to build now, so for the moment, I'm fine. I would like to discard this post, but I apparently can't. So could you just reject it without a comment, unless of course this is of puplic interest (I don't think so).
Best Regards
Simon
Hi,
I am new to FreeBSD, so please bear with me.
I am trying to build the loader with MK_LOADER_EFI_SECUREBOOT and am not successful (FreeBSD 12).
When I run make in /usr/src/stand, I get the error: "implicit declaration of function 've_efi_init' is invalid in C99' in loader/main.c
So I tried declaring this function in main.c, which leads to the following error:
'Undefined symbols in loader_4th.sym' - the missing symbol appears to be ve_efi_init.
This function I found in lib/libsecureboot/efi/efi_init.c. But if I build the whole lib folder, this file is not compiled, unless, I suppose, I compile with MK_BEARSSL. Trying to do so leads me to a lot more errors.
I also tried building the world, which lead (after a long time) to the very same issue.
So, I thought, this is now the point to aks for help. Can someone give me a hint?
Best Regards
Simon
according tho the post below:
I think I just found that I need to build with some more options, MK_LOADER_VERIEXEC and MK_VERIEXEC
It seems to build now, so for the moment, I'm fine. I would like to discard this post, but I apparently can't. So could you just reject it without a comment, unless of course this is of puplic interest (I don't think so).
Best Regards
Simon
Hi,
I am new to FreeBSD, so please bear with me.
I am trying to build the loader with MK_LOADER_EFI_SECUREBOOT and am not successful (FreeBSD 12).
When I run make in /usr/src/stand, I get the error: "implicit declaration of function 've_efi_init' is invalid in C99' in loader/main.c
So I tried declaring this function in main.c, which leads to the following error:
'Undefined symbols in loader_4th.sym' - the missing symbol appears to be ve_efi_init.
This function I found in lib/libsecureboot/efi/efi_init.c. But if I build the whole lib folder, this file is not compiled, unless, I suppose, I compile with MK_BEARSSL. Trying to do so leads me to a lot more errors.
I also tried building the world, which lead (after a long time) to the very same issue.
So, I thought, this is now the point to aks for help. Can someone give me a hint?
Best Regards
Simon