Base: LFS-6.6
Building XOrg 7.5-3 from BLFS-svn-r8641-10/10/16, but most of 
the rest from BLFS-6.3 stable.
Searched Google for patches, other reports of this error unhelpfully.
Anybody have any experience getting around this?  Not using -j2
in make, (this time ;-).  (Had no trouble w/ Mesa-7.5.2)

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

        Driver:          dri
        OSMesa:          no
        DRI drivers: i810 i915 i965 mach64 mga r128 r200 r300 r600 
radeon savage sis tdfx unichrome swrast
        DRI driver dir:  ${libdir}/dri
        Use XCB:         no

        Gallium:         yes
        Gallium dirs:    auxiliary drivers state_trackers
        Winsys dirs:      drm
        Winsys drm dirs:
        Driver dirs:     softpipe failover trace identity svga i915 i965
        r300
        Trackers dirs:   dri egl

        Shared libs:     yes
        Static libs:     no
        EGL:             glx
        GLU:             yes
        GLw:             yes (Motif: no)
        glut:            yes
        Demos:           xdemos egl demos redbook samples glsl

        CFLAGS: -march=i686 -Wall -Wmissing-prototypes -std=c99 
-ffast-math -fvisibility=hidden -fno-strict-aliasing -fPIC
        CXXFLAGS:        -march=i686 -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 'make' to build Mesa

End of make log:
make[5]: Entering directory 
`/usr/local/src/Mesa-7.8.2/src/mesa/drivers/dri/i915'
make[6]: Entering directory 
`/usr/local/src/Mesa-7.8.2/src/mesa/drivers/dri/i915'
gcc -c -I. -I../../../../../src/mesa/drivers/dri/common -Iserver 
-I../../../../../include -I../../../../../src/mesa 
-I../../../../../src/egl/main -I../../../../../src/egl/drivers/dri 
-I/usr/include/drm -I/usr/include/libdrm -march=i686 -Wall 
-Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden 
-fno-strict-aliasing -fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM 
-DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING 
-DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -I../intel -I../intel/server 
-DI915 -DDRM_VBLANK_FLIP=DRM_VBLANK_FLIP i830_context.c -o 
i830_context.o
gcc -c -I. -I../../../../../src/mesa/drivers/dri/common -Iserver 
-I../../../../../include -I../../../../../src/mesa 
-I../../../../../src/egl/main -I../../../../../src/egl/drivers/dri 
-I/usr/include/drm -I/usr/include/libdrm -march=i686 -Wall 
-Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden 
-fno-strict-aliasing -fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM 
-DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING 
-DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -I../intel -I../intel/server 
-DI915 -DDRM_VBLANK_FLIP=DRM_VBLANK_FLIP i830_state.c -o i830_state.o
gcc -c -I. -I../../../../../src/mesa/drivers/dri/common -Iserver 
-I../../../../../include -I../../../../../src/mesa 
-I../../../../../src/egl/main -I../../../../../src/egl/drivers/dri 
-I/usr/include/drm -I/usr/include/libdrm -march=i686 -Wall 
-Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden 
-fno-strict-aliasing -fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM 
-DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING 
-DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -I../intel -I../intel/server 
-DI915 -DDRM_VBLANK_FLIP=DRM_VBLANK_FLIP i830_texblend.c -o 
i830_texblend.o
gcc -c -I. -I../../../../../src/mesa/drivers/dri/common -Iserver 
-I../../../../../include -I../../../../../src/mesa 
-I../../../../../src/egl/main -I../../../../../src/egl/drivers/dri 
-I/usr/include/drm -I/usr/include/libdrm -march=i686 -Wall 
-Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden 
-fno-strict-aliasing -fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM 
-DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING 
-DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -I../intel -I../intel/server 
-DI915 -DDRM_VBLANK_FLIP=DRM_VBLANK_FLIP i830_texstate.c -o 
i830_texstate.o
gcc -c -I. -I../../../../../src/mesa/drivers/dri/common -Iserver 
-I../../../../../include -I../../../../../src/mesa 
-I../../../../../src/egl/main -I../../../../../src/egl/drivers/dri 
-I/usr/include/drm -I/usr/include/libdrm -march=i686 -Wall 
-Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden 
-fno-strict-aliasing -fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM 
-DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING 
-DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -I../intel -I../intel/server 
-DI915 -DDRM_VBLANK_FLIP=DRM_VBLANK_FLIP i830_vtbl.c -o i830_vtbl.o
gcc -c -I. -I../../../../../src/mesa/drivers/dri/common -Iserver 
-I../../../../../include -I../../../../../src/mesa 
-I../../../../../src/egl/main -I../../../../../src/egl/drivers/dri 
-I/usr/include/drm -I/usr/include/libdrm -march=i686 -Wall 
-Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden 
-fno-strict-aliasing -fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM 
-DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING 
-DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -I../intel -I../intel/server 
-DI915 -DDRM_VBLANK_FLIP=DRM_VBLANK_FLIP intel_render.c -o 
intel_render.o
gcc -c -I. -I../../../../../src/mesa/drivers/dri/common -Iserver 
-I../../../../../include -I../../../../../src/mesa 
-I../../../../../src/egl/main -I../../../../../src/egl/drivers/dri 
-I/usr/include/drm -I/usr/include/libdrm -march=i686 -Wall 
-Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden 
-fno-strict-aliasing -fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM 
-DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING 
-DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -I../intel -I../intel/server 
-DI915 -DDRM_VBLANK_FLIP=DRM_VBLANK_FLIP intel_regions.c -o 
intel_regions.o
gcc -c -I. -I../../../../../src/mesa/drivers/dri/common -Iserver 
-I../../../../../include -I../../../../../src/mesa 
-I../../../../../src/egl/main -I../../../../../src/egl/drivers/dri 
-I/usr/include/drm -I/usr/include/libdrm -march=i686 -Wall 
-Wmissing-prototypes -std=c99 -ffast-math -fvisibility=hidden 
-fno-strict-aliasing -fPIC -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM 
-DUSE_SSE_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING 
-DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -I../intel -I../intel/server 
-DI915 -DDRM_VBLANK_FLIP=DRM_VBLANK_FLIP intel_buffer_objects.c -o 
intel_buffer_objects.o
intel_buffer_objects.c: In function 'intel_buffer_purgeable':
intel_buffer_objects.c:600: error: 'I915_MADV_DONTNEED' undeclared 
(first use in this function)
intel_buffer_objects.c:600: error: (Each undeclared identifier is 
reported only once
intel_buffer_objects.c:600: error: for each function it appears in.)
intel_buffer_objects.c: In function 'intel_buffer_unpurgeable':
intel_buffer_objects.c:669: error: 'I915_MADV_WILLNEED' undeclared 
(first use in this function)
make[6]: *** [intel_buffer_objects.o] Error 1
make[6]: Leaving directory
`/usr/local/src/Mesa-7.8.2/src/mesa/drivers/dri/i915'
make[5]: *** [lib] Error 2
make[5]: Leaving directory
`/usr/local/src/Mesa-7.8.2/src/mesa/drivers/dri/i915'
make[4]: *** [subdirs] Error 1
make[4]: Leaving directory
`/usr/local/src/Mesa-7.8.2/src/mesa/drivers/dri'
make[3]: *** [default] Error 1
make[3]: Leaving directory `/usr/local/src/Mesa-7.8.2/src/mesa/drivers'
make[2]: *** [driver_subdirs] Error 2
make[2]: Leaving directory `/usr/local/src/Mesa-7.8.2/src/mesa'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/usr/local/src/Mesa-7.8.2/src'
make: *** [default] Error 1


-- 
Paul Rogers
[email protected]
http://www.xprt.net/~pgrogers/
Rogers' Second Law: "Everything you do communicates."
(I do not personally endorse any additions after this line. TANSTAAFL :-)

        

-- 
http://www.fastmail.fm - IMAP accessible web-mail

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to