From: Jaipaul Cheernam <jaipaul.cheernam@est.tech>
To: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>,
openembedded-core@lists.openembedded.org
Subject: Re: [OE-core] [PATCH 3/4] shadow: upgrade 4.20.2 -> 4.20.3
Date: Fri, 2 Oct 2026 12:49:27 +0200 [thread overview]
Message-ID: <19fc64c3-1746-4c84-b1a1-35ef33aea1ee@est.tech> (raw)
In-Reply-To: <DLU7J55HJ9YV.14WKSNSKCXDSM@bootlin.com>
On 2026-10-02 10:25, Mathieu Dubois-Briand wrote:
> Does it build on your side? Here I get this error:
>
> | ../../sources/shadow-4.20.3/lib/commonio.c: In function ‘dec_lock_count’:
> | ../../sources/shadow-4.20.3/lib/commonio.c:425:51: error: passing argument 1 of ‘nscd_flush_cache’ makes integer from pointer without a cast [-Wint-conversion]
> | 425 | nscd_flush_cache ("passwd");
> | | ^~~~~~~~
> | | |
> | | char *
>
> https://autobuilder.yoctoproject.org/valkyrie/#/builders/19/builds/4753
Hi Mathieu,
This is my favorite musl build failure :(
Based on AUH logs, poky-tiny builds against musl
(arm-poky-linux-musleabi in the log), and the shadow recipe only turns
on NSCD for glibc (NSCDOPT:libc-glibc = "--with-nscd").
So on musl it builds without NSCD and compiles the broken nscd.h
fallback stub, which fails on GCC 14.
My local build was glibc, so NSCD was enabled and the broken stub was
never compiled.
I will send V2 with upstream fix which was merged yesterday .
https://github.com/shadow-maint/shadow/commit/b8d3549a49acfe967f45aebaf06d474c82c46d2
Regards,
Jaipaul
next prev parent reply other threads:[~2026-10-02 10:49 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-02 7:15 [PATCH 0/4] Upgrades on 02-10-2026 Jaipaul Cheernam
2026-10-02 7:15 ` [PATCH 1/4] libjitterentropy: upgrade 3.6.3 -> 3.7.0 Jaipaul Cheernam
2026-10-02 8:52 ` [OE-core] " Mathieu Dubois-Briand
2026-10-02 9:35 ` Alexander Kanavin
2026-10-05 6:51 ` Jaipaul Cheernam
2026-10-02 7:15 ` [PATCH 2/4] libjitterentropy: Fix HOMEPAGE Jaipaul Cheernam
2026-10-02 7:15 ` [PATCH 3/4] shadow: upgrade 4.20.2 -> 4.20.3 Jaipaul Cheernam
2026-10-02 8:25 ` [OE-core] " Mathieu Dubois-Briand
2026-10-02 10:49 ` Jaipaul Cheernam [this message]
2026-10-02 11:57 ` [PATCH v2] " Jaipaul Cheernam
2026-10-02 7:15 ` [PATCH 4/4] glib-networking: upgrade 2.80.1 -> 2.90.0 Jaipaul Cheernam
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=19fc64c3-1746-4c84-b1a1-35ef33aea1ee@est.tech \
--to=jaipaul.cheernam@est.tech \
--cc=mathieu.dubois-briand@bootlin.com \
--cc=openembedded-core@lists.openembedded.org \
/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.