Bug 25872 - mesa-7.7-r1: dri2.c (reading /usr/include/xf86drm.h, line 57): cannot find include file "sys/ioccom.h"
Summary: mesa-7.7-r1: dri2.c (reading /usr/include/xf86drm.h, line 57): cannot find in...
Status: RESOLVED WORKSFORME
Alias: None
Product: Mesa
Classification: Unclassified
Component: GLX (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-03 07:19 UTC by Martin Mokrejs
Modified: 2012-08-27 04:20 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Martin Mokrejs 2010-01-03 07:19:42 UTC
>>> Installing (1 of 3) x11-libs/libdrm-2.4.17
 * libdrm's ABI may have changed without change in library name
 * Please rebuild media-libs/mesa, x11-base/xorg-server and
 * your video drivers in x11-drivers/*.

>>> Emerging (2 of 3) media-libs/mesa-7.7-r1
 * MesaLib-7.7.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                                                                [ ok ]
 * checking ebuild checksums ;-) ...                                                                                  [ ok ]
 * checking auxfile checksums ;-) ...                                                                                 [ ok ]
 * checking miscfile checksums ;-) ...                                                                                [ ok ]
 * CPV:  media-libs/mesa-7.7-r1
 * REPO: gentoo
 * USE:  elibc_glibc gallium kernel_linux motif userland_GNU video_cards_radeon x86
>>> Unpacking source...
>>> Unpacking MesaLib-7.7.tar.bz2 to /var/tmp/portage/media-libs/mesa-7.7-r1/work
>>> Source unpacked in /var/tmp/portage/media-libs/mesa-7.7-r1/work
>>> Preparing source in /var/tmp/portage/media-libs/mesa-7.7-r1/work/Mesa-7.7 ...
 * Running eautoreconf in '/var/tmp/portage/media-libs/mesa-7.7-r1/work/Mesa-7.7' ...
 * Running aclocal ...                                                                                                 [ ok ]
 * Running autoconf ...                                                                                                [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-libs/mesa-7.7-r1/work/Mesa-7.7 ...
 * You have enabled gallium infrastructure.
 * This infrastructure currently support these drivers:
 *     Intel: driver not really functional, thus disabled.
 *     Nouveau: only available implementation. Experimental Quality.
 *     Radeon: implementation up to the r500. Testing Quality.
 *     Svga: VMWare Virtual GPU driver. Hic sunt leones.

 * econf: updating Mesa-7.7/bin/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating Mesa-7.7/bin/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-option-checking --with-driver=dri --disable-glut --without-demos --disable-debug --enable-glw --enable-motif --disable-glx-tls --disable-xcb --enable-asm --with-dri-drivers=,swrast,radeon,r200,r300,r600 --enable-gallium --disable-gallium-intel --with-state-trackers=glx,dri,egl --disable-gallium-svga --disable-gallium-nouveau --enable-gallium-radeon

[cut]

configure: creating ./config.status
config.status: creating configs/autoconf
config.status: executing configs commands

        prefix:          /usr
        exec_prefix:     ${prefix}
        libdir:          ${exec_prefix}/lib
        includedir:      ${prefix}/include

        Driver:          dri
        OSMesa:          no
        DRI drivers:     swrast radeon r200 r300 r600
        DRI driver dir:  ${libdir}/dri
        Use XCB:         no

        Gallium:         yes
        Gallium dirs:    auxiliary drivers state_trackers
        Winsys dirs:      drm
        Winsys drm dirs: radeon
        Auxiliary dirs:  rbug draw translate cso_cache pipebuffer tgsi sct rtasm util indices vl
        Driver dirs:     softpipe failover trace identity r300
        Trackers dirs:   glx dri egl

        Shared libs:     yes
        Static libs:     no
        EGL:             yes
        GLU:             yes
        GLw:             yes (Motif: yes)
        glut:            no
        Demos:           no

        CFLAGS:          -O2 -march=pentium3 -mmmx -msse -msse2 -pipe -fno-strict-aliasing -ggdb -ffast-math -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing -fPIC
        CXXFLAGS:        -O2 -march=pentium3 -mmmx -msse -msse2 -pipe -fno-strict-aliasing -ggdb -ffast-math -Wall -fno-strict-aliasing -fPIC
        Macros:          -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM

        Run 'gmake' to build Mesa

>>> Source configured.
>>> Compiling source in /var/tmp/portage/media-libs/mesa-7.7-r1/work/Mesa-7.7 ...
make
make[1]: Entering directory `/var/tmp/portage/media-libs/mesa-7.7-r1/work/Mesa-7.7/src'
Making sources for autoconf
gmake[2]: Entering directory `/var/tmp/portage/media-libs/mesa-7.7-r1/work/Mesa-7.7/src/glx/x11'
rm -f depend
touch depend
/usr/bin/makedepend -fdepend -I/usr/lib/gcc/i686-pc-linux-gnu/4.4.2/include -I/usr/lib/gcc/i686-pc-linux-gnu/4.4.2/include-fixed -I. -I../../../include -I../../../include/GL/internal -I../../../src/mesa -I../../../src/mesa/glapi -I/usr/include/drm     glcontextmodes.c clientattrib.c compsize.c eval.c glxcmds.c glxcurrent.c glxext.c glxextensions.c indirect.c indirect_init.c indirect_size.c indirect_window_pos.c indirect_texture_compression.c indirect_transpose_matrix.c indirect_vertex_array.c indirect_vertex_program.c pixel.c pixelstore.c render2.c renderpix.c single2.c singlepix.c vertarr.c xfont.c glx_pbuffer.c glx_query.c drisw_glx.c dri_common.c dri_glx.c XF86dri.c glxhash.c dri2_glx.c dri2.c \
                ../../../src/mesa/main/dispatch.c ../../../src/mesa/glapi/glapi.c ../../../src/mesa/glapi/glapi_getproc.c ../../../src/mesa/glapi/glthread.c ../../../src/mesa/x86/glapi_x86.S
/usr/bin/makedepend: warning:  dri2.c (reading /usr/include/drm/drm.h, line 47): cannot find include file "sys/ioccom.h"
        not in /usr/lib/gcc/i686-pc-linux-gnu/4.4.2/include/sys/ioccom.h
        not in /usr/lib/gcc/i686-pc-linux-gnu/4.4.2/include-fixed/sys/ioccom.h
        not in ./sys/ioccom.h
        not in ../../../include/sys/ioccom.h
        not in ../../../include/GL/internal/sys/ioccom.h
        not in ../../../src/mesa/sys/ioccom.h
        not in ../../../src/mesa/glapi/sys/ioccom.h
        not in /usr/include/drm/sys/ioccom.h
        not in /usr/include/sys/ioccom.h
Comment 1 Matt Turner 2012-08-27 04:20:02 UTC
Really old bug on a really old version.

Sorry no one ever looked at it. Not sure what the problem was but I highly doubt it's still a problem.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.