From: Sami Mujawar sami.mujawar@arm.com
The PL031 Real time Clock Lib was modified recently to move the common functionality to TimeBaseLib. Therefore the PL031RealTimeClockLib now has a dependency on the TimeBaseLib.
Adding TimeBaseLib to ArmVExpress.dsc.inc to fix the missing dependency for Juno and VExpress-FVP builds.
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Sami Mujawar sami.mujawar@arm.com Signed-off-by: Evan Lloyd evan.lloyd@arm.com --- Platforms/ARM/VExpress/ArmVExpress.dsc.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/Platforms/ARM/VExpress/ArmVExpress.dsc.inc b/Platforms/ARM/VExpress/ArmVExpress.dsc.inc index 1e8ba1b60500433376dcd6dfae3e863c95db8b3f..e293d1af028973b7d6af9889d28cb9da7c36570e 100644 --- a/Platforms/ARM/VExpress/ArmVExpress.dsc.inc +++ b/Platforms/ARM/VExpress/ArmVExpress.dsc.inc @@ -1,5 +1,5 @@ # -# Copyright (c) 2011-2015, ARM Limited. All rights reserved. +# Copyright (c) 2011-2017, ARM Limited. All rights reserved. # # This program and the accompanying materials # are licensed and made available under the terms and conditions of the BSD License @@ -90,6 +90,8 @@ [LibraryClasses.common] !endif # ARM PL031 RTC Driver RealTimeClockLib|ArmPlatformPkg/Library/PL031RealTimeClockLib/PL031RealTimeClockLib.inf + TimeBaseLib|EmbeddedPkg/Library/TimeBaseLib/TimeBaseLib.inf + # ARM PL354 SMC Driver PL35xSmcLib|ArmPlatformPkg/Drivers/PL35xSmc/PL35xSmc.inf # ARM PL011 UART Driver
Agh, sorry.
Tripped over this failure myself this morning before I reached this point in my queue, and since I had intended to do that at the same time as I pushed the edk2 changes (and failed due to a somewhat hazy brain), I pushed a quick fix myself.
Anyway, they build again...
/ Leif
On Fri, May 19, 2017 at 05:41:52PM +0100, evan.lloyd@arm.com wrote:
From: Sami Mujawar sami.mujawar@arm.com
The PL031 Real time Clock Lib was modified recently to move the common functionality to TimeBaseLib. Therefore the PL031RealTimeClockLib now has a dependency on the TimeBaseLib.
Adding TimeBaseLib to ArmVExpress.dsc.inc to fix the missing dependency for Juno and VExpress-FVP builds.
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Sami Mujawar sami.mujawar@arm.com Signed-off-by: Evan Lloyd evan.lloyd@arm.com
Platforms/ARM/VExpress/ArmVExpress.dsc.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/Platforms/ARM/VExpress/ArmVExpress.dsc.inc b/Platforms/ARM/VExpress/ArmVExpress.dsc.inc index 1e8ba1b60500433376dcd6dfae3e863c95db8b3f..e293d1af028973b7d6af9889d28cb9da7c36570e 100644 --- a/Platforms/ARM/VExpress/ArmVExpress.dsc.inc +++ b/Platforms/ARM/VExpress/ArmVExpress.dsc.inc @@ -1,5 +1,5 @@ # -# Copyright (c) 2011-2015, ARM Limited. All rights reserved. +# Copyright (c) 2011-2017, ARM Limited. All rights reserved. # # This program and the accompanying materials # are licensed and made available under the terms and conditions of the BSD License @@ -90,6 +90,8 @@ [LibraryClasses.common] !endif # ARM PL031 RTC Driver RealTimeClockLib|ArmPlatformPkg/Library/PL031RealTimeClockLib/PL031RealTimeClockLib.inf
- TimeBaseLib|EmbeddedPkg/Library/TimeBaseLib/TimeBaseLib.inf
- # ARM PL354 SMC Driver PL35xSmcLib|ArmPlatformPkg/Drivers/PL35xSmc/PL35xSmc.inf # ARM PL011 UART Driver
-- Guid("CE165669-3EF3-493F-B85D-6190EE5B9759")