merge v256.{6..11} into musl/stable-v256
- [x] Rebase split-usr MR !4 (closed)
The MR for split-usr is now part of this MR and will be in the next release. pmOS is no longer doing the usr-merge downstream.
merge request in pmaports for mrtest reasons
Not caring about:
-
1029/1591 systemd:test / test-date('/usr/share/zoneinfo/CEST': No such file or directory)- tzdata is deprecating CEST,CET... https://github.com/systemd/systemd/commit/aa077884c13769ae3bd6aa98978b4ac9e64b5365
1236/1591 systemd:kernel-install / test-kernel-install
...
1097/1591 systemd:test / test-os-util
...
1349/1591 systemd:example / cc-notify-selfcontained-example-c99
1351/1591 systemd:example / cc-notify-selfcontained-example-c11
1352/1591 systemd:example / cc-notify-selfcontained-example-c90
1353/1591 systemd:example / cc-notify-selfcontained-example-c17
1354/1591 systemd:example / cc-notify-selfcontained-example-c23
1355/1591 systemd:example / cc-notify-selfcontained-example-gnu99
1356/1591 systemd:example / cc-notify-selfcontained-example-gnu90
1357/1591 systemd:example / cc-notify-selfcontained-example-gnu11
1358/1591 systemd:example / cc-notify-selfcontained-example-gnu17
1359/1591 systemd:example / cc-notify-selfcontained-example-gnu23
Known issues:
#3
-
948/1591 systemd:test / test-time-util: parse_time uses strtoll wrong. I don't think strtoll is supposed to handle '.'.
#4
-
947/1591 systemd:test / test-parse-utilbroken, as locale is disabled... (parsing0,5withde_DE.UTF-8doesn't work).
#5
-
758/1591 systemd:network / test-networkand1069/1591 systemd:test / test-hostname-util: expected HOST_NAME_MAX on musl longer than on glibc. should be safe, when glibc passes this test-suite, as the desired shortening works then. -
1081/1591 systemd:test / test-locale-util:locale_is_installed("zz_ZZ") == 0(still) expected musl behaviour
#7
-
986/1591 systemd:libsystemd / test-bus-error:sd_bus_error_set_errnofGNU-specific strerror_r can return a const string in bus_error_strerror. But GNU behaviour is expected by this testcase. -
1048/1591 systemd:test / test-errno-util: STRERROR() is completly broken. Should have been different strings.
#8
-
1053/1591 systemd:test / test-fileio: fputs in write_string_stream_ts fails withEOF, but fputs doesn't set an errno. this is asystemdmusl mistake.
#9 (closed)
-
1055/1591 systemd:test / test-fs-util:fcntl.his different in musl than in glibc. henceif ((flags & O_ACCMODE) != O_RDONLY)fails.
#10
-
1057/1591 systemd:test / test-glob-util:GLOB_ALTDIRFUNCandgl_opendirisn't a thing on musl. this will only be fixable if the glob implenentation is changed in musl or overridden during building.
#11 (closed)
-
1098/1591 systemd:test / test-path-util: uses basename with const chars, which is a glibc-ism. systemd-upstream already deprecates such calls to "non-posix" basename.
not reproducable:
1590/1591 systemd:core / test-path
Edited by Jane Rachinger