Latest upgrade of systemd needs some refreshing of musl patches and drop
0015-test-sizeof.c-Disable-tests-for-missing-typedefs-in-.patch since its
already fixed upstream [1]
[1]
https://github.com/systemd/systemd-stable/commit/86206af0bf1d6b093967693c8b7610a00e733707
Signed-off-by: Khem Raj
---
On Fri, Aug 6, 2021 at 7:12 AM Luca Boccassi wrote:
>
> On Thu, 29 Jul 2021 at 20:11, Andre McCurdy wrote:
> >
> > On Thu, Jul 29, 2021 at 6:49 AM Luca Bocassi
> > wrote:
> > >
> > > Having a look at the patches, a few comments:
> > >
> > > - 0012-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessa
On Thu, 29 Jul 2021 at 20:11, Andre McCurdy wrote:
>
> On Thu, Jul 29, 2021 at 6:49 AM Luca Bocassi wrote:
> >
> > Having a look at the patches, a few comments:
> >
> > - 0012-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch I find
> > quite worrying, as it fundamentally changes access patt
On Thu, Jul 29, 2021 at 6:49 AM Luca Bocassi wrote:
>
> Having a look at the patches, a few comments:
>
> - 0012-don-t-pass-AT_SYMLINK_NOFOLLOW-flag-to-faccessat.patch I find
> quite worrying, as it fundamentally changes access patterns, some of
> which are done for security reasons. At best, this
On Thu, Jul 29, 2021 at 6:54 AM Luca Boccassi wrote:
>
> On Thu, 2021-07-29 at 14:49 +0100, Luca Boccassi wrote:
> > On Thu, 2021-07-29 at 12:59 +, Khem Raj wrote:
> > > Latest upgrade to 249 broke a working build on musl, this is incremental
> > > fix to exisiting patches adapted to 249 relea
On Thu, Jul 29, 2021 at 5:55 AM Robert Berger
wrote:
>
> Hi,
>
> Does this mean we have musl and systemd working together?
>
yes it was always there
> Regards,
>
> Robert
>
> On 27/07/2021 23:13, Khem Raj wrote:
> > Latest upgrade to 249 broke a working build on musl, this is incremental
> > fix
I have to wonder again if it would be better to maintain the musl spin of
systemd in a separate repo and provided via separate recipe?
Alex
On Thu, 29 Jul 2021 at 15:54, Luca Bocassi wrote:
> On Thu, 2021-07-29 at 14:49 +0100, Luca Boccassi wrote:
> > On Thu, 2021-07-29 at 12:59 +, Khem Raj
On Thu, 2021-07-29 at 14:49 +0100, Luca Boccassi wrote:
> On Thu, 2021-07-29 at 12:59 +, Khem Raj wrote:
> > Latest upgrade to 249 broke a working build on musl, this is incremental
> > fix to exisiting patches adapted to 249 release
> >
> > Signed-off-by: Khem Raj
> > Cc: Luca Boccassi
> >
On Thu, 2021-07-29 at 12:59 +, Khem Raj wrote:
>
> Latest upgrade to 249 broke a working build on musl, this is incremental
> fix to exisiting patches adapted to 249 release
>
> Signed-off-by: Khem Raj
> Cc: Luca Boccassi
> ---
> ...002-don-t-use-glibc-specific-qsort_r.patch | 24 +--
> .
Hi,
Does this mean we have musl and systemd working together?
Regards,
Robert
On 27/07/2021 23:13, Khem Raj wrote:
Latest upgrade to 249 broke a working build on musl, this is incremental
fix to exisiting patches adapted to 249 release
Signed-off-by: Khem Raj
Cc: Luca Boccassi
-=-=-=
Latest upgrade to 249 broke a working build on musl, this is incremental
fix to exisiting patches adapted to 249 release
Signed-off-by: Khem Raj
Cc: Luca Boccassi
---
...002-don-t-use-glibc-specific-qsort_r.patch | 24 +--
...missing.h-check-for-missing-strndupa.patch | 173 +-
include "missing_stdlib.h" is needed for strndupa()
Signed-off-by: Khem Raj
---
...missing.h-check-for-missing-strndupa.patch | 113 ++
1 file changed, 10 insertions(+), 103 deletions(-)
diff --git
a/meta/recipes-core/systemd/systemd/0005-src-basic-missing.h-check-for-missing-s
Add needed patches for portability across glibc/musl
enable systemd on musl too
Disable utmp,ldconfig,nss,resolved,localed for musl
which is not supported on musl
Signed-off-by: Khem Raj
---
...PATH_WTMPX-and-_PATH_UTMPX-if-not-defined.patch | 43 ++
...llback-parse_printf_format-implementatio
13 matches
Mail list logo