On Wed, Oct 02, 2019 at 03:23:54AM +0100, Ken Moffat wrote:

(second attempt, hopefully this time with the attachment)
> On Wed, Sep 25, 2019 at 02:05:57PM -0500, Bruce Dubbs via blfs-dev wrote:
> > On 9/25/19 12:07 PM, Ken Moffat via blfs-dev wrote:
> > > 
> > 
> > For comparison, attached are two elogind builds.  The 90 build is a direct
> > xorg build and completes xorg at about line 88.  The  9a build followed a
> > jhalfs generated order for elogind+gnome.  It completes xorg around line
> > 169.
> 
> I've just finished looking at those - a lot of differences in the
> build orders compared to my builds (and I note that in 9a you built
> kde on the way to gnome).  I'll attach my own build order, with two
> builds of elogind, i.e. the most recent "cannot startx as a user"
> build (the past build on my haswell lacked the second build of
> elogind and did startx as a user, but without access to the keyboard
> and mouse).
> 
> As an aside, perhaps amdgpu (and maybe radeon) has a second issue - I
> was testing out systemrescuecd-6.03 the other day - it has a 4.19
> kernel and startx fails, trying to load radeon instead of amdgpu
> (Picasso vga is not recognized, I suppose).  By 'installing' the
> stick's contents in RAM I was able to drop radeon and amdgpu, but
> then startx failed, it could not use the framebuffer which I guess
> was not surprising because it didn't know about the Picasso firmware.
> 
> Anyway, the main difference I see between your builds and mine is that
> I omitted the following:
> 
> cracklib, and therefore I did not rebuild PAM
> lsb-release
> xcb-util-image
> xcb-util-renderutil
> xcb-util-wm
> xcb-util-cursor
> 
> I wonder if the additional xcb-util items might make a difference
> (I'd only previously built them for kde).  I have not yet wiped the
> system, but it's too late tonight to try adding them and reverting
> the chmod on Xorg.
> 
> ĸen
> -- 
> Truth, in front of her huge walk-in wardrobe, selected black leather
> boots with stiletto heels for such a barefaced truth.
>                                      - Unseen Academicals

-- 
Truth, in front of her huge walk-in wardrobe, selected black leather
boots with stiletto heels for such a barefaced truth.
                                     - Unseen Academicals
My build order:

First, things I build before rebooting (soem of these do not really
apply to this machine, e.g. os_proper, but I used to build that for
one of its predecessors which had run Win7 at one time).

        I omitted:
        cracklib
        lsb-release
        xcb-util-image
        xcb-util-renderutil
        xcb-util-wm
        xcb-util-cursor

which (a script - generally I'll ignore scripts here)
sqlite-autoconf-3290000
libtasn1-4.14
p11-kit-0.23.16.1
make-ca-1.5
libunistring-0.9.10
libidn2-2.2.0
wget-1.20.3
ca-certs
Python-2.7.16
six-1.12.0
Python-3.7.4
dhclient from dhcp-4.4.1
whois-5.4.3
traceroute-2.1.0
iptables-1.8.3
pcre-8.43
pcre2-10.33
strace-20190816 (git version for linux-5.2)
libisofs-1.5.0
libburn-1.5.0
libisoburn-1.5.0
curl-7.66.0
git-2.23.0
db-5.3.28
recode-3.7.1
fortune-mod-1.99.1
pciutils-3.6.2
chrony-3.5
icu4c-64_2-src
postfix-3.4.6
popt-1.16
rsync-3.1.3
unzip60
fcron-3.2.1.src
logrotate-3.15.1
gpm-1.20.7
nasm-2.14.02
yasm-1.3.0
libpng-1.6.37
libarchive-3.4.0
libuv-v1.32.0
cmake-3.15.3
libjpeg-turbo-2.0.3
libwebp-1.0.3
tiff-4.0.10
links-2.20.1
smartmontools-7.0
openssh-8.0p1
libtirpc-1.1.4
rpcbind-1.2.5
rpcsvc-proto-1.4
nfs-utils-2.4.1
lsof_4.91
cpio-2.12
alsa-lib-1.1.9
alsa-utils-1.1.8
haveged-1.9.2
unbound-1.9.3
pax-utils-1.2.2
os-prober_1.77
ethtool-5.0

After rebooting, I retime pass-1 binutils.

Next I build (old) docbook
This now also builds lm_sensors which I moved to here because from
time to time it fails to build while chrooted.

lm_sensors-3.4.0
sgml-common-0.6.3
OpenSP-1.5.2
openjade-1.3.2
docbk31
docbook-4.5
docbook-dsssl-1.79
SGMLSpm-1.1
docbook-utils-0.6.14
libxml2-2.9.9
libxml2-2.9.9 for python2
libxslt-1.1.33
docbook-xml-4.5.zip
docbook-xsl-nons-1.79.2
xmlto-0.0.28

Follow this with PAM

Linux-PAM-1.3.1
shadow-4.7


And now I get to building Xorg.  This is the sequence with two runs of elogind:

freetype-2.10.1
fontconfig-2.13.1
XML-Simple-2.25
util-macros-1.19.2
xorgproto-2019.1
libXau-1.0.9
libXdmcp-1.1.3
xcb-proto-1.13
libxcb-1.13.1
dbus-1.12.16 (first build)              I built PAM earlier
elogind-241.3 (first build - previously, the only build)
                        Bruce rebuilds PAM after cracklib
PAM-elogind script
xtrans-1.4.0
libX11-1.6.8
libXext-1.3.4
libFS-1.0.8
libICE-1.0.10
libSM-1.2.3
libXScrnSaver-1.2.3
libXt-1.2.0
libXmu-1.1.3
libXpm-3.5.12
libXaw-1.0.13
libXfixes-5.0.3
libXcomposite-0.4.5
libXrender-0.9.10
libXcursor-1.2.0
libXdamage-1.1.5
libfontenc-1.1.4
libXfont2-2.0.4
libXft-2.3.3
libXi-1.7.10
libXinerama-1.1.4
libXrandr-1.5.2
libXres-1.2.0
libXtst-1.2.3
libXv-1.0.11
libXvMC-1.0.11
libXxf86dga-1.1.5
libXxf86vm-1.1.4
libdmx-1.1.4
libpciaccess-0.16
libxkbfile-1.1.0
libxshmfence-1.3
dbus-1.12.16 (second build)
xcb-util-0.4.0
pixman-0.38.4
libdrm-2.4.99
xcb-util-keysyms-0.4.0
docutils-0.15
MarkupSafe-1.1.1
llvm-8.0.1.src
libvdpau-1.3
wayland-1.17.0
Mako-1.1.0
wayland-protocols-1.18
libva-2.5.0 (first build)
mesa-19.2.0-rc4 (re an amdgpu problem)
libva-2.5.0 (second build)
glu-9.0.1
xbitmaps-1.1.2
iceauth-1.0.8
mkfontdir-1.0.7
mkfontscale-1.2.1
rgb-1.0.4
setxkbmap-1.3.2
xauth-1.1
xcursorgen-1.0.7
xdpyinfo-1.3.2
xdriinfo-1.0.6
xev-1.2.3
xgamma-1.0.6
xhost-1.0.8
xkbcomp-1.4.2
xmodmap-1.0.10
xprop-1.2.4
xrandr-1.5.1
xrdb-1.2.0
xrefresh-1.0.6
xset-1.2.4
xsetroot-1.1.2
xwd-1.0.7
xcursor-themes-1.0.6
xkeyboard-config-2.27
libepoxy-1.5.3
glib-2.62.0
gobject-introspection-1.62.0
autoconf-2.13
zip30
nspr-4.22
mozjs-60.8.0
polkit-0.116
elogind-241.3 (second build)
xorg-server-1.20.5
mtdev-1.1.5
libevdev-1.8.0
libinput-1.14.1
xf86-input-libinput-0.29.0
xf86-video-amdgpu-19.0.1
xcalc-1.0.4.1
xclock-1.0.9
xinit-1.4.1
rxvt-unicode-9.22
(install 11-keyboard.conf)
TTF/OTF fonts,
dejavu-fonts-ttf-2.37 and many others
fluxbox-1.3.7
tcl8.6.9-src
tk8.6.9-src
pm-utils-1.4.1
sudo-1.8.27
(various scripts re sudo and/or pm)
xbindkeys-1.8.6
links-2.20.1 (rebuild to use X)


-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to