All of lore.kernel.org
 help / color / mirror / Atom feed
From: Giulio Benetti <giulio.benetti@benettiengineering.com>
To: Pedro Aguilar <paguilar@paguilar.org>, buildroot@buildroot.org
Cc: thomas.petazzoni@bootlin.com
Subject: Re: [Buildroot] [PATCH v2 1/1] package/guile: Add BR2_ENABLE_LOCALE as dependency.
Date: Wed, 9 Feb 2022 23:27:08 +0100	[thread overview]
Message-ID: <8d1e16bc-d34f-1760-74c4-2d98b600321d@benettiengineering.com> (raw)
In-Reply-To: <890b73ae-305c-2674-ed03-c06562983328@paguilar.org>

Hi Pedro,

On 09/02/22 22:35, Pedro Aguilar wrote:
> Hi Giulio,
> 
> On 2/8/22 23:54, Giulio Benetti wrote:
>> Hi again Pedro,
>>
>> I've reproduced the build failure with your previous attached .config
>> file and this patch fixes it. So below...
>>
>> On 08/02/22 23:06, Giulio Benetti wrote:
>>> Hi Pedro,
>>>
>>> On 08/02/22 22:37, Pedro Aguilar wrote:
>>>> If it's not present, enable libiconv.
>>> Here it's missing:
>>> Fixes:
>>> URL to autobuilder failure
>>
>> ...please provide the autobuilder failure URL and if it doesn't exist
>> than we don't need it.
> 
> AFAIK, the build failure fixed by this patch was not reported by the
> autobuilder, so I'm afraid there isn't any URL to share.
> 
> In a previous email I wrongly mentioned that it fixed an autobuilder
> failure, but all those failures are linked to another issue that seems
> to be fixed by a patch sent by Fabrice, although I haven't tested it:
> 
> https://lists.buildroot.org/pipermail/buildroot/2022-February/636041.html

Ok, so no autobuilder failure.

> May be the commit message of the current v2 patch can remain as is.

Can you improve the commit log a bit? Try to 'git log --grep=' some file 
which has that fix, or git blame it so you can find the commit log and 
imitate it. That's the best way to learn how to write commit logs.

Because "Add BR2_ENABLE_LOCALE as dependency." doesn't mean that much,
and "If it's not present, enable libiconv." doesn't sound so good.

What about:
```
package/guile: fix build failure due to missing libiconv

When building package guile with BR2_ENABLE_LOCALE=n we get the 
following error:
```
In file included from filesys.c:95:
ports-internal.h:26:10: fatal error: iconv.h: No such file or directory
    26 | #include <iconv.h>
       |          ^~~~~~~~~
compilation terminated.
```

So let's fix it by selecting BR2_PACKAGE_LIBICONV and adding libiconv 
package as dependency.

Signed-off-by: Pedro...
```

Can you please a V3 with this also pointing the V1->V2, V2->V3 changes?

Thank you!

Best regards
-- 
Giulio Benetti
Benetti Engineering sas
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

      reply	other threads:[~2022-02-09 22:27 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-02-08 21:37 [Buildroot] [PATCH v2 1/1] package/guile: Add BR2_ENABLE_LOCALE as dependency Pedro Aguilar
2022-02-08 22:06 ` Giulio Benetti
2022-02-08 22:54   ` Giulio Benetti
2022-02-09 20:38     ` Giulio Benetti
2022-02-09 21:35     ` Pedro Aguilar
2022-02-09 22:27       ` Giulio Benetti [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=8d1e16bc-d34f-1760-74c4-2d98b600321d@benettiengineering.com \
    --to=giulio.benetti@benettiengineering.com \
    --cc=buildroot@buildroot.org \
    --cc=paguilar@paguilar.org \
    --cc=thomas.petazzoni@bootlin.com \
    /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.