Fix the rpm spec parsing error in VD cosmos build 64/316264/2
authorInsoon Kim <is46.kim@samsung.com>
Thu, 12 Dec 2024 07:14:57 +0000 (16:14 +0900)
committerInsoon Kim <is46.kim@samsung.com>
Fri, 13 Dec 2024 01:27:02 +0000 (01:27 +0000)
rpm spec parsing error occurs in %include macro due to the absence of `chromium-efl-engine.spec.inc` file during VD cosmos private build.
To avoid the parsing error, use %expand macro instead of %include macro.

Change-Id: I877cfd3e3526484fe3ca7733583101c311433ad3
Signed-off-by: Insoon Kim <is46.kim@samsung.com>
packaging/chromium-efl.spec

index 0cef70951de43f00c4f72c2f0e28261e63818ebd..8ddb47b55ec1dc4aa8e23037f47c392ab0f0f7dd 100644 (file)
@@ -426,7 +426,8 @@ Chromium tizen ppapi extension unit test utilities
 %define _tpkid %{_pkgid}
 %endif
 
-%include %{SOURCE2}
+%define include_sub_spec() %{expand:%(cat '%{1}')}
+%{include_sub_spec %{SOURCE2}}
 
 %prep
 %setup -q