Changeset c266b64


Ignore:
Timestamp:
09/26/2023 09:27:46 PM (9 months ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
12.1, ken/TL2024, ken/tuningfonts, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18
Children:
d31d0381
Parents:
e1344ff
git-author:
Douglas R. Reno <renodr@…> (09/26/2023 09:21:01 PM)
git-committer:
Douglas R. Reno <renodr@…> (09/26/2023 09:27:46 PM)
Message:

Fix building GDM on SysV systems.

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    re1344ff rc266b64  
    4343      <itemizedlist>
    4444        <listitem revision="sysv">
     45          <para>[renodr] - Fix building GDM on SysV systems. Fixes
     46          <ulink url="&blfs-ticket-root;18634">#18634</ulink>.</para>
     47        </listitem>
     48        <listitem revision="sysv">
    4549          <para>[renodr] - Remove systemd units in gnome-session that are not
    4650          useful on SysV systems.</para>
  • x/dm/gdm.xml

    re1344ff rc266b64  
    119119passwd -ql gdm</userinput></screen>
    120120
     121<!--
    121122    <para revision="sysv">
    122123      First, adapt GDM to build without systemd present:
     
    124125
    125126<screen revision="sysv"><userinput remap="pre">sed -i -r '/(^| )systemd_dep/d' meson.build</userinput></screen>
     127-->
    126128
    127129    <para>
     
    137139cd    build &amp;&amp;
    138140
    139 meson setup ..                    \
    140       --prefix=/usr               \
    141       --buildtype=release         \
    142       -Dgdm-xsession=true         \
    143       -Drun-dir=/run/gdm          \
    144       -Dsystemd-journal=false     \
    145       -Dsystemdsystemunitdir=/tmp \
    146       -Dsystemduserunitdir=/tmp   &amp;&amp;
     141meson setup ..                  \
     142      --prefix=/usr             \
     143      --buildtype=release       \
     144      -Dgdm-xsession=true       \
     145      -Drun-dir=/run/gdm        \
     146      -Dlogind-provider=elogind \
     147      -Dsystemd-journal=false   \
     148      -Dsystemdsystemunitdir=no \
     149      -Dsystemduserunitdir=no   &amp;&amp;
    147150ninja</userinput></screen>
    148151
     
    165168    </para>
    166169
    167 <screen role="root" revision="sysv"><userinput>ninja install &amp;&amp;
    168 rm -rv /tmp/*.{service,target.d}</userinput></screen>
    169 
    170 <screen role="root" revision="systemd"><userinput>ninja install</userinput></screen>
     170<screen role="root"><userinput>ninja install</userinput></screen>
    171171
    172172  </sect2>
Note: See TracChangeset for help on using the changeset viewer.