On Wed, Oct 05, 2016 at 08:04:42PM +0200, Tim Tassonis wrote: > Hi all > > I've just rebuilt Xorg Libraries on my new (7.9) LFS based systems and all > worked well. > > I also tried to be clever, ignored the BLFS ticket's note that older system > need a full rebuild, ended up with a broken X installation and had to go > back to the old version. > > Just if anybody knows: Does _ALL_ from Xorg after Xorg Libraries have to be > rebuild, or is there a known shortcut? > > > Cheers > Tim > I've now finished my desktop rebuilds (back to 7.6). For _my_ BLFS-7.8 and 7.9 the versions of all the affected libs had the same major and minor, so I just dropped those in and restarted X.
For everything else I did a more-or-less full rebuild (including freetype, fontconfig, llvm, mesa) without fonts. Took me a while to rework my 'upgrade' script last used for the 2013 vulnerabilities, and at first I missed that mtdev had come in as a dep for evdev. The older systems were mostly running gcc-4.9, which I already know to be problematic. I had some issues, including : elfutils - BPF variables not defined, probably because the system used 3.19 kernel headers. mesa - nouveau warnings treated as errors. I don't have any nv video chips so I disabled it, but that was hard (once again, mesa doesn't like a quote character in front of the first dri driver. So my mesa script how has - GALLIUMDRVS="r300,r600,radeonsi,svga,swrast,swr" DRIDRVS="--with-dri-drivers=i915,i965,r200,radeon,swrast" ./autogen.sh CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" \ --prefix=/usr \ --sysconfdir=/etc \ --enable-texture-float \ --enable-gles1 \ --enable-gles2 \ --enable-osmesa \ --enable-xa \ --enable-gbm \ --enable-glx-tls \ $DRIDRVS \ --with-egl-platforms="$EGLPLATFORMS" \ --with-gallium-drivers="$GALLIUMDRVS" And in 7.6 I couldn't build current libarchive (I did rebuild cmake, assuming the current version might be needed for llvm) so I punted on that. Sorry this is isn't the shortcut you hoped for, but Xorg on each system does still work (although my *large* before/after logs blew out /home on one machine - I only noticed when I could no longer login with sddm). ĸen -- `I shall take my mountains', said Lu-Tze. `The climate will be good for them.' -- Small Gods -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page