All pastes #465018 Raw Edit

Something

public text v1 · immutable
#465018 ·published 2007-04-29 21:28 UTC
rendered paste body
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../include -I../../../include -I../../../include -I../../../include -I../../../include -I../../../include -I../../../include -I../../../hw/xfree86/common -I../../../hw/xfree86/os-support -I../../../hw/xfree86/os-support/bus -I../../../GL/glx -I../../../GL/include -I../../../GL/include -I/var/tmp/portage/x11-base/xorg-server-1.2.0-r3/work/Mesa-6.5.2/include -DHAVE_XORG_CONFIG_H -I/usr/include/X11/dri -I/usr/include/drm -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -I/usr/include/freetype2 -I../../../include -I../../../include -I../../../Xext -I../../../composite -I../../../damageext -I../../../xfixes -I../../../Xi -I../../../mi -I../../../miext/shadow -I../../../miext/damage -I../../../render -I../../../randr -I../../../fb -O2 -march=athlon-xp -pipe -fomit-frame-pointer -MT libdri_la-drimodule.lo -MD -MP -MF .deps/libdri_la-drimodule.Tpo -c drimodule.c  -fPIC -DPIC -o .libs/libdri_la-drimodule.o
dri.c:87: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'DRIDRMServerInfo'
dri.c:594: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'DRIDRMServerInfo'
dri.c: In function 'drmSIGIOHandler':
dri.c:2118: error: 'drmHashEntry' undeclared (first use in this function)
dri.c:2118: error: (Each undeclared identifier is reported only once
dri.c:2118: error: for each function it appears in.)
dri.c:2118: error: 'entry' undeclared (first use in this function)
dri.c:2121: warning: implicit declaration of function 'drmGetHashTable'
dri.c:2121: warning: nested extern declaration of 'drmGetHashTable'
dri.c:2121: warning: assignment makes pointer from integer without a cast
dri.c: In function 'drmInstallSIGIOHandler':
dri.c:2156: error: 'drmHashEntry' undeclared (first use in this function)
dri.c:2156: error: 'entry' undeclared (first use in this function)
dri.c:2158: warning: implicit declaration of function 'drmGetEntry'
dri.c:2158: warning: nested extern declaration of 'drmGetEntry'
dri.c: In function 'drmRemoveSIGIOHandler':
dri.c:2166: error: 'drmHashEntry' undeclared (first use in this function)
dri.c:2166: error: 'entry' undeclared (first use in this function)
make[4]: *** [libdri_la-dri.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
drimodule.c:45: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'DRIDRMServerInfo'
drimodule.c: In function 'driSetup':
drimodule.c:88: warning: implicit declaration of function 'drmSetServerInfo'
drimodule.c:88: warning: nested extern declaration of 'drmSetServerInfo'
drimodule.c:88: error: 'DRIDRMServerInfo' undeclared (first use in this function)
drimodule.c:88: error: (Each undeclared identifier is reported only once
drimodule.c:88: error: for each function it appears in.)
drimodule.c:91: warning: return makes pointer from integer without a cast
make[4]: *** [libdri_la-drimodule.lo] Error 1
make[4]: Leaving directory `/var/tmp/portage/x11-base/xorg-server-1.2.0-r3/work/xorg-server-1.2.0/hw/xfree86/dri'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/x11-base/xorg-server-1.2.0-r3/work/xorg-server-1.2.0/hw/xfree86'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/x11-base/xorg-server-1.2.0-r3/work/xorg-server-1.2.0/hw/xfree86'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/x11-base/xorg-server-1.2.0-r3/work/xorg-server-1.2.0/hw'
make: *** [all-recursive] Error 1

!!! ERROR: x11-base/xorg-server-1.2.0-r3 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 3977:   Called src_compile
  ebuild.sh, line 1304:   Called x-modular_src_compile
  x-modular.eclass, line 333:   Called x-modular_src_make
  x-modular.eclass, line 328:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/x11-base/xorg-server-1.2.0-r3/temp/build.log'.


-----------------------------------------------------------------------------------------------------------


>>> Emerging (1 of 1) x11-base/x11-drm-20060608 to /
 * x11-drm-20060608-gentoo-0.3.tar.bz2 RMD160 ;-) ...                                                                                                                                        [ ok ]
 * x11-drm-20060608-gentoo-0.3.tar.bz2 SHA1 ;-) ...                                                                                                                                          [ ok ]
 * x11-drm-20060608-gentoo-0.3.tar.bz2 SHA256 ;-) ...                                                                                                                                        [ ok ]
 * x11-drm-20060608-gentoo-0.3.tar.bz2 size ;-) ...                                                                                                                                          [ ok ]
 * linux-drm-20060608-kernelsource.tar.bz2 RMD160 ;-) ...                                                                                                                                    [ ok ]
 * linux-drm-20060608-kernelsource.tar.bz2 SHA1 ;-) ...                                                                                                                                      [ ok ]
 * linux-drm-20060608-kernelsource.tar.bz2 SHA256 ;-) ...                                                                                                                                    [ ok ]
 * linux-drm-20060608-kernelsource.tar.bz2 size ;-) ...                                                                                                                                      [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                                         [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                                        [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                                       [ ok ]
 * checking x11-drm-20060608-gentoo-0.3.tar.bz2 ;-) ...                                                                                                                                      [ ok ]
 * checking linux-drm-20060608-kernelsource.tar.bz2 ;-) ...                                                                                                                                  [ ok ]
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/2.6.20-ck1/build
 * Found sources for kernel version:
 *     2.6.20-ck1
>>> Unpacking source...
>>> Unpacking linux-drm-20060608-kernelsource.tar.bz2 to /var/tmp/portage/x11-base/x11-drm-20060608/work
>>> Unpacking x11-drm-20060608-gentoo-0.3.tar.bz2 to /var/tmp/portage/x11-base/x11-drm-20060608/work
mv: cannot stat `/var/tmp/portage/x11-base/x11-drm-20060608/work/patch/*kernel-2.4*': No such file or directory
 * Applying various patches (bugfixes/updates) ...
 *   001_all_can-2004-1056-lock-checking.patch ...                                                                                                                                           [ ok ]
 *   002_all_misc-makefile-fixes.patch ...                                                                                                                                                   [ ok ]
 *   003_all_undefined-true-false.patch ...                                                                                                                                                  [ ok ]
 *   004_all_conditional-config-include.patch ...                                                                                                                                            [ ok ]
 * Done with patching
 * Running eautoreconf in '/var/tmp/portage/x11-base/x11-drm-20060608/work/drm' ...
 * Running aclocal ...                                                                                                                                                                       [ ok ]
 * Running libtoolize --copy --force --automake ...                                                                                                                                          [ ok ]
 * Running aclocal ...                                                                                                                                                                       [ ok ]
 * Running autoconf ...                                                                                                                                                                      [ ok ]
 * Running autoheader ...                                                                                                                                                                    [ ok ]
 * Running automake --add-missing --copy --foreign ...                                                                                                                                       [ ok ]
 * Running elibtoolize in: drm
 *   Applying max_cmd_len-1.5.0.patch ...
 *   Applying sed-1.5.6.patch ...
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-base/x11-drm-20060608/work/drm ...
 * Building DRM in /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core...
+ ln -s ../shared-core/drm.h drm.h
+ ln -s ../shared-core/drm_sarea.h drm_sarea.h
+ ln -s ../shared-core/mga_dma.c mga_dma.c
+ ln -s ../shared-core/mga_drm.h mga_drm.h
+ ln -s ../shared-core/mga_drv.h mga_drv.h
+ ln -s ../shared-core/mga_irq.c mga_irq.c
+ ln -s ../shared-core/mga_state.c mga_state.c
+ ln -s ../shared-core/mga_ucode.h mga_ucode.h
+ ln -s ../shared-core/mga_warp.c mga_warp.c
+ ln -s ../shared-core/r128_drv.h r128_drv.h
+ ln -s ../shared-core/r128_drm.h r128_drm.h
+ ln -s ../shared-core/r128_cce.c r128_cce.c
+ ln -s ../shared-core/r128_state.c r128_state.c
+ ln -s ../shared-core/r128_irq.c r128_irq.c
+ ln -s ../shared-core/radeon_drv.h radeon_drv.h
+ ln -s ../shared-core/radeon_drm.h radeon_drm.h
+ ln -s ../shared-core/radeon_cp.c radeon_cp.c
+ ln -s ../shared-core/radeon_irq.c radeon_irq.c
+ ln -s ../shared-core/radeon_mem.c radeon_mem.c
+ ln -s ../shared-core/radeon_state.c radeon_state.c
+ ln -s ../shared-core/r300_cmdbuf.c r300_cmdbuf.c
+ ln -s ../shared-core/r300_reg.h r300_reg.h
+ ln -s ../shared-core/sis_drv.h sis_drv.h
+ ln -s ../shared-core/sis_drm.h sis_drm.h
+ ln -s ../shared-core/tdfx_drv.h tdfx_drv.h
+ ln -s ../shared-core/via_drm.h via_drm.h
+ ln -s ../shared-core/via_drv.h via_drv.h
+ ln -s ../shared-core/via_3d_reg.h via_3d_reg.h
+ ln -s ../shared-core/via_drv.c via_drv.c
+ ln -s ../shared-core/via_irq.c via_irq.c
+ ln -s ../shared-core/via_map.c via_map.c
+ ln -s ../shared-core/via_dma.c via_dma.c
+ ln -s ../shared-core/via_verifier.c via_verifier.c
+ ln -s ../shared-core/via_verifier.h via_verifier.h
+ ln -s ../shared-core/via_video.c via_video.c
+ ln -s ../shared-core/mach64_drv.h mach64_drv.h
+ ln -s ../shared-core/mach64_drm.h mach64_drm.h
+ ln -s ../shared-core/mach64_dma.c mach64_dma.c
+ ln -s ../shared-core/mach64_irq.c mach64_irq.c
+ ln -s ../shared-core/mach64_state.c mach64_state.c
+ ln -s ../shared-core/i915_drv.h i915_drv.h
+ ln -s ../shared-core/i915_drm.h i915_drm.h
+ ln -s ../shared-core/i915_irq.c i915_irq.c
+ ln -s ../shared-core/i915_mem.c i915_mem.c
+ ln -s ../shared-core/i915_dma.c i915_dma.c
+ ln -s ../shared-core/savage_drv.h savage_drv.h
+ ln -s ../shared-core/savage_drm.h savage_drm.h
+ ln -s ../shared-core/savage_bci.c savage_bci.c
+ ln -s ../shared-core/savage_state.c savage_state.c
+ ln -s ../shared-core/nv_drv.h nv_drv.h
sh ../scripts/create_linux_pci_lists.sh < ../shared-core/drm_pciids.txt
rm -f linux
ln -s . linux
make -C /usr/src/linux  SUBDIRS=`pwd` DRMSRCDIR=`pwd` modules
make[1]: Entering directory `/usr/src/linux-2.6.20-ck1'
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_auth.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_bufs.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_context.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_dma.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_drawable.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_drv.o
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_drv.c: In function &#8216;drm_init&#8217;:
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_drv.c:304: warning: ignoring return value of &#8216;pci_register_driver&#8217;, declared with attribute warn_unused_result
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_fops.o
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_fops.c: In function &#8216;drm_stub_open&#8217;:
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_fops.c:189: warning: assignment discards qualifiers from pointer target type
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_ioctl.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_irq.o
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_irq.c: In function &#8216;drm_irq_install&#8217;:
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_irq.c:135: warning: passing argument 2 of &#8216;request_irq&#8217; from incompatible pointer type
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_lock.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_memory.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_proc.o
  CC [M]  /var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_stub.o
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_stub.c:51: error: size of array &#8216;type name&#8217; is negative
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_stub.c: In function &#8216;drm_get_dev&#8217;:
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_stub.c:216: warning: ignoring return value of &#8216;pci_request_regions&#8217;, declared with attribute warn_unused_result
/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_stub.c:219: warning: ignoring return value of &#8216;pci_enable_device&#8217;, declared with attribute warn_unused_result
make[2]: *** [/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core/drm_stub.o] Error 1
make[1]: *** [_module_/var/tmp/portage/x11-base/x11-drm-20060608/work/drm/linux-core] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.20-ck1'
make: *** [modules] Error 2
 * Portage could not build the DRM modules. If you see an ACCESS DENIED error,
 * this could mean that you were using an unsupported kernel build system. All
 * 2.4 kernels are supported, but only 2.6 kernels at least as new as 2.6.6
 * are supported.

!!! ERROR: x11-base/x11-drm-20060608 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 4614:   Called src_compile
  x11-drm-20060608.ebuild, line 99:   Called die_error
  x11-drm-20060608.ebuild, line 224:   Called die

!!! Unable to build DRM modules.
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/x11-base/x11-drm-20060608/temp/build.log'.