-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Apparent ABI change following 4a56315a990b path: use ROOTPREFIX properly #16773
Labels
Milestone
Comments
halstead
pushed a commit
to openembedded/openembedded-core
that referenced
this issue
Aug 20, 2020
Following 4a56315a990b ("path: use ROOTPREFIX properly"), the paths to sysusers.d, sysctl.d binfmt.d and modules-load.d changed to /lib when building without usrmerge, which aoppears to be an inadvertent ABI change. Undo this change and track upstream: systemd/systemd#16773 Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
kraj
pushed a commit
to YoeDistro/poky-old
that referenced
this issue
Aug 20, 2020
Following 4a56315a990b ("path: use ROOTPREFIX properly"), the paths to sysusers.d, sysctl.d binfmt.d and modules-load.d changed to /lib when building without usrmerge, which aoppears to be an inadvertent ABI change. Undo this change and track upstream: systemd/systemd#16773 (From OE-Core rev: e9da903f1c5cc84aae190d5053253729f370bc53) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
kraj
pushed a commit
to YoeDistro/openembedded-core
that referenced
this issue
Aug 20, 2020
Following 4a56315a990b ("path: use ROOTPREFIX properly"), the paths to sysusers.d, sysctl.d binfmt.d and modules-load.d changed to /lib when building without usrmerge, which aoppears to be an inadvertent ABI change. Undo this change and track upstream: systemd/systemd#16773 Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
kraj
pushed a commit
to YoeDistro/poky-old
that referenced
this issue
Aug 20, 2020
Following 4a56315a990b ("path: use ROOTPREFIX properly"), the paths to sysusers.d, sysctl.d binfmt.d and modules-load.d changed to /lib when building without usrmerge, which aoppears to be an inadvertent ABI change. Undo this change and track upstream: systemd/systemd#16773 (From OE-Core rev: e9da903f1c5cc84aae190d5053253729f370bc53) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
kraj
pushed a commit
to YoeDistro/openembedded-core
that referenced
this issue
Aug 20, 2020
Following 4a56315a990b ("path: use ROOTPREFIX properly"), the paths to sysusers.d, sysctl.d binfmt.d and modules-load.d changed to /lib when building without usrmerge, which aoppears to be an inadvertent ABI change. Undo this change and track upstream: systemd/systemd#16773 Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
github-actions bot
pushed a commit
to hexagon-geo-surv/poky
that referenced
this issue
Aug 21, 2020
Following 4a56315a990b ("path: use ROOTPREFIX properly"), the paths to sysusers.d, sysctl.d binfmt.d and modules-load.d changed to /lib when building without usrmerge, which aoppears to be an inadvertent ABI change. Undo this change and track upstream: systemd/systemd#16773 (From OE-Core rev: e9da903f1c5cc84aae190d5053253729f370bc53) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
kraj
pushed a commit
to YoeDistro/openembedded-core
that referenced
this issue
Aug 21, 2020
Following 4a56315a990b ("path: use ROOTPREFIX properly"), the paths to sysusers.d, sysctl.d binfmt.d and modules-load.d changed to /lib when building without usrmerge, which aoppears to be an inadvertent ABI change. Undo this change and track upstream: systemd/systemd#16773 Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
github-actions bot
pushed a commit
to hexagon-geo-surv/poky
that referenced
this issue
Aug 21, 2020
Following 4a56315a990b ("path: use ROOTPREFIX properly"), the paths to sysusers.d, sysctl.d binfmt.d and modules-load.d changed to /lib when building without usrmerge, which aoppears to be an inadvertent ABI change. Undo this change and track upstream: systemd/systemd#16773 (From OE-Core rev: e9da903f1c5cc84aae190d5053253729f370bc53) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
halstead
pushed a commit
to openembedded/openembedded-core
that referenced
this issue
Aug 21, 2020
Following 4a56315a990b ("path: use ROOTPREFIX properly"), the paths to sysusers.d, sysctl.d binfmt.d and modules-load.d changed to /lib when building without usrmerge, which aoppears to be an inadvertent ABI change. Undo this change and track upstream: systemd/systemd#16773 Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
jpuhlman
pushed a commit
to MontaVista-OpenSourceTechnology/poky
that referenced
this issue
Aug 21, 2020
Following 4a56315a990b ("path: use ROOTPREFIX properly"), the paths to sysusers.d, sysctl.d binfmt.d and modules-load.d changed to /lib when building without usrmerge, which aoppears to be an inadvertent ABI change. Undo this change and track upstream: systemd/systemd#16773 (From OE-Core rev: a2b68ba14fb97349d3ebc71e5ca96a340aec243e) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
christ, this is terrible... |
poettering
added a commit
to poettering/systemd
that referenced
this issue
Sep 10, 2020
We already have rootprefix_noslash as meson variable, export it so that we can also use it in C code. Fixes: systemd#16773
poettering
added a commit
to poettering/systemd
that referenced
this issue
Sep 11, 2020
We already have rootprefix_noslash as meson variable, export it so that we can also use it in C code. Fixes: systemd#16773
@poettering Isn't there still inconsistency in modules-load.d directory? Since this "4a56315a990b path: use ROOTPREFIX properly" commit systemd.pc uses rootprefix instead of prefix: but meson.build still uses prefixdir: |
peckato1
pushed a commit
to peckato1/systemd
that referenced
this issue
Oct 1, 2020
We already have rootprefix_noslash as meson variable, export it so that we can also use it in C code. Fixes: systemd#16773 (cherry picked from commit b612c26)
ssahani
pushed a commit
to ssahani/systemd
that referenced
this issue
Oct 5, 2020
We already have rootprefix_noslash as meson variable, export it so that we can also use it in C code. Fixes: systemd#16773
ssahani
pushed a commit
to ssahani/systemd
that referenced
this issue
Oct 5, 2020
We already have rootprefix_noslash as meson variable, export it so that we can also use it in C code. Fixes: systemd#16773
tunayan
pushed a commit
to tunayan/poky-mirror
that referenced
this issue
Aug 2, 2023
Following 4a56315a990b ("path: use ROOTPREFIX properly"), the paths to sysusers.d, sysctl.d binfmt.d and modules-load.d changed to /lib when building without usrmerge, which aoppears to be an inadvertent ABI change. Undo this change and track upstream: systemd/systemd#16773 (From OE-Core rev: a2b68ba) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
daregit
pushed a commit
to daregit/yocto-combined
that referenced
this issue
May 22, 2024
Following 4a56315a990b ("path: use ROOTPREFIX properly"), the paths to sysusers.d, sysctl.d binfmt.d and modules-load.d changed to /lib when building without usrmerge, which aoppears to be an inadvertent ABI change. Undo this change and track upstream: systemd/systemd#16773 (From OE-Core rev: a2b68ba14fb97349d3ebc71e5ca96a340aec243e) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
daregit
pushed a commit
to daregit/yocto-combined
that referenced
this issue
May 22, 2024
Following 4a56315a990b ("path: use ROOTPREFIX properly"), the paths to sysusers.d, sysctl.d binfmt.d and modules-load.d changed to /lib when building without usrmerge, which aoppears to be an inadvertent ABI change. Undo this change and track upstream: systemd/systemd#16773 (From OE-Core rev: a2b68ba14fb97349d3ebc71e5ca96a340aec243e) Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
systemd version the issue has been seen with
Used distribution
Expected behaviour you didn't see
Unexpected behaviour you saw
Steps to reproduce the problem
Build with split-usr enabled, the paths are then:
This appears to be a result of 4a56315 path: use ROOTPREFIX properly
Full configuration:
The text was updated successfully, but these errors were encountered: