* [PATCH edk2-platforms 1/2] Platform/DeveloperBox: add missing TimeBaseLib resolution
@ 2021-01-08 14:35 Ard Biesheuvel
2021-01-08 14:35 ` [PATCH edk2-platforms 2/2] Platform/SynQuacerEvalBoard: add missing library class resolutions Ard Biesheuvel
0 siblings, 1 reply; 4+ messages in thread
From: Ard Biesheuvel @ 2021-01-08 14:35 UTC (permalink / raw)
To: devel; +Cc: leif, Ard Biesheuvel
Add the resolution for TimeBaseLib, which is now required to build
the EmbeddedPkg RTC driver.
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@arm.com>
---
Platform/Socionext/DeveloperBox/DeveloperBox.dsc | 1 +
1 file changed, 1 insertion(+)
diff --git a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
index a459079b1f26..0e6ab83a2495 100644
--- a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
+++ b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc
@@ -139,6 +139,7 @@ [LibraryClasses.common.DXE_RUNTIME_DRIVER]
HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf
CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibFmp/DxeRuntimeCapsuleLib.inf
ResetSystemLib|ArmPkg/Library/ArmSmcPsciResetSystemLib/ArmSmcPsciResetSystemLib.inf
+ TimeBaseLib|EmbeddedPkg/Library/TimeBaseLib/TimeBaseLib.inf
BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
!if $(TARGET) != RELEASE
DebugLib|MdePkg/Library/DxeRuntimeDebugLibSerialPort/DxeRuntimeDebugLibSerialPort.inf
--
2.17.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH edk2-platforms 2/2] Platform/SynQuacerEvalBoard: add missing library class resolutions
2021-01-08 14:35 [PATCH edk2-platforms 1/2] Platform/DeveloperBox: add missing TimeBaseLib resolution Ard Biesheuvel
@ 2021-01-08 14:35 ` Ard Biesheuvel
2021-01-08 15:27 ` Leif Lindholm
0 siblings, 1 reply; 4+ messages in thread
From: Ard Biesheuvel @ 2021-01-08 14:35 UTC (permalink / raw)
To: devel; +Cc: leif, Ard Biesheuvel
Catch up with changes in the EDK2 repository that have caused the build
to break on missing resolution for library classes that were not being
used before.
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@arm.com>
---
Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc b/Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc
index 968378d5ee5b..95643685e8aa 100644
--- a/Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc
+++ b/Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc
@@ -27,6 +27,7 @@ [Defines]
#
DEFINE NETWORK_SNP_ENABLE = FALSE
DEFINE NETWORK_TLS_ENABLE = FALSE
+ DEFINE NETWORK_ALLOW_HTTP_CONNECTIONS = TRUE
[BuildOptions]
RELEASE_*_*_CC_FLAGS = -DMDEPKG_NDEBUG -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0
@@ -82,6 +83,7 @@ [LibraryClasses.common]
UefiDecompressLib|MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf
CpuLib|MdePkg/Library/BaseCpuLib/BaseCpuLib.inf
PcdLib|MdePkg/Library/DxePcdLib/DxePcdLib.inf
+ RngLib|MdePkg/Library/BaseRngLibTimerLib/BaseRngLibTimerLib.inf
UefiLib|MdePkg/Library/UefiLib/UefiLib.inf
HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf
@@ -198,6 +200,8 @@ [LibraryClasses.common.DXE_RUNTIME_DRIVER]
HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf
CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibFmp/DxeRuntimeCapsuleLib.inf
ResetSystemLib|ArmPkg/Library/ArmSmcPsciResetSystemLib/ArmSmcPsciResetSystemLib.inf
+ TimeBaseLib|EmbeddedPkg/Library/TimeBaseLib/TimeBaseLib.inf
+
!if $(TARGET) != RELEASE
DebugLib|MdePkg/Library/DxeRuntimeDebugLibSerialPort/DxeRuntimeDebugLibSerialPort.inf
!endif
@@ -492,6 +496,8 @@ [Components.common]
NULL|MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf
TpmMeasurementLib|MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf
VarCheckLib|MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf
+ VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePolicyLibRuntimeDxe.inf
+ VariablePolicyHelperLib|MdeModulePkg/Library/VariablePolicyHelperLib/VariablePolicyHelperLib.inf
}
#
--
2.17.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH edk2-platforms 2/2] Platform/SynQuacerEvalBoard: add missing library class resolutions
2021-01-08 14:35 ` [PATCH edk2-platforms 2/2] Platform/SynQuacerEvalBoard: add missing library class resolutions Ard Biesheuvel
@ 2021-01-08 15:27 ` Leif Lindholm
2021-01-08 15:52 ` Ard Biesheuvel
0 siblings, 1 reply; 4+ messages in thread
From: Leif Lindholm @ 2021-01-08 15:27 UTC (permalink / raw)
To: Ard Biesheuvel; +Cc: devel
For the series:
Reviewed-by: Leif Lindholm <leif@nuviainc.com>
Thanks!
On Fri, Jan 08, 2021 at 15:35:40 +0100, Ard Biesheuvel wrote:
> Catch up with changes in the EDK2 repository that have caused the build
> to break on missing resolution for library classes that were not being
> used before.
>
> Signed-off-by: Ard Biesheuvel <ard.biesheuvel@arm.com>
> ---
> Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc | 6 ++++++
> 1 file changed, 6 insertions(+)
>
> diff --git a/Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc b/Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc
> index 968378d5ee5b..95643685e8aa 100644
> --- a/Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc
> +++ b/Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc
> @@ -27,6 +27,7 @@ [Defines]
> #
> DEFINE NETWORK_SNP_ENABLE = FALSE
> DEFINE NETWORK_TLS_ENABLE = FALSE
> + DEFINE NETWORK_ALLOW_HTTP_CONNECTIONS = TRUE
>
> [BuildOptions]
> RELEASE_*_*_CC_FLAGS = -DMDEPKG_NDEBUG -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0
> @@ -82,6 +83,7 @@ [LibraryClasses.common]
> UefiDecompressLib|MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf
> CpuLib|MdePkg/Library/BaseCpuLib/BaseCpuLib.inf
> PcdLib|MdePkg/Library/DxePcdLib/DxePcdLib.inf
> + RngLib|MdePkg/Library/BaseRngLibTimerLib/BaseRngLibTimerLib.inf
>
> UefiLib|MdePkg/Library/UefiLib/UefiLib.inf
> HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf
> @@ -198,6 +200,8 @@ [LibraryClasses.common.DXE_RUNTIME_DRIVER]
> HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf
> CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibFmp/DxeRuntimeCapsuleLib.inf
> ResetSystemLib|ArmPkg/Library/ArmSmcPsciResetSystemLib/ArmSmcPsciResetSystemLib.inf
> + TimeBaseLib|EmbeddedPkg/Library/TimeBaseLib/TimeBaseLib.inf
> +
> !if $(TARGET) != RELEASE
> DebugLib|MdePkg/Library/DxeRuntimeDebugLibSerialPort/DxeRuntimeDebugLibSerialPort.inf
> !endif
> @@ -492,6 +496,8 @@ [Components.common]
> NULL|MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf
> TpmMeasurementLib|MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf
> VarCheckLib|MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf
> + VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePolicyLibRuntimeDxe.inf
> + VariablePolicyHelperLib|MdeModulePkg/Library/VariablePolicyHelperLib/VariablePolicyHelperLib.inf
> }
>
> #
> --
> 2.17.1
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH edk2-platforms 2/2] Platform/SynQuacerEvalBoard: add missing library class resolutions
2021-01-08 15:27 ` Leif Lindholm
@ 2021-01-08 15:52 ` Ard Biesheuvel
0 siblings, 0 replies; 4+ messages in thread
From: Ard Biesheuvel @ 2021-01-08 15:52 UTC (permalink / raw)
To: Leif Lindholm; +Cc: devel
On 1/8/21 4:27 PM, Leif Lindholm wrote:
> For the series:
> Reviewed-by: Leif Lindholm <leif@nuviainc.com>
> Thanks!
>
Pushed as def1438ddb28..f1735f05d89d
> On Fri, Jan 08, 2021 at 15:35:40 +0100, Ard Biesheuvel wrote:
>> Catch up with changes in the EDK2 repository that have caused the build
>> to break on missing resolution for library classes that were not being
>> used before.
>>
>> Signed-off-by: Ard Biesheuvel <ard.biesheuvel@arm.com>
>> ---
>> Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc | 6 ++++++
>> 1 file changed, 6 insertions(+)
>>
>> diff --git a/Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc b/Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc
>> index 968378d5ee5b..95643685e8aa 100644
>> --- a/Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc
>> +++ b/Platform/Socionext/SynQuacerEvalBoard/SynQuacerEvalBoard.dsc
>> @@ -27,6 +27,7 @@ [Defines]
>> #
>> DEFINE NETWORK_SNP_ENABLE = FALSE
>> DEFINE NETWORK_TLS_ENABLE = FALSE
>> + DEFINE NETWORK_ALLOW_HTTP_CONNECTIONS = TRUE
>>
>> [BuildOptions]
>> RELEASE_*_*_CC_FLAGS = -DMDEPKG_NDEBUG -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0
>> @@ -82,6 +83,7 @@ [LibraryClasses.common]
>> UefiDecompressLib|MdePkg/Library/BaseUefiDecompressLib/BaseUefiDecompressLib.inf
>> CpuLib|MdePkg/Library/BaseCpuLib/BaseCpuLib.inf
>> PcdLib|MdePkg/Library/DxePcdLib/DxePcdLib.inf
>> + RngLib|MdePkg/Library/BaseRngLibTimerLib/BaseRngLibTimerLib.inf
>>
>> UefiLib|MdePkg/Library/UefiLib/UefiLib.inf
>> HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf
>> @@ -198,6 +200,8 @@ [LibraryClasses.common.DXE_RUNTIME_DRIVER]
>> HobLib|MdePkg/Library/DxeHobLib/DxeHobLib.inf
>> CapsuleLib|MdeModulePkg/Library/DxeCapsuleLibFmp/DxeRuntimeCapsuleLib.inf
>> ResetSystemLib|ArmPkg/Library/ArmSmcPsciResetSystemLib/ArmSmcPsciResetSystemLib.inf
>> + TimeBaseLib|EmbeddedPkg/Library/TimeBaseLib/TimeBaseLib.inf
>> +
>> !if $(TARGET) != RELEASE
>> DebugLib|MdePkg/Library/DxeRuntimeDebugLibSerialPort/DxeRuntimeDebugLibSerialPort.inf
>> !endif
>> @@ -492,6 +496,8 @@ [Components.common]
>> NULL|MdeModulePkg/Library/VarCheckUefiLib/VarCheckUefiLib.inf
>> TpmMeasurementLib|MdeModulePkg/Library/TpmMeasurementLibNull/TpmMeasurementLibNull.inf
>> VarCheckLib|MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf
>> + VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePolicyLibRuntimeDxe.inf
>> + VariablePolicyHelperLib|MdeModulePkg/Library/VariablePolicyHelperLib/VariablePolicyHelperLib.inf
>> }
>>
>> #
>> --
>> 2.17.1
>>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2021-01-08 15:52 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-01-08 14:35 [PATCH edk2-platforms 1/2] Platform/DeveloperBox: add missing TimeBaseLib resolution Ard Biesheuvel
2021-01-08 14:35 ` [PATCH edk2-platforms 2/2] Platform/SynQuacerEvalBoard: add missing library class resolutions Ard Biesheuvel
2021-01-08 15:27 ` Leif Lindholm
2021-01-08 15:52 ` Ard Biesheuvel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox