Changeset 00bb36f7


Ignore:
Timestamp:
03/24/2023 08:02:53 AM (13 months ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
12.0, 12.1, kea, ken/TL2024, ken/tuningfonts, lazarus, lxqt, plabs/newcss, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/xf86-video-removal
Children:
0de5b82f, 9b33190
Parents:
ab1e97d
Message:

gnome-session: Systemd is runtime dependency, but elogind is build-time

It needs libsystemd (note that we don't use -Dsystemd=false for sysv).
And it invokes logind APIs like sd_login_monitor_new etc.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gnome/platform/gnome-session.xml

    rab1e97d r00bb36f7  
    7373    <bridgehead renderas="sect4">Required</bridgehead>
    7474    <para role="required">
    75       <phrase revision="sysv"><xref role="runtime" linkend="elogind"/>,</phrase>
     75      <phrase revision="sysv"><xref linkend="elogind"/>,</phrase>
    7676      <xref linkend="gnome-desktop"/>,
    7777      <xref linkend="json-glib"/>,
    7878      <xref linkend="mesa"/>,
    79       <phrase revision="systemd"><xref role="runtime" linkend="systemd"/>,</phrase>
     79      <phrase revision="systemd"><xref role="runtime" linkend="systemd"/>
     80      (runtime),</phrase>
    8081      and <xref linkend="upower"/>
    8182    </para>
Note: See TracChangeset for help on using the changeset viewer.