Missing dependency on expat

Dag-Erling Smørgrav des at des.no
Mon May 21 14:46:09 UTC 2007

des at xps /usr/ports/x11/xorg% sudo make install clean
This is a meta-port, meaning that it just depends on its subparts of the port.
It won't build and install all the parts until you have typed make install
This port does not ensure things are upgraded; use portupgrade if you want to
upgrade X.Org.  If you simply type 'make install' it may use over 2GB to build
all of the subports.  You can install the ports singly if you are low on space.
===>  Vulnerability check disabled, database not found
===>  Extracting for xorg-7.2
===>  Patching for xorg-7.2
===>  Configuring for xorg-7.2
===>  Installing for xorg-7.2
===>   xorg-7.2 depends on file: /usr/local/lib/dri/r128_dri.so - not found
===>    Verifying install for /usr/local/lib/dri/r128_dri.so in /usr/ports/graphics/dri
===>  Vulnerability check disabled, database not found
===>  Extracting for dri-6.5.3,2
=> MD5 Checksum OK for MesaLib-6.5.3.tar.bz2.
=> SHA256 Checksum OK for MesaLib-6.5.3.tar.bz2.
===>  Patching for dri-6.5.3,2
===>  Applying FreeBSD patches for dri-6.5.3,2
===>   dri-6.5.3,2 depends on executable in : makedepend - found
===>   dri-6.5.3,2 depends on executable in : gmake - found
===>   dri-6.5.3,2 depends on shared library: drm - found
===>   dri-6.5.3,2 depends on shared library: X11.6 - found
===>  Configuring for dri-6.5.3,2
===>  Building for dri-6.5.3,2
cc -ccc -c -I. -I../../../../../src/mesa/drivers/dri/common -Iserver -I../../../../../include -I../../../../../include/GL/internal -I../../../../../src/mesa -I../../../../../src/mesa/main -I../../../../../src/mesa/glapi -I../../../../../src/mesa/math -I../../../../../src/mesa/transform -I../../../../../src/mesa/shader -I../../../../../src/mesa/swrast -I../../../../../src/mesa/swrast_setup -I../../../../../src/egl/main -I../../../../../src/egl/drivers/dri `pkg-config --cflags libdrm` -I/usr/local/include -Wall -O  -Wmissing-prototypes -std=c99 -Wundef -ffast-math -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -I/usr/local/include -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS   ../common/xmlconfig.c -o ../common/xmlconfig.o
../common/xmlconfig.c:34:19: error: expat.h: No such file or directory

This is almost a clean install; I started by installing zsh and postfix,
then x11/xauth before x11/xorg.  Notwithstanding the presence of
porteasy, the ports tree is a full tree retrieved with portsnap, not a
partial tree checked out from CVS.

des at xps /usr/ports/x11/xorg% pkg_info
bigreqsproto-1.0.2  BigReqs extension headers
gettext-0.16.1_3    GNU gettext package
gmake-3.81_2        GNU version of 'make' utility
inputproto-1.3.2    Input extension headers
kbproto-1.0.3       KB extension headers
libICE-1.0.3,1      Inter Client Exchange library for X11
libSM-1.0.2,1       Session Management library for X11
libX11-1.1.1_1,1    X11 library
libXau-1.0.3_2      Authentication Protocol library for X11
libXdmcp-1.0.2      X Display Manager Control Protocol library
libXext-1.0.3,1     X11 Extension library
libXmu-1.0.3,1      X Miscellaneous Utilities libraries
libXt-1.0.5         X Toolkit library
libdrm-2.3.0        Userspace interface to kernel Direct Rendering Module servi
libiconv-1.9.2_2    A character set conversion library
libtool-1.5.22_4    Generic shared library support script
makedepend-1.0.0,1  A dependency generator for makefiles
pcre-7.0_1          Perl Compatible Regular Expressions library
perl-5.8.8          Practical Extraction and Report Language
pkg-config-0.21     A utility to retrieve information about installed libraries
porteasy-2.8.4      A tool for fetching and building ports
postfix-2.4.1,1     A secure alternative to widely-used Sendmail
sudo-     Allow others to run commands as root
xauth-1.0.2         X authority file utility
xcmiscproto-1.1.2   XCMisc extension headers
xextproto-7.0.2     XExt extension headers
xf86bigfontproto-1.1.2 XFree86-Bigfont extension headers
xproto-7.0.10       X11 protocol headers
xtrans-1.0.3        Abstract network code for X
zsh-4.3.2_1         The Z shell

Dag-Erling Smørgrav - des at des.no

More information about the freebsd-x11 mailing list