Author: dj Date: Sat Dec 22 10:40:19 2018 New Revision: 20854 Log: Complete integration of elogind fd passing in xtrans/xorg-server.
Modified: branches/BOOK-elogind/introduction/welcome/changelog.xml branches/BOOK-elogind/x/installing/x7lib.xml branches/BOOK-elogind/x/installing/xorg-server.xml Modified: branches/BOOK-elogind/introduction/welcome/changelog.xml ============================================================================== --- branches/BOOK-elogind/introduction/welcome/changelog.xml Sat Dec 22 10:19:04 2018 (r20853) +++ branches/BOOK-elogind/introduction/welcome/changelog.xml Sat Dec 22 10:40:19 2018 (r20854) @@ -42,6 +42,16 @@ </listitem> --> <listitem> + <para>December 22nd, 2018</para> + <itemizedlist> + <listitem> + <para>[dj] - Complete integration of elogind fd passing in + xtrans/xorg-server.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>December 21st, 2018</para> <itemizedlist> <listitem> Modified: branches/BOOK-elogind/x/installing/x7lib.xml ============================================================================== --- branches/BOOK-elogind/x/installing/x7lib.xml Sat Dec 22 10:19:04 2018 (r20853) +++ branches/BOOK-elogind/x/installing/x7lib.xml Sat Dec 22 10:40:19 2018 (r20854) @@ -148,6 +148,16 @@ </listitem> </itemizedlist> + <bridgehead renderas="sect3" revision="sysv">Additional Downloads</bridgehead> + <itemizedlist spacing="compact" revision="sysv"> + <listitem> + <para> + Optional patch: + <ulink url="&patch-root;/xtrans-&xtrans-version;-elogind-1.patch"/> + </para> + </listitem> + </itemizedlist> + <bridgehead renderas="sect3">Xorg Libraries Dependencies</bridgehead> <bridgehead renderas="sect4">Required</bridgehead> @@ -248,7 +258,43 @@ <para>Install all of the packages by running the following commands:</para> -<screen><userinput>for package in $(grep -v '^#' ../lib-&xorg-version;.md5 | awk '{print $2}') +<screen revision="sysv"><userinput>for package in $(grep -v '^#' ../lib-&xorg-version;.md5 | awk '{print $2}') +do + packagedir=${package%.tar.bz2} + tar -xf $package + pushd $packagedir + case $packagedir in + libICE* ) + ./configure $XORG_CONFIG ICE_LIBS=-lpthread + ;; + + libXfont2-[0-9]* ) + ./configure $XORG_CONFIG --disable-devel-docs + ;; + + libXt-[0-9]* ) + ./configure $XORG_CONFIG \ + --with-appdefaultdir=/etc/X11/app-defaults + ;; + + xtrans*) + patch -Np1 -i ../xtrans-&xtrans-version;-elogind-1.patch + ./configure $XORG_CONFIG + ;; + + * ) + ./configure $XORG_CONFIG + ;; + esac + make + #make check 2>&1 | tee ../$packagedir-make_check.log + as_root make install + popd + rm -rf $packagedir + as_root /sbin/ldconfig +done</userinput></screen> + +<screen revision="systemd"><userinput>for package in $(grep -v '^#' ../lib-&xorg-version;.md5 | awk '{print $2}') do packagedir=${package%.tar.bz2} tar -xf $package Modified: branches/BOOK-elogind/x/installing/xorg-server.xml ============================================================================== --- branches/BOOK-elogind/x/installing/xorg-server.xml Sat Dec 22 10:19:04 2018 (r20853) +++ branches/BOOK-elogind/x/installing/xorg-server.xml Sat Dec 22 10:40:19 2018 (r20854) @@ -145,7 +145,7 @@ Apply a patch to add <application>elogind</application> support: </para> -<screen revision="sysv"><userinput>patch -Np1 -i ../xorg-server-&xorg-server-version;-elogind-2.patch && +<screen revision="sysv"><userinput>patch -Np1 -i ../xorg-server-&xorg-server-version;-elogind-3.patch && autoreconf -fi</userinput></screen> <para> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page