* [Buildroot] Buildroot 2018.11.1 released
@ 2018-12-19 22:25 Peter Korsgaard
2018-12-20 8:16 ` Thomas Petazzoni
0 siblings, 1 reply; 4+ messages in thread
From: Peter Korsgaard @ 2018-12-19 22:25 UTC (permalink / raw)
To: buildroot
Hi,
Buildroot is a simple tool for creating complete embedded Linux systems
(http://buildroot.org).
Buildroot 2018.11.1 is released - Go download it at:
http://buildroot.org/downloads/buildroot-2018.11.1.tar.gz
or
http://buildroot.org/downloads/buildroot-2018.11.1.tar.bz2
Or get it from Git:
git://git.buildroot.org/buildroot
Buildroot 2018.11.1 is a bugfix release, fixing a number of important /
security related issues discovered since the 2018.11 release.
- Fix a runtime error in docker engine by bumping to the v18.09.0
release. This splits off the client side in the docker-cli package.
- Security fixes for go, nodejs, php, lxc, webkitgtk, xen
- Fixes for download/compilation/runtime issues in asterisk,
docker-compose, docker-engine, dt-utils, gnutls, grub, libiscsi,
liblo, libmpd, liboping, libpam-tacplus, libpjsip, liquid-dsp,
lua-cqueues, luvi, lxc, lynx, nginx, openzwave, pps-tools, prosody,
sdl2_net, swupdate, uclibc, vte, wine
For more details, see the CHANGES file:
https://git.buildroot.net/buildroot/plain/CHANGES?id=2018.11.1
Users of the affected packages are strongly encouraged to upgrade.
Many thanks to all the people contributing to this release:
git shortlog -sn 2018.11..
11 Peter Korsgaard
11 Thomas Petazzoni
9 Fabrice Fontaine
4 Bernd Kuhls
3 Yann E. MORIN
2 Joel Stanley
2 Trent Piepho
1 Adrian Perez de Castro
1 Carlos Santos
1 Christian Stewart
1 Damien Th?bault
1 Ezequiel Garcia
1 Francois Perrad
1 Jared Bents
1 J?rg Krause
1 Max Filippov
1 Romain Naour
1 Waldemar Brodkorb
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Buildroot] Buildroot 2018.11.1 released
2018-12-19 22:25 [Buildroot] Buildroot 2018.11.1 released Peter Korsgaard
@ 2018-12-20 8:16 ` Thomas Petazzoni
2018-12-20 11:32 ` Fabio Estevam
2019-01-28 2:20 ` Ricardo Martincoski
0 siblings, 2 replies; 4+ messages in thread
From: Thomas Petazzoni @ 2018-12-20 8:16 UTC (permalink / raw)
To: buildroot
Hello,
+Fabio for Freescale/NXP related build failures, +Ricardo for the
systemd test failure.
On Wed, 19 Dec 2018 23:25:27 +0100, Peter Korsgaard wrote:
> Buildroot 2018.11.1 is released - Go download it at:
Thanks for this release. There was a Gitlab CI run on the 2018.11.1
tag, see
https://gitlab.com/buildroot.org/buildroot/pipelines/40779740/builds.
We have only 3 failures on a total of 262 tests, which is not bad.
Here is a quick analysis:
imx6slevk_defconfig,
https://gitlab.com/buildroot.org/buildroot/-/jobs/136980040
freescale_imx7dsabresd_defconfig,
https://gitlab.com/buildroot.org/buildroot/-/jobs/136980027
Both of these look very similar to what was fixed by commit
1ad9c45a059deaaae65a78a9ed7f78b579fed422 in master, but this commit is
also in 2018.11.x.
However, commit 1ad9c45a059deaaae65a78a9ed7f78b579fed422 does not apply
to the failing defconfigs, as they don't use the patch added in
board/freescale/ by this commit.
Fabio, could you perhaps have a look ?
The last failure is on a systemd test, where it says that the boot
didn't work:
https://gitlab.com/buildroot.org/buildroot/-/jobs/136980206
However, looking at the boot log at
https://gitlab.com/buildroot.org/buildroot/-/jobs/136980206/artifacts/file/test-output/TestInitSystemSystemdRwFull-run.log,
it did boot, the login prompt appears.
Perhaps something for Ricardo ? :-)
Thanks,
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Buildroot] Buildroot 2018.11.1 released
2018-12-20 8:16 ` Thomas Petazzoni
@ 2018-12-20 11:32 ` Fabio Estevam
2019-01-28 2:20 ` Ricardo Martincoski
1 sibling, 0 replies; 4+ messages in thread
From: Fabio Estevam @ 2018-12-20 11:32 UTC (permalink / raw)
To: buildroot
Hi Thomas,
On Thu, Dec 20, 2018 at 6:17 AM Thomas Petazzoni
<thomas.petazzoni@bootlin.com> wrote:
> Here is a quick analysis:
>
> imx6slevk_defconfig,
> https://gitlab.com/buildroot.org/buildroot/-/jobs/136980040
>
> freescale_imx7dsabresd_defconfig,
> https://gitlab.com/buildroot.org/buildroot/-/jobs/136980027
>
> Both of these look very similar to what was fixed by commit
> 1ad9c45a059deaaae65a78a9ed7f78b579fed422 in master, but this commit is
> also in 2018.11.x.
>
> However, commit 1ad9c45a059deaaae65a78a9ed7f78b579fed422 does not apply
> to the failing defconfigs, as they don't use the patch added in
> board/freescale/ by this commit.
>
> Fabio, could you perhaps have a look ?
Yes, I will submit patches to fix these issues.
Cheers
^ permalink raw reply [flat|nested] 4+ messages in thread
* [Buildroot] Buildroot 2018.11.1 released
2018-12-20 8:16 ` Thomas Petazzoni
2018-12-20 11:32 ` Fabio Estevam
@ 2019-01-28 2:20 ` Ricardo Martincoski
1 sibling, 0 replies; 4+ messages in thread
From: Ricardo Martincoski @ 2019-01-28 2:20 UTC (permalink / raw)
To: buildroot
Hello,
Sorry the long delay.
On Thu, Dec 20, 2018 at 06:16 AM, Thomas Petazzoni wrote:
[snip]
> +Fabio for Freescale/NXP related build failures, +Ricardo for the
> systemd test failure.
>
> On Wed, 19 Dec 2018 23:25:27 +0100, Peter Korsgaard wrote:
>
>> Buildroot 2018.11.1 is released - Go download it at:
[snip]
> The last failure is on a systemd test, where it says that the boot
> didn't work:
>
> https://gitlab.com/buildroot.org/buildroot/-/jobs/136980206
>
> However, looking at the boot log at
> https://gitlab.com/buildroot.org/buildroot/-/jobs/136980206/artifacts/file/test-output/TestInitSystemSystemdRwFull-run.log,
The artifacts are now expired.
But I downloaded in time and made a copy here:
https://www.filedropper.com/artifacts
md5sum 0ebf84f1f7b7ff8f9309f49a3675a243
> it did boot, the login prompt appears.
>
> Perhaps something for Ricardo ? :-)
The "Welcome" message appeared but not the "login:" because the getty was not
started. Getty didn't start because /dev/ttyAMA0 was not ready.
These are the messages in the log:
|A start job is running for dev-ttyAMA0.device (1min 35s / 1min 30s)
| TIME Timed out waiting for device dev-ttyAMA0.device.
|[DEPEND] Dependency failed for Serial Getty on ttyAMA0.
I found in the wild 2 issue reports that have similar symptoms, but I think
they are not the same issue found in this run.
https://github.com/systemd/systemd/issues/10914
This is not the case because that issue is caused by the use of /dev/console
instead of /dev/tty*, I checked and our test case is correctly using /dev/tty*
https://jira.automotivelinux.org/browse/SPEC-544
This one seems to be related only to old systemd versions and already fixed
upstream.
So I created 2 commits:
1) change the test case to boot the image 100 times instead of a single time;
2) add a pre-built image to skip the build in the Gitlab CI (this is the actual
image that failed in the original report).
So far there were more than 2000 boots without this problem (100 per run):
https://gitlab.com/RicardoMartincoski/buildroot/pipelines/42333203/builds
The only time the boot failed the logs do not show the same DEPEND message:
https://gitlab.com/RicardoMartincoski/buildroot/-/jobs/142073152
I am not sure it's worth digging further if we don't see this issue again.
Regards,
Ricardo
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2019-01-28 2:20 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-12-19 22:25 [Buildroot] Buildroot 2018.11.1 released Peter Korsgaard
2018-12-20 8:16 ` Thomas Petazzoni
2018-12-20 11:32 ` Fabio Estevam
2019-01-28 2:20 ` Ricardo Martincoski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox