87fb31e47ea985a96fd337c873cb94969f9d0a24
The control file in the debian folder downloaded is the one generated
by debian default build config. We set our own configs and adapt the
code in debian folder, so a new control file will be generated by the
gencontrol function to replace the initial one in the build process.
This works fine for building kernel new source. That's why
the initial control file isn't dealt with when changing "linux"
into "linux-rt" in dl_hook.
But in our build system, the package's dsc file is created using
the initial control file before any build starts. Then dsc_depends
parses the dsc file and decides the order of packages' build.
This inital control file causes the dsc file of rt kernel gives
wrong information about packages' dependency.
Here replace "linux" with "linux-rt" in the initial control file
so that the right dsc file can be created according to the packages'
dependency listed in control before that build start.
Test Plan:
- PASS: Build kernel-rt.
- PASS: Build the 7 oot kernel modules for kernel-rt.
- PASS: Build the test iso for kernel-rt and modules and boot up
on qemu.
Story: 2009221
Task: 45111
Signed-off-by: Li Zhou <li.zhou@windriver.com>
Change-Id: Ic012cf8c6dc6902cbec4c11273f9249710a86bce
Description
StarlingX Linux kernel
Languages
Python
49.3%
Shell
25%
Makefile
23.7%
Perl
1.1%
POV-Ray SDL
0.9%