On Sun, Jun 10, 2018 at 08:48:00PM -0400, Dennis Clarke wrote: > > Otherwise, how do we know > any of it works?
All I can do is tell you what _I_ built, on top of LFS from 31st May, on the desktop machine where I'm typing this. My usage is pretty boring - urxvt terms, firefox, gimp, selected PDF viewers, falkon (browser - but without KDE), as well as libreoffice, inkscape, and multimedia progs. All seem to be working normally in my usage. At the risk of going terribly O/T I'll attach the list of what I build for Xorg, in order and with versions. I agree that for something like LFS a from-scratch build is necessary to prove things still fit together (I can remember a few packages which have caused breakage, but I think they were all long after Xorg in *my* build order (but then, I've seen reports this week of LFS users building e.g. LLVM very early and having to change some instructions to stop it being used for other packages). ĸen -- Keyboard not found, Press F1 to continue
Packages I built for Xorg on 1st June - AFAICS these are all working adequately. Before I boot the new system I build libpng, libjpeg-turbo and cmake, along with other things which are probably not relevant to building Xorg. After I have booted the new system, I build the following packages which I regard as "docbook-related", I build these on all my systems so I've not tried to build Xorg without them for longer than I can remember. sgml-common-0.6.3 OpenSP-1.5.2 openjade-1.3.2 docbook31 docbook-4.5 docbook-dsssl-1.79 SGMLSpm-1.1 docbook-utils-0.6.14 libxml2-2.9.8 (I also build the python2 module, but that is only for gimp-help) libxslt-1.1.32 docbook-xml-4.5 docbook-xsl-1.79.2 xmlto-0.0.28 And then, in a tty on the new system, I built the following freetype-2.9.1 fontconfig-2.13.0 XML-Simple-2.25 util-macros-1.19.2 xorgproto-2018.4 libXau-1.0.8 libXdmcp-1.1.2 xcb-proto-1.13 libxcb-1.13 xtrans-1.3.5 libX11-1.6.5 libXext-1.3.3 libFS-1.0.7 libICE-1.0.9 libSM-1.2.2 libXScrnSaver-1.2.2 libXt-1.1.5 libXmu-1.1.2 libXpm-3.5.12 libXaw-1.0.13 libXfixes-5.0.3 libXcomposite-0.4.4 libXrender-0.9.10 libXcursor-1.1.15 libXdamage-1.1.4 libfontenc-1.1.3 libXfont2-2.0.3 libXft-2.3.2 libXi-1.7.9 libXinerama-1.1.3 libXrandr-1.5.1 libXres-1.2.0 libXtst-1.2.3 libXv-1.0.11 libXvMC-1.0.10 libXxf86dga-1.1.4 libXxf86vm-1.1.4 libdmx-1.1.4 libpciaccess-0.14 libxkbfile-1.0.9 libxshmfence-1.3 xcb-util-0.4.0 pixman-0.34.0 libdrm-2.4.92 xcb-util-keysyms-0.4.0 # For Python modules, BLFS often pulls them in via pypi # but where a module is used by multiple other modules # I prefer to get a (recent) version - I've been burned # by modules updating their pypi version. docutils-0.14 MarkupSafe-1.0 six-1.11.0 gi-1.2 # I build Sphinx in the hope that one day I'll have time for # building the kernel docs. But I also use it for llvm docs # on this machine Sphinx-1.7.4 llvm-6.0.0.src - the full set of parts, for x86 and AMDGPU # I used to build elfutils here, but libelf is now in LFS itself libvdpau-1.1.1 # wayland etc in case I want to try to build kde wayland-1.15.0 funcsigs-1.0.2 Beaker-1.9.1 Mako-1.0.4 wayland-protocols-1.14 mesa-18.0.3 glu-9.0.0 xbitmaps-1.1.2 iceauth-1.0.8 mkfontdir-1.0.7 mkfontscale-1.1.3 # Random Xorg packages, I can probably drop some of # these, but finding time to check if anything needs # them is the problem. At least htey build. rgb-1.0.4 setxkbmap-1.3.1 xauth-1.0.10 xcursorgen-1.0.6 xdpyinfo-1.3.2 xdriinfo-1.0.6 xev-1.2.2 xgamma-1.0.6 xhost-1.0.7 xkbcomp-1.4.1 xmodmap-1.0.9 xprop-1.2.3 xrandr-1.5.0 xrdb-1.1.1 xrefresh-1.0.6 xset-1.2.4 xsetroot-1.1.2 xwd-1.0.7 xcursor-themes-1.0.5 xkeyboard-config-2.23.1 libepoxy-1.5.2 xorg-server-1.20.0 mtdev-1.1.5 libevdev-1.5.9 libinput-1.10.7 # This machine uses libinput and has an intel CPU with # included video. On other machines I build radeon, # but those were back in April, probably old xorg-server. # And on other machines I still build evdev, but again # I haven't done that for a few months. xf86-input-libinput-0.27.1 xf86-video-intel-20180223 libva-2.1.0 intel-vaapi-driver-2.1.0 xcalc-1.0.4.1 xclock-1.0.7 xinit-1.4.0 rxvt-unicode-9.22 xorg-conf-keyboard : setup a keyboard.conf file dejavu-fonts-ttf-2.37 (lots of other TTF/OTF fonts here) fluxbox-1.3.7 - my initial window manager.
_______________________________________________ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: https://lists.x.org/mailman/listinfo/xorg Your subscription address: %(user_address)s