[Buildroot] [PATCH] package/linux-pam: bump to version 1.7.0
Charlie Jenkins
charlie at rivosinc.com
Wed Apr 2 18:36:41 UTC 2025
On Tue, Apr 01, 2025 at 09:00:07PM +0200, Julien Olivain wrote:
> Hi Charlies,
>
> Thanks for the patch.
>
> On 01/04/2025 04:57, Charlie Jenkins wrote:
> > Bump to latest version. Remove patch included in release and fixup the
> > configure options due to linux-pam migrating to the Meson build system.
> >
> > Signed-off-by: Charlie Jenkins <charlie at rivosinc.com>
> [...]
> > diff --git a/package/linux-pam/linux-pam.mk
> > b/package/linux-pam/linux-pam.mk
> > index 23b09efbaea6a148924bc0eb7721e6cbec7f8e6b..4f18a12c2059e70498ecb0adb1b23dff2fa04388
> > 100644
> > --- a/package/linux-pam/linux-pam.mk
> > +++ b/package/linux-pam/linux-pam.mk
> > @@ -4,17 +4,15 @@
> > #
> > ################################################################################
> >
> > -LINUX_PAM_VERSION = 1.6.1
> > +LINUX_PAM_VERSION = 1.7.0
>
> This new version seems to introduce new build failures. See: [1]
>
> Apparently, setting BR2_PACKAGE_LINUX_PAM_LASTLOG=y requires a libc
> with the logwtmp() function. Maybe this option should depends on !musl.
> See for example [2].
>
> Also, the bootlin-microblazeel-uclibc toolchain is failing. It seems
> to be due to linker warnings to be treated as errors. Maybe a fix
> like [3] should be added.
>
> Could you have a look to those issues and send an updated patch,
> please?
Thanks! There's a third problem I am not sure how to resolve. The
problem is:
<path to buildroot>/output/host/opt/ext-toolchain/bin/../lib/gcc/microblazeel-buildroot-linux-uclibc/13.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld: FDE encoding in <path to buildroot>/output/host/opt/ext-toolchain/bin/../lib/gcc/microblazeel-buildroot-linux-uclibc/13.3.0/libgcc.a(_umoddi3.o)(.eh_frame) prevents .eh_frame_hdr table being created
Do you know how to resolve this?
- Charlie
>
> Best regards,
>
> Julien.
>
> [1] https://gitlab.com/jolivain/buildroot/-/pipelines/1747133176
> [2] https://gitlab.com/buildroot.org/buildroot/-/commit/14532e4fc6e02a755b30e634fd60f53b92655bcd
> [3] https://gitlab.com/buildroot.org/buildroot/-/commit/132eec5c47f5f9542d0c2e93d12341d624627de0
More information about the buildroot
mailing list