Details
-
Bug
-
Resolution: Unresolved
-
Medium
-
None
-
Building GDP sha e373dc57 (GDP for Genivi 10) for Renesas R-Car M2 Koelsch board. I do not think Koelsch is a cause in this problem and that it will likely effect other boards as well.
Yocto build configuration:
Build Configuration:
BB_VERSION = "1.28.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-14.04"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "koelsch"
DISTRO = "poky-ivi-systemd"
DISTRO_VERSION = "10.0.1"
TUNE_FEATURES = "arm armv7a vfp neon callconvention-hard cortexa15"
TARGET_FPU = "vfp-neon"
meta
meta-yocto
meta-yocto-bsp = "HEAD:fc45deac89ef63ca1c44e763c38ced7dfd72cbe1"
meta-ivi
meta-ivi-bsp = "HEAD:43ac797bda5dd72ad89771fc95e25296fc8b8b61"
meta-oe
meta-filesystems
meta-ruby = "HEAD:ad6133a2e95f4b83b6b3ea413598e2cd5fb3fd90"
meta-qt5 = "HEAD:ea37a0bc987aa9484937ad68f762b4657c198617"
meta-genivi-dev = "HEAD:88aaaea7318ba1c4c4dda494af847c868b392760"
meta-rust = "HEAD:f13ac9d48ae928b761d7be204fa8f877d41e7099"
meta-oic = "HEAD:69146eaf8bc05c74c377e731b7e16d82854a4659"
meta-erlang = "HEAD:4d7eacc8e6593934ed5b0c8abc3d3e9dc339d849"
meta-rvi = "HEAD:de9d548fe35e2cee8688faaae910b4f6f7fea17e"
meta-renesas
meta-rcar-gen2 = "genivi-10-bsp-1.10.0:98e3453096c4c38fc4819be6888c83d43903383d"
meta-multimedia = "HEAD:ad6133a2e95f4b83b6b3ea413598e2cd5fb3fd90"Building GDP sha e373dc57 (GDP for Genivi 10) for Renesas R-Car M2 Koelsch board. I do not think Koelsch is a cause in this problem and that it will likely effect other boards as well. Yocto build configuration: Build Configuration: BB_VERSION = "1.28.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "Ubuntu-14.04" TARGET_SYS = "arm-poky-linux-gnueabi" MACHINE = "koelsch" DISTRO = "poky-ivi-systemd" DISTRO_VERSION = "10.0.1" TUNE_FEATURES = "arm armv7a vfp neon callconvention-hard cortexa15" TARGET_FPU = "vfp-neon" meta meta-yocto meta-yocto-bsp = "HEAD:fc45deac89ef63ca1c44e763c38ced7dfd72cbe1" meta-ivi meta-ivi-bsp = "HEAD:43ac797bda5dd72ad89771fc95e25296fc8b8b61" meta-oe meta-filesystems meta-ruby = "HEAD:ad6133a2e95f4b83b6b3ea413598e2cd5fb3fd90" meta-qt5 = "HEAD:ea37a0bc987aa9484937ad68f762b4657c198617" meta-genivi-dev = "HEAD:88aaaea7318ba1c4c4dda494af847c868b392760" meta-rust = "HEAD:f13ac9d48ae928b761d7be204fa8f877d41e7099" meta-oic = "HEAD:69146eaf8bc05c74c377e731b7e16d82854a4659" meta-erlang = "HEAD:4d7eacc8e6593934ed5b0c8abc3d3e9dc339d849" meta-rvi = "HEAD:de9d548fe35e2cee8688faaae910b4f6f7fea17e" meta-renesas meta-rcar-gen2 = "genivi-10-bsp-1.10.0:98e3453096c4c38fc4819be6888c83d43903383d" meta-multimedia = "HEAD:ad6133a2e95f4b83b6b3ea413598e2cd5fb3fd90"
Description
Doing a GDP for Genivi 10 build I got the fatal PAS build error:
src/test_PAS_dbus.c:25:30: fatal error: PasModuleTestGen.h: No such file or directory
#include "PasModuleTestGen.h"
I believe this might be a dependency issue in the recipe or makefiles. Writing this issue up some days later my memory is a little sketchy but I recall looking at the makefile and thinking it wasn't clear that the code generation for the header was a dependency for the module that consumed it. So it was possible the latter might be built before it was generated. Cleaning the Yocto sstate for PAS and rebuilding the build succeeded, which suggested that might be true.
Unfortunately I had insufficient time to completely investigate and fix the cause.
I attach the Yocto run and build logs for the failing case. For some reason I can't upload an archive of the build area at the time of the failure. Perhaps there is a upload size limit as its 4MB. Contact me direct and I can send it. Hopefully that will be sufficient to find the cause.