%general-entities; ]> $LastChangedBy$ $Date$ Xorg Libraries Xorg Libraries Introduction to Xorg Libraries The Xorg libraries provide library routines that are used within all X Window applications. Package Information Download (HTTP): Download (FTP): Download MD5 sum: Download size: &x7libs-size; Estimated disk space required: &x7libs-buildsize; Estimated build time: &x7libs-time; Additional Downloads Required patch: Required patch: Required patch: Xorg Libraries Dependencies Required , , , and Optional User Notes: Downloading Xorg Libraries To download the needed files using wget, use the following commands: wget &sources-anduin-ftp;/x/wget/lib-7.1.wget && mkdir lib && cd lib && wget -B http://xorg.freedesktop.org/releases/individual/lib/ \ -i ../lib-7.1.wget Installation of Xorg Libraries Security vulnerabilities have been identified in the libX11, xtrans and libXfont packages. Before building these packages with the commands shown below, be sure to apply the supplied patches. For libX11, this can be accomplished with with the following command: patch -Np1 -i ../libX11-1.0.1-setuid-1.patch For xtrans, the patch can be applied with the following command: patch -Np1 -i ../xtrans-1.0.0-setuid-1.patch For libXfont, the patch can be applied with the following command: patch -Np1 -i ../libXfont-1.1.0-cidfonts-1.patch Install the libraries by running the following commands for each of the chosen packages: ./configure $XORG_CONFIG && make These packages do not provide test suites. Now as the root user: make install && ldconfig Configuration of Xorg Libraries If you've chosen to install Xorg into /usr, then no further configuration is necessary and you can skip the rest of this section. If you've opted for an alternate prefix, you should create two symlinks to satisfy the expected environment of several packages. Execute the following commands as the root user: ln -sv $XORG_PREFIX/lib/X11 /usr/lib/X11 && ln -sv $XORG_PREFIX/include/X11 /usr/include/X11