All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH 1/1] libglib2: bump to 2.56.0
Date: Sat, 7 Apr 2018 13:40:54 +0200	[thread overview]
Message-ID: <20180407134054.2ccf1bcd@windsurf.home> (raw)
In-Reply-To: <20180406222253.308a2ffd@windsurf.home>

Hello Adam,

On Fri, 6 Apr 2018 22:22:53 +0200, Thomas Petazzoni wrote:

> On Wed, 14 Mar 2018 07:02:24 -0400, Adam Duskett wrote:
> > Signed-off-by: Adam Duskett <aduskett@gmail.com>
> > ---
> >  package/libglib2/libglib2.hash | 4 ++--
> >  package/libglib2/libglib2.mk   | 4 ++--
> >  2 files changed, 4 insertions(+), 4 deletions(-)  
> 
> Applied to master, thanks.

So I have to say I am not happy. At all.

Once again, you have contributed a package update without even testing
it with what is the default Buildroot situation: a uClibc toolchain.
This has turned the autobuilders all red since I pushed your commit.

You asked on IRC the other day why your libglib2 update hadn't been
applied. Now you know why: because you regularly break the build in a
way that shows that the testing has clearly been insufficient.

I don't require anyone to test all the reverse dependencies of a
package being updated, especially for a package such as libglib2 that
has gazillions of reverse dependencies. But here you didn't even test
building libglib2 itself with a regular uClibc toolchain. I'm not
talking about a weird case, on a weird CPU architecture, but I'm
talking about the very basic case of building libglib2 with uClibc.

So for me, things are clear: from now, I will no longer merge any
new package or version bump from you if it doesn't come with a
test-pkg output that shows it has been tested with the 6 "main"
configurations that we test by default in test-pkg.

In the mean time, I have fixed the libglib2 by backporting an upstream
commit:

  https://git.buildroot.org/buildroot/commit/?id=bd90def0ded4b71dbc40b78b8b4dacba32687885

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com

      reply	other threads:[~2018-04-07 11:40 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-03-14 11:02 [Buildroot] [PATCH 1/1] libglib2: bump to 2.56.0 Adam Duskett
2018-04-06 20:22 ` Thomas Petazzoni
2018-04-07 11:40   ` Thomas Petazzoni [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20180407134054.2ccf1bcd@windsurf.home \
    --to=thomas.petazzoni@bootlin.com \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.