9602fd94e7
The pkg-stats scripts tries to match packages against release-monitoring.org in two ways: - First by using the "Buildroot" distribution registered on release-monitoring.org, in which we have added a lot of mappings between Buildroot package names and release-monitoring.org package names. If there is a match using this distribution, the package status is RM_API_STATUS_FOUND_BY_DISTRO, which means that the resulting HTML has a "found by distro" statement. - Then, if the first solution didn't work, by using the pattern matching, as done in the check_package_get_latest_version_by_guess() function. However, there is a bug in this later case: it sets the package status to RM_API_STATUS_FOUND_BY_DISTRO as well, while it should have been RM_API_STATUS_FOUND_BY_PATTERN. Due to this bug, in the resulting HTML file from a pkg-stats run, all packages are marked as "found by distro" even the ones that are "found by guess". This commit fixes that by setting the correct package status. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> |
||
---|---|---|
arch | ||
board | ||
boot | ||
configs | ||
docs | ||
fs | ||
linux | ||
package | ||
support | ||
system | ||
toolchain | ||
utils | ||
.defconfig | ||
.flake8 | ||
.gitignore | ||
.gitlab-ci.yml | ||
CHANGES | ||
Config.in | ||
Config.in.legacy | ||
COPYING | ||
DEVELOPERS | ||
Makefile | ||
Makefile.legacy | ||
README |
Buildroot is a simple, efficient and easy-to-use tool to generate embedded Linux systems through cross-compilation. The documentation can be found in docs/manual. You can generate a text document with 'make manual-text' and read output/docs/manual/manual.text. Online documentation can be found at http://buildroot.org/docs.html To build and use the buildroot stuff, do the following: 1) run 'make menuconfig' 2) select the target architecture and the packages you wish to compile 3) run 'make' 4) wait while it compiles 5) find the kernel, bootloader, root filesystem, etc. in output/images You do not need to be root to build or run buildroot. Have fun! Buildroot comes with a basic configuration for a number of boards. Run 'make list-defconfigs' to view the list of provided configurations. Please feed suggestions, bug reports, insults, and bribes back to the buildroot mailing list: buildroot@buildroot.org You can also find us on #buildroot on OFTC IRC. If you would like to contribute patches, please read https://buildroot.org/manual.html#submitting-patches